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


Groups > linux.debian.devel > #116238

Re: Salsa CI job 'missing-breaks' to be enabled by default starting March 1st

From Bastian Blank <waldi@debian.org>
Newsgroups linux.debian.devel, linux.debian.kernel
Subject Re: Salsa CI job 'missing-breaks' to be enabled by default starting March 1st
Date 2025-03-06 18:10 +0100
Message-ID <KnmTo-45zg-5@gated-at.bofh.it> (permalink)
References <KnjLS-434i-7@gated-at.bofh.it> <KnkRz-43R1-9@gated-at.bofh.it> <KnmgF-4517-5@gated-at.bofh.it> <KnmgH-4517-19@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


On Thu, Mar 06, 2025 at 05:23:00PM +0100, NoisyCoil wrote:
> oss4-dev is fine (unless diversions of files in linux-libc-dev are
> forbidden): oss4-dev is correctly diverting the header, as a consequence it
> needs not Break or Conflict with linux-libc-dev.

linux-libc-dev defines the interface the kernel provides.  Random
packages overriding that makes for nasty surprises.

So there are multiple solutions:
- Rename the header and move out of the linux dir.
- Move the header outside of /usr/include and explicitely use this
  directory in the include path.

> The issue here is that the new missing-breaks pipeline job has no clue that
> packages are correctly diverting files, and it flags as missing Breaks
> packages which, in fact, do not miss Breaks because they aren't supposed to
> have any.

Because diverts are kind of sledgehammers.  Without coordination they
break stuff.

Bastian

-- 
Beam me up, Scotty!  It ate my phaser!

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


Thread

Salsa CI job 'missing-breaks' to be enabled by default starting March 1st Otto Kekäläinen <otto@debian.org> - 2025-02-25 17:20 +0100
  Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Guillem Jover <guillem@debian.org> - 2025-02-25 18:20 +0100
    Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Arnaud Rebillout <arnaudr@debian.org> - 2025-02-26 03:10 +0100
      Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Otto Kekäläinen <otto@debian.org> - 2025-02-27 02:50 +0100
  Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Simon Richter <sjr@debian.org> - 2025-02-25 18:40 +0100
  Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Lorenzo <plorenzo@disroot.org> - 2025-03-06 14:50 +0100
    Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st NoisyCoil <noisycoil@disroot.org> - 2025-03-06 16:00 +0100
      Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Bastian Blank <waldi@debian.org> - 2025-03-06 17:30 +0100
        Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st NoisyCoil <noisycoil@disroot.org> - 2025-03-06 17:30 +0100
          Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Bastian Blank <waldi@debian.org> - 2025-03-06 18:10 +0100
            Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Matthias Urlichs <matthias@urlichs.de> - 2025-03-06 18:40 +0100
              Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Bastian Blank <waldi@debian.org> - 2025-03-06 20:10 +0100
                Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Matthias Urlichs <matthias@urlichs.de> - 2025-03-06 21:10 +0100
    Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Otto Kekäläinen <otto@debian.org> - 2025-03-06 20:00 +0100
      Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Chris Hofstaedtler <zeha@debian.org> - 2025-03-06 23:10 +0100
        Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Matthias Urlichs <matthias@urlichs.de> - 2025-03-07 08:30 +0100
          Re: Salsa CI job 'missing-breaks' to be enabled by default starting  March 1st Otto Kekäläinen <otto@debian.org> - 2025-03-13 00:40 +0100

csiph-web