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


Groups > linux.debian.kernel > #86783

Bug#1100113: iproute2: Please drop dpkg and build-essential from autopkgtest Depends

Path csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Luca Boccassi <bluca@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1100113: iproute2: Please drop dpkg and build-essential from autopkgtest Depends
Date Tue, 08 Apr 2025 12:20:01 +0200
Message-ID <KzedH-c1cU-9@gated-at.bofh.it> (permalink)
References <Kp7wR-5gu8-3@gated-at.bofh.it> <Kp89z-5gI0-1@gated-at.bofh.it> <Kz4Hn-bUQl-1@gated-at.bofh.it> <Kp7wR-5gu8-3@gated-at.bofh.it> <Kz4Hn-bUQl-1@gated-at.bofh.it>
X-Original-To Guillem Jover <guillem@debian.org>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Tue Apr 8 10:15:08 2025
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -4.2
Reply-To Luca Boccassi <bluca@debian.org>, 1100113@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc Debian Kernel Team <debian-kernel@lists.debian.org>
X-Debian-Pr-Message followup 1100113
X-Debian-Pr-Package src:iproute2
X-Debian-Pr-Keywords moreinfo
X-Debian-Pr-Source iproute2
X-Gm-Message-State AOJu0YzS4iwzAbVGpQuADm80nh2JBzGx8Q0qHkjJTdoxeke5k5+RFshF OR1YPwgS17QTPsQfoEnkO7YFRIzLuQ5bE2suTfVINTcoov/tYviC7UG++BbA
X-Gm-Gg ASbGnctxX09zMt9oXn78AQJcZwJBYyBCg6SEt0+2MBK3AqaIQ3tUHKfmBLE6PwOSKVs 1iE+z1K+muylAN/mk/1yY+BPsPoYj7arKpSuGZ4eQtyopMQ+ZLEPEJLX3ZyY6UJ0wjiH9qDPlCZ QY88wdxFKRf33DsxsiUnUrDP9/vbXO9+8v2/XACRJRgoe20fW2fkf3zd8DdZvcD/jZJ5cmA0JfJ usOi9fSAlDruBUShykSecJAPKw7wpTjc8O1cpZXA3xeHL52m6YbCTFUKIOAp0r5cwgnCNW2dZG3 ymrPjTSKI1GdBy3KpI24QCP7BCWjgLHJHd0rnl5XJQVPAk1aFWRIMl7LMmrc+EwDNkyfJfGdtML GQB8mzg==
X-Google-SMTP-Source AGHT+IHHaSYpoTzCuqM6sH36kK3R5Eke/wQ/C64A8FkZ0vIBQggMo+DuHjU0ciELZSKQV8XTb0xHLA==
X-Received by 2002:a05:6902:2686:b0:e6d:f048:2b65 with SMTP id 3f1490d57ef6-e6e1c2f91bamr26592547276.21.1744107033748; Tue, 08 Apr 2025 03:10:33 -0700 (PDT)
X-Received by 2002:a05:6902:220c:b0:e60:974a:fbde with SMTP id 3f1490d57ef6-e6e1c417355mr26189680276.46.1744107032754; Tue, 08 Apr 2025 03:10:32 -0700 (PDT)
MIME-Version 1.0
X-Gmail-Original-Message-ID <CAMw=ZnRS2eEwfs_JUCf+9OUdQaObav6-kwAO7nPbVnpfVyvqrw@mail.gmail.com>
X-Gm-Features ATxdqUG0YprajSDvNdXBSwsRwtFFbK1eVHki0AK_glGaEl50HVjgqhYnWjwIk0U
Content-Type text/plain; charset="UTF-8"
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1897798
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 55
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc 1100113@bugs.debian.org
X-Original-Date Tue, 8 Apr 2025 11:10:21 +0100
X-Original-Message-ID <CAMw=ZnRS2eEwfs_JUCf+9OUdQaObav6-kwAO7nPbVnpfVyvqrw@mail.gmail.com>
X-Original-References <Z9A06DctkAHIBOR5@thunder.hadrons.org> <2869e6051b0a58e27f479a7a3179e5a600aefb99.camel@debian.org> <Z_RoBahNDsjWSlpJ@thunder.hadrons.org> <Z9A06DctkAHIBOR5@thunder.hadrons.org> <Z_RoBahNDsjWSlpJ@thunder.hadrons.org>
Xref csiph.com linux.debian.bugs.dist:1240999 linux.debian.kernel:86783

