Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #81981 > unrolled thread

Bug#1065214: iproute2: recent libc6-dev change causes the RPC support to be dropped

Started byAurelien Jarno <aurel32@debian.org>
First post2024-03-01 23:40 +0100
Last post2024-03-12 09:20 +0100
Articles 3 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#1065214: iproute2: recent libc6-dev change causes the RPC support to be dropped Aurelien Jarno <aurel32@debian.org> - 2024-03-01 23:40 +0100
    Bug#1065214: NMU iproute2 Helmut Grohne <helmut@subdivi.de> - 2024-03-12 09:20 +0100
    Processed: NMU iproute2 "Debian Bug Tracking System" <owner@bugs.debian.org> - 2024-03-12 09:20 +0100

#81981 — Bug#1065214: iproute2: recent libc6-dev change causes the RPC support to be dropped

FromAurelien Jarno <aurel32@debian.org>
Date2024-03-01 23:40 +0100
SubjectBug#1065214: iproute2: recent libc6-dev change causes the RPC support to be dropped
Message-ID<IdjHP-dMKn-1@gated-at.bofh.it>
Package: iproute2
Version: 6.7.0-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
User: debian-glibc@lists.debian.org
Usertags: libtirpc-dev

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 the RPC
support in iproute2 (from misc/ss.c) to be dropped, I am not sure it is
something to care about.

Therefore please either:
- Add libtirpc-dev as build dependency
- Disable the RPC support explicitly using --without-rpc so that this
  feature does not depend on the packages installed on the system.

Regards
Aurelien

[toc] | [next] | [standalone]


#82070 — Bug#1065214: NMU iproute2

FromHelmut Grohne <helmut@subdivi.de>
Date2024-03-12 09:20 +0100
SubjectBug#1065214: NMU iproute2
Message-ID<Ih5wB-g6oW-3@gated-at.bofh.it>
In reply to#81981

[Multipart message — attachments visible in raw view] — view raw

Control: tags -1 + pending

Hi Luca,

this bug causes issues to /usr-move. iproute2 pulls libtirpc3 and
nothing pulls libtirpc3t64. Hence, the we still include libtirpc3, which
is aliased rather than libtirpc3t64, which is /usr-moved. To fix this,
I'd need a binNMU of iproute2, but this bug would cause that binNMU to
be broken. Hence, I rather fix this bug.

I used reproducible builds to see that iproute2 really only uses tirpc
and not nsl. Hence I'm uploading the simple fix of explicitly depending
on libtirpc-dev. NMU diff attached. No delay in accordance with DevRef
(rc bug older than 7 days with no maintainer activity).

Helmut

[toc] | [prev] | [next] | [standalone]


#82071 — Processed: NMU iproute2

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2024-03-12 09:20 +0100
SubjectProcessed: NMU iproute2
Message-ID<Ih5wB-g6oW-1@gated-at.bofh.it>
In reply to#81981
Processing control commands:

> tags -1 + pending
Bug #1065214 [src:iproute2] iproute2: recent libc6-dev change causes the RPC support to be dropped
Added tag(s) pending.

-- 
1065214: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065214
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web