[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1014735: marked as done (rpcsvc-proto: The /usr/include/rpc/* files is not included)



Your message dated Sun, 28 Aug 2022 12:02:08 +0000
with message-id <E1oSGzQ-00FVTB-RC@fasolo.debian.org>
and subject line Bug#1014735: fixed in glibc 2.31-13+deb11u4
has caused the Debian Bug report #1014735,
regarding rpcsvc-proto: The /usr/include/rpc/* files is not included
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1014735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014735
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: rpcsvc-proto
Version: 1.4.2-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Template answers first, for your convenience.

   * What led up to the situation?

Rebuilding an application using rpcgen.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Run rpcgen, then tried to compile the produced files.

   * What was the outcome of this action?

Any of the /usr/include/rpc/* header-files referenced such as
#include <rpc/rpc.h>
etc. fail to include, all the related definitions missing causes large amount
of compile errors.

   * What outcome did you expect instead?

Nice compile as headerfiles is found.

This is most likely a consequence of repackaging the rpc-part. Looking back at
the stable version of libc6 the header files is there in libc6-dev, but for
testing and unstable they are not. I expect that using these this would work.
If the headerfiles is in another package, dependence on that should be in
place.

Package-testing should actually include a dummy-application that generates
through rpcgen and then compiles it successfully. Then this error would be
caught. Another approach would be to check that the same header files gets
installed from previous packaging and new packaging. Both methods would be
recommended to create fail-safes and quick turn-around for package maintainers.

Cheers,
Magnus

-- System Information:
Debian Release: 11.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-16-amd64 (SMP w/32 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rpcsvc-proto depends on:
ii  libc6  2.33-7

rpcsvc-proto recommends no packages.

rpcsvc-proto suggests no packages.

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.31-13+deb11u4
Done: Aurelien Jarno <aurel32@debian.org>

We believe that the bug you reported is fixed in the latest version of
glibc, 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 1014735@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno <aurel32@debian.org> (supplier of updated glibc 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)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 26 Aug 2022 23:32:46 +0200
Source: glibc
Architecture: source
Version: 2.31-13+deb11u4
Distribution: bullseye
Urgency: medium
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Changed-By: Aurelien Jarno <aurel32@debian.org>
Closes: 1014735 1015740
Changes:
 glibc (2.31-13+deb11u4) bullseye; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/debhelper.in/libc-dev.NEWS: New file to explain how to update
     programs to use the TI-RPC library instead of the Sun RPC one.  Closes:
     #1014735.
   * debian/patches/git-updates.diff: update from upstream stable branch:
     - Fix an off-by-one buffer overflow/underflow in getcwd() (CVE-2021-3999).
     - Fix an overflow bug in the SSE2 and AVX2 implementations of wmemchr.
     - Fix an overflow bug in the SSE4.1 and AVX2 implementations of wcslen and
       wcsncat.
     - Fix an overflow bug in the AVX2 and EVEX implementation of wcsncmp.
     - Add a few EVEX optimized string functions to fix a performance issue (up
       to 40%) with Skylake-X processors.
     - Make grantpt usable after multi-threaded fork.  Closes: #1015740.
     - debian/patches/hurd-i386/git-posix_openpt.diff: rebase.
   * debian/rules.d/build.mk: pass --with-default-link=no to configure to
     ensure that libio vtable protection is enabled.
Checksums-Sha1:
 dc2af46a866d9c46d3009f60bae04411d2d690a7 8347 glibc_2.31-13+deb11u4.dsc
 1f4e2020c1a99c219964c9d81115a33b36c8b541 953784 glibc_2.31-13+deb11u4.debian.tar.xz
 52de79772208800ea1edffc8d735610da6ce65b9 9057 glibc_2.31-13+deb11u4_source.buildinfo
Checksums-Sha256:
 2591bbb14fbf3f7490b3d67775601f991cfff721db3bc7bb0bf311165540fdaf 8347 glibc_2.31-13+deb11u4.dsc
 0913d214e3c213d4e148b39fd7a1289dd3612799ec97fb55e1a77f8b6108cf76 953784 glibc_2.31-13+deb11u4.debian.tar.xz
 2b3ed742da37cbf714ceef82005b2619e778071b22c894fcdb07a518128f644d 9057 glibc_2.31-13+deb11u4_source.buildinfo
Files:
 76ad7348971917d9557e2f43aa027615 8347 libs required glibc_2.31-13+deb11u4.dsc
 28e888c67441ed231d3a6757d14276a6 953784 libs required glibc_2.31-13+deb11u4.debian.tar.xz
 67076b5b980dfd543e3a714f2a3906a2 9057 libs required glibc_2.31-13+deb11u4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmMJPxEACgkQE4jA+Jno
M2vDDxAAliUXkbgJMMOke/pR0HFGWsPvJEkYHFMSu8sziL4TMDf06tkmN0svC16e
Ks+S95sohIh/AgqqEjwU1MtH5s/m2A5UkMx6Xaj/EymAxMI+gmviFF68CgAdMGkE
f0/cMIui8LICiR/j4VsAGfXk3jsnqm4h9ED82Z5zgWxaLXmYBeKnqfGQXOKtBPSy
x56N9hkcnu4l68nes/so60LU3SC7yMmjnUuw+y902I8J5Yyyekb9QSyacbtYDixS
w5BFCygLxPoVOZzDt+DAu2sSGvs8wvnyyH+MB28rI06ZM9x9LlS0Cxi3tbcMAAaH
tEi2UxhlQ1QRJuU7yHZ3eUxqeMgB3lYJt4mijkXyBKK278EN0azDhvWwHH0UoFQo
rvfkl8f94+ksIrF1wwSjLUAO2VXYi7g9xAgWZpyMEIhvSgwApwJ6Zl2sjxb0Wwv3
8uH6ggw3jUbulCxlgEDb8qFZV+Yxtyf+UMaM7ZVnDJGfeR4g+jnmXfyi93e9Qjwi
+oZMOqf0Y3zIGuJtxMsjURU+Zu+/notO8q3DjmjwVrS00xI/9U0TiWQcJMD6m7Ww
VPL0eA4gDXxjXGTSnQ0RKAsWrQPkj1c4Q3VDIt2Xajjm8pK8EofVlq92VIVk6Dfi
lhlsXgCcT77CmoBe2PYC7PgIedgk61j2JtEj7EsDryMFAqFHY6Q=
=xaQm
-----END PGP SIGNATURE-----

Attachment: pgpAGfAV3D1Ao.pgp
Description: PGP signature


--- End Message ---

Reply to: