Verified for noble:

# lxc launch ubuntu:noble test-exim4-dependency
# lxc exec test-exim4-dependency bash

# apt update
# apt upgrade -y
# apt purge libnsl-dev
# apt install dpkg-dev

cat <<EOF >/etc/apt/sources.list.d/ubuntu-$(lsb_release -cs)-proposed.list
# Enable Ubuntu proposed archive
deb http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs)-proposed restricted 
main multiverse universe
EOF

Add src packages - such as

Types: deb-src
URIs: http://us.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports noble-proposed
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

to /etc/apt/sources.list.d/ubuntu.sources

# apt update

# apt build-dep exim4-daemon-heavy

# su ubuntu # download source as a non-root user
# apt-get source exim4-daemon-heavy
# cd exim4-4.97
# dpkg-buildpackage -b -uc
Builds successfully with no dependency issues

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

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2084391

Title:
  apt build-dep exim4-daemon-heavy omits libnsl-dev

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to