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

2022-08-28 Thread Debian Bug Tracking System
Your message dated Sun, 28 Aug 2022 12:02:08 +
with message-id 
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 ow...@bugs.debian.org
immediately.)


-- 
1014735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014735
Debian Bug Tracking System
Contact ow...@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 
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 

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 1014...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno  (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 ftpmas...@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 
Changed-By: Aurelien Jarno 
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 configu

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

2022-08-07 Thread Debian Bug Tracking System
Your message dated Sun, 07 Aug 2022 20:36:58 +
with message-id 
and subject line Bug#1014735: fixed in glibc 2.34-1
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 ow...@bugs.debian.org
immediately.)


-- 
1014735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014735
Debian Bug Tracking System
Contact ow...@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 
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.34-1
Done: Aurelien Jarno 

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 1014...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno  (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 ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 07 Aug 2022 22:00:25 +0200
Source: glibc
Architecture: source
Version: 2.34-1
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1014735 1016106
Changes:
 glibc (2.34-1) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/submitted-net.diff: Refresh.
   * debian/testsuite-xfail-debian.mk: Disable tst-pthread_cancel-select-loop
 which overflows pflocal.
   * debian/patches/hurd-i386/git-htl-pthread-self-early.diff: Fix calling
 pthread_self very early.  Closes: #1016106.
 .
   [ Aurelien Jarno ]
   * debian/control.in/libc: Update breaks against libnetcdf-dev.
   * debian/patches/git-updates.diff: update from upstream stable branch.
   * debian/control.in/libc: Add breaks in libc6-dev against dev packages that
 provide static libraries using __res_* symbols that have been moved from
 libresolv.a to libc.a:
 - heimdal-multidev (<= 7.7.0+dfsg-4)
 - igblast (<= 1.19.0-1)
 - libasyncns-dev (<= 0.8-6+b2)
 - libatm1-dev (<= 1:2.5.1-4)
 - libaws20-dev (<= 20.2-2+b1)
 - libboinc-app-dev (<= 7.20.2+dfsg-1)
 - libcups2-dev (<= 2.4.2-1)
 - libdkim-dev (<= 1:1.0.21-4+b