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

Bug#846093: marked as done (iproute2: should not recommend libraries)



Your message dated Thu, 22 Dec 2016 19:50:00 +0100
with message-id <94384e2c-fdd4-1d63-2632-06c9fe164d6e@debian.org>
and subject line Re: Bug#845304: transition: libxtables12
has caused the Debian Bug report #845304,
regarding iproute2: should not recommend libraries
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.)


-- 
845304: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845304
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: iproute2
Version: 4.8.0-1
Severity: normal

iproute2 has:

  Recommends: libatm1 (>= 2.4.1-17~), libxtables11

This does not make sense: either the libraries are needed by some
program, and this should be a "Depends:", or they are not used at
all, and the "Recommends:" is useless.

This is annoying at this affects aptitude's resolver now that
libxtables11 is no longer installable (aptitude complains that
the "Recommends:" is broken).

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-1-amd64 (SMP w/12 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages iproute2 depends on:
ii  libc6        2.24-7
ii  libdb5.3     5.3.28-12
ii  libelf1      0.166-2.2
ii  libmnl0      1.0.4-2
ii  libselinux1  2.6-3

Versions of packages iproute2 recommends:
pn  libatm1       <none>
pn  libxtables11  <none>

Versions of packages iproute2 suggests:
pn  iproute2-doc  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
On 22/11/16 20:43, Felipe Sateler wrote:
> On Tue, 22 Nov 2016 09:29:26 +0000 Simon McVittie <smcv@debian.org> wrote:
>> Package: release.debian.org
>> Severity: normal
>> User: release.debian.org@packages.debian.org
>> Usertags: transition
>> X-Debbugs-Cc: iptables@packages.debian.org
>> Forwarded: https://release.debian.org/transitions/html/auto-iptables.html
>>
>> src:iptables contains libxtables, which bumped SONAME recently,
>> starting a small uncoordinated transition. For extra confusion,
>> libxtables.so.12 was briefly shipped in libxtables11 (#844755);
>> after that was fixed, until today's upload, libxtables12 was missing
>> the required Breaks/Replaces to take over libxtables.so.12 from
>> the versions of libxtables11 that suffered from #844755 (#845278).
>>
>> At a minimum, this is going to need a round of binNMUs to get
>> everything correctly depending on libxtables12.
>>
>> The auto-generated
>> <https://release.debian.org/transitions/html/auto-iptables.html>
>> appears to be correct, or here is what reportbug suggested:
>>
>> title = "libxtables12";
>> is_affected = .depends ~ "libxtables11" | .depends ~ "libxtables12";
>> is_good = .depends ~ "libxtables12";
>> is_bad = .depends ~ "libxtables11";
> 
> 
> No idea how to express this in ben syntax, but  Recommends need to be
> looked at too. iproute2 has some modules depend on libxtables
> (optional, and thus Recommends, not Depends).

Looks like this is finished.

Emilio

--- End Message ---

Reply to: