#1065190 ogdi-dfsg: missing build-dep on libtirpc-dev

#1065190#5
Date:
2024-03-01 16:20:42 UTC
From:
To:
Dear maintainer,

Starting with glibc 2.31, support for NIS (libnsl library) has been
moved to a separate libnsl2 package. In order to allow a smooth
transition, a libnsl-dev, which depends on libtirpc-dev, has been added
to the libc6-dev package.

The libnsl-dev dependency has been temporarily dropped in the 2.37-15.1
NMU, as part of the 64-bit time_t transition. This causes ogdi-dfsg to
FTBFS in sid with:

| checking for string.h... yes
| checking for inttypes.h... yes
| checking for stdint.h... yes
| checking for strings.h... yes
| checking for sys/stat.h... yes
| checking for sys/types.h... yes
| checking for unistd.h... yes
| checking for rpc/rpc.h... no
| checking for libtirpc... no
| configure: error: Package requirements (libtirpc) were not met:
|
| Package 'libtirpc', required by 'virtual:world', not found
|
| Consider adjusting the PKG_CONFIG_PATH environment variable if you
| installed software in a non-standard prefix.
|
| Alternatively, you may set the environment variables RPC_CFLAGS
| and RPC_LIBS to avoid the need to call pkg-config.
| See the pkg-config man page for more details.
|         tail -v -n \+0 config.log

This can be fixed by adding an explicit Build-Depends on libtirpc-dev.
The glibc change will likely be reverted in the short term, but given
its a change we want to do for Trixie, this will only lower the severity
of the bug.

Regards
Aurelien

#1065190#10
Date:
2024-03-01 16:35:37 UTC
From:
To:
Thanks for reporting this issue, it's fixed in git.

Kind Regards,

Bas

#1065190#17
Date:
2024-03-01 16:49:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ogdi-dfsg, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1065190@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebastic@debian.org> (supplier of updated ogdi-dfsg package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 01 Mar 2024 17:34:46 +0100
Source: ogdi-dfsg
Architecture: source
Version: 4.1.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebastic@debian.org>
Closes: 1063996 1065190
Changes:
 ogdi-dfsg (4.1.1+ds-2) unstable; urgency=medium
 .
   * Team upload.
   * Replace pkg-config (build) dependency with pkgconf.
   * Apply Multi-Arch patch by Yuriy M. Kaminskiy.
     (closes: #1063996)
   * Add libtirpc-dev to build dependencies.
     (closes: #1065190)
Checksums-Sha1:
 378fff4b82407f588ec173358a4b37c31e219c6d 2130 ogdi-dfsg_4.1.1+ds-2.dsc
 c47f5c40e58b44ff22b762b6050c10d5aef5e210 13404 ogdi-dfsg_4.1.1+ds-2.debian.tar.xz
 9d53db093dbb73c5ffb04dae5274b0757398dc77 9035 ogdi-dfsg_4.1.1+ds-2_amd64.buildinfo
Checksums-Sha256:
 b5b8ae32048952505276c2ee67b0d5410a7fc216b0b649f12ffe71633157160e 2130 ogdi-dfsg_4.1.1+ds-2.dsc
 4b559596cf8bacdb1468f1f0da12a54296d59316d01ae4bcecccc394727302c1 13404 ogdi-dfsg_4.1.1+ds-2.debian.tar.xz
 069f1243a40c013174fe6a575ef841ad25dbae65f75dee1be2d2180516db3c4c 9035 ogdi-dfsg_4.1.1+ds-2_amd64.buildinfo
Files:
 8494e83228b8608296d097e92780f15e 2130 libs optional ogdi-dfsg_4.1.1+ds-2.dsc
 191ff034187e9cd598ce63819a3e0bef 13404 libs optional ogdi-dfsg_4.1.1+ds-2.debian.tar.xz
 bb591ad8a755b85ef3e2386ee1e11374 9035 libs optional ogdi-dfsg_4.1.1+ds-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmXiBEkACgkQZ1DxCuiN
SvEatA//Vo4pQTSItDt9aYRLblQ2pA/mAtRaN95BOHQ0fcuktF9DgKieYBxBMM0s
HqkyPJahPKTrvHj4wNSJjUZkVuc3aTs8vnxPfhTQT6GRCphsirfPyaDYogASOnkY
din77Z7K10KibCzwEVpaeTUbCn+JqKA6Wk9OiGwPXsVbo4kOaecDlw55r9h+o2V2
n6KhLwzal8UVPMqbgaZyeTjO4qVzEMre7AmEVxee3DN4uQ/ILVLucUrhWXSk2OE1
BoJZXmnACqJxeGxlQnhafeT69SJvwQODimGAt7d5KWYmCz40UNYEl9ZZ6EVBivay
qUEQfuinO7qcpHyPBR4abJK4NS5+XP+WbdrVAGhcnZnan5PNHSq5HjmD0Kmvy27g
7vrjw02ZXHbSn2F2yi/sfRt946u4lPJmAjY3fa33+sX0aek7CGjVN2Bd9yDIeD6i
rLkKWn2ej/ZcgL5MYfrvwfkoaIFhOZLLBQaQLa83BsisFBPkMzISm49zDdhlSTXn
f1y8flfKikTxzaV5gTU4H2KvHawTpjDAFG+JZv0g/EXHSRm2K6sKahAQyQv6NoJN
Gn3fvHKKB0h+2T+8cJAfRDOK4eTt6H75vp7+cF/+HGiLdFLShbixZvEfaj9L3CVP
+8xPpks/xAGkNrRb6hSrATOcZi6YH7EeU1VhiO0ndqUvdZ0Q4eQ=
=fyHi
-----END PGP SIGNATURE-----