Cross-posted to 2 groups.

Show key headers only | View raw


Control: tags -1 -moreinfo

On Tue, 8 Apr 2025 at 01:04, Guillem Jover <guillem@debian.org> wrote:
>
> [ Just noticed this while checking the BTS web site, please remember
>   to CC the submitter. ]
>
> On Tue, 2025-03-11 at 13:43:19 +0000, Luca Boccassi wrote:
> > Control: tags -1 moreinfo
> >
> > On Tue, 11 Mar 2025 14:04:40 +0100 Guillem Jover wrote:
> > > Source: iproute2
> > > Source-Version: 6.13.0-1
> > > Severity: wishlist
>
> > > This package explicitly depends dpkg-dev (which is part of
> > > build-essential), and build-essential in its autopkgtest Depends,
> > > where it is also explicitly depending on @builddeps@, which already
> > > includes the latter (which transitively includes the former).
> > >
> > > This is redundant, and has been entangling this package with dpkg's
> > > testing migration for several Debian releases via its autopkgtests.
> > >
> > > Please drop both explicit dpkg and build-essential from the
> > autopkgtest
> > > Depends.
> >
> > This is intentional, otherwise if a regression was introduced in those
> > packages that breaks iproute2's autopkgtest, it would not be picked in
> > unstable, and would start failing iproute2's autopkgtest _after_ they
> > migrate, instead of _before_, which is the point of debci.
>
> I don't see dpkg tools being used at all in the autopkgtest, so I'm
> not sure how it would affect it.

Yeah that's true, I don't know why it was there, the autopkgtest
sources have been imported from the Ubuntu fork and it was already
there at the time.

> From build-essential the only other versioned dependencies (that are
> the most common cause for uploads) are the C/C++ toolchains, so I could
> see how these might be interesting to trigger on version bumps, although
> these always get a transition handled beforehand. I think the autopkgtest
> for its reverse deps are currently ignored, otherwise it would not be
> able to migrate if everything in the archive added this kind of
> autopkgtest dependencies.

Yes often the results are bypassed for some packages, however the list
of passes/failures is recorded, which provides very useful information
when trying to track down when a regression was first introduced, and
I have found this information valuable in other packages in the past,
so I'd rather keep it.

I'll switch it from build-essential to the gcc metapackage so that
dpkg-dev is not included.

Back to linux.debian.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1100113: iproute2: Please drop dpkg and build-essential from autopkgtest Depends Guillem Jover <guillem@debian.org> - 2025-03-11 14:10 +0100
  Bug#1100113: iproute2: Please drop dpkg and build-essential from autopkgtest Depends Luca Boccassi <bluca@debian.org> - 2025-03-11 14:50 +0100
    Bug#1100113: iproute2: Please drop dpkg and build-essential from autopkgtest Depends Guillem Jover <guillem@debian.org> - 2025-04-08 02:10 +0200
      Bug#1100113: iproute2: Please drop dpkg and build-essential from autopkgtest Depends Luca Boccassi <bluca@debian.org> - 2025-04-08 12:20 +0200
  Processed: Re: iproute2: Please drop dpkg and build-essential  from autopkgtest Depends "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-03-11 14:50 +0100
  Processed: Re: Bug#1100113: iproute2: Please drop dpkg and  build-essential from autopkgtest Depends "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-04-08 12:20 +0200
  Bug#1100113: marked as done (iproute2: Please drop dpkg and  build-essential from autopkgtest Depends) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2025-04-12 14:00 +0200

csiph-web