← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2127769] Re: [SRU] Add resolute as a known distro series

 

```
skia@kiffex:~
❯ podman run -it --rm --hostname plucky ubuntu:plucky
root@plucky:/# {
apt-get -qq update
apt-get install --no-install-recommends -qqqqy lsb-release
echo "deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted main multiverse universe" >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list
echo "deb-src http://archive.ubuntu.com/ubuntu/ resolute-proposed restricted main multiverse universe" >/etc/apt/sources.list.d/ubuntu-resolute-src.list
cat <<EOF >/etc/apt/preferences.d/proposed-updates
# Configure apt to allow selective installs of packages from proposed
Package: *
Pin: release a=$(lsb_release -cs)-proposed
Pin-Priority: 400
EOF
apt-get -qq update
apt-get install --no-install-recommends -qqqqy dpkg-dev debhelper lintian
apt-get -qq update
apt source base-files/resolute-proposed
cd base-files-*
dpkg-buildpackage -S --no-check-builddeps --no-sign
} >/dev/null 2>&1
apt policy lintian
lintian ../base-files*.changes
apt-get install --no-install-recommends -qqqqy lintian/$(lsb_release -cs)-proposed
apt policy lintian
lintian ../base-files*.changes
lintian:
  Installed: 2.121.2ubuntu1.1
  Candidate: 2.121.2ubuntu1.1
  Version table:
     2.121.2ubuntu1.2 400
        400 http://archive.ubuntu.com/ubuntu plucky-proposed/main amd64 Packages
 *** 2.121.2ubuntu1.1 500
        500 http://archive.ubuntu.com/ubuntu plucky-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.121.2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu plucky/main amd64 Packages
running with root privileges is not recommended!
E: base-files changes: bad-distribution-in-changes-file resolute
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 79, <STDIN> line 1.)
debconf: falling back to frontend: Readline
(Reading database ... 18384 files and directories currently installed.)
Preparing to unpack .../lintian_2.121.2ubuntu1.2_all.deb ...
Unpacking lintian (2.121.2ubuntu1.2) over (2.121.2ubuntu1.1) ...
Setting up lintian (2.121.2ubuntu1.2) ...
Processing triggers for man-db (2.13.0-1) ...
lintian:
  Installed: 2.121.2ubuntu1.2
  Candidate: 2.121.2ubuntu1.2
  Version table:
 *** 2.121.2ubuntu1.2 400
        400 http://archive.ubuntu.com/ubuntu plucky-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     2.121.2ubuntu1.1 500
        500 http://archive.ubuntu.com/ubuntu plucky-updates/main amd64 Packages
     2.121.2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu plucky/main amd64 Packages
running with root privileges is not recommended!
root@plucky:/base-files-14ubuntu4#
```

** Tags removed: verification-needed-plucky
** Tags added: verification-done-plucky

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to lintian in Ubuntu.
https://bugs.launchpad.net/bugs/2127769

Title:
  [SRU] Add resolute as a known distro series

Status in lintian package in Ubuntu:
  Fix Committed
Status in lintian source package in Jammy:
  Fix Committed
Status in lintian source package in Noble:
  Fix Committed
Status in lintian source package in Plucky:
  Fix Committed
Status in lintian source package in Questing:
  Fix Committed
Status in lintian source package in Resolute:
  Fix Committed

Bug description:
  [ Impact ]

   * Lintian in stable releases of Ubuntu doesn't know about the
  Resolute Raccon, and it should.

  [ Test Plan ]

   * Obtain or create a source.changes file targeted towards `resolute`.
   * Run 'lintian $package_source.changes'
   * With the current version of lintian, you'll receive the following error:
     ```
     E: $package changes: bad-distribution-in-changes-file resolute
     ```
   * You should receive no such error with the new version of lintian.

  [ Where problems could occur ]

   * This fairly trivial change is common after every archive opening.
   * As usual, we can always discover that the package is FTBFS for some weird reasons.
   * As lintian is usually part of some CI and/or developer tooling, we can always expect regressions in those areas, but that's unlikely that lintian is going to break stuff for regular non-developer Ubuntu users.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lintian/+bug/2127769/+subscriptions



References