Activity log for bug #2009814

Date Who What changed Old value New value Message
2023-03-09 09:49:25 Dominik Viererbe bug added bug
2023-03-09 09:51:06 Dominik Viererbe description During the MIR Process for inetutils-telnet (https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2008789) I noticed that inetutils fails almost all autopkgtests. See: https://autopkgtest.ubuntu.com/packages/i/inetutils The reason for that failures seems to be that inetutils-ping is in conflict with iputils-ping. The autopkgtests pass for i386, because iputils-ping does not build for i386 (See: https://packages.ubuntu.com/lunar/iputils-ping) This demonstrates a problem for the MIR of inetutils-telnet. Assuming that inetutils-telnet will get into main; inetutils will break every time a inetutils-* package fails, although they are in universe. During the MIR Process for inetutils-telnet (https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2008789) I noticed that inetutils fails almost all autopkgtests. See: https://autopkgtest.ubuntu.com/packages/i/inetutils The reason for the failures seems to be that inetutils-ping is in conflict with iputils-ping. The autopkgtests pass for i386, because iputils-ping does not build for i386 (See: https://packages.ubuntu.com/lunar/iputils-ping) This demonstrates a problem for the MIR of inetutils-telnet. Assuming that inetutils-telnet will get into main; inetutils will break every time a inetutils-* package fails, although they are in universe.
2023-03-09 09:53:06 Dominik Viererbe description During the MIR Process for inetutils-telnet (https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2008789) I noticed that inetutils fails almost all autopkgtests. See: https://autopkgtest.ubuntu.com/packages/i/inetutils The reason for the failures seems to be that inetutils-ping is in conflict with iputils-ping. The autopkgtests pass for i386, because iputils-ping does not build for i386 (See: https://packages.ubuntu.com/lunar/iputils-ping) This demonstrates a problem for the MIR of inetutils-telnet. Assuming that inetutils-telnet will get into main; inetutils will break every time a inetutils-* package fails, although they are in universe. During the MIR Process for inetutils-telnet (https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2008789) I noticed that inetutils fails almost all autopkgtests. See: https://autopkgtest.ubuntu.com/packages/i/inetutils The reason for the failures seems to be that inetutils-ping is in conflict with iputils-ping. The autopkgtests pass for i386, because iputils-ping does not build for i386 (See: https://packages.ubuntu.com/lunar/iputils-ping) This demonstrates a problem for the MIR of inetutils-telnet. Assuming that inetutils-telnet will get into main; inetutils-telnet tests will fail every time a inetutils-* package fails, although they are in universe and the failure is unrelated.
2023-03-09 16:29:01 Lukas Märdian inetutils (Ubuntu): assignee Dominik Viererbe (dviererbe)
2023-03-09 16:29:12 Lukas Märdian tags rls-ll-incoming foundations-todo
2023-03-14 22:26:49 Dominik Viererbe attachment added patches.tar.xz https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2009814/+attachment/5654534/+files/patches.tar.xz
2023-03-14 22:27:34 Dominik Viererbe inetutils (Ubuntu): status New In Progress
2023-03-15 00:24:39 Ubuntu Foundations Team Bug Bot tags foundations-todo foundations-todo patch
2023-03-15 00:24:47 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2023-03-16 13:49:25 Dominik Viererbe attachment added patches.tar.xz https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2009814/+attachment/5654878/+files/patches.tar.xz
2023-03-20 13:11:45 Dominik Viererbe summary Inetutils is failing almost all autopkgtests [FFe] Inetutils is failing almost all autopkgtests
2023-03-20 15:10:55 Dominik Viererbe description During the MIR Process for inetutils-telnet (https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2008789) I noticed that inetutils fails almost all autopkgtests. See: https://autopkgtest.ubuntu.com/packages/i/inetutils The reason for the failures seems to be that inetutils-ping is in conflict with iputils-ping. The autopkgtests pass for i386, because iputils-ping does not build for i386 (See: https://packages.ubuntu.com/lunar/iputils-ping) This demonstrates a problem for the MIR of inetutils-telnet. Assuming that inetutils-telnet will get into main; inetutils-telnet tests will fail every time a inetutils-* package fails, although they are in universe and the failure is unrelated. [Problem] * All inetutils autopkgtests [1] fail (except for i386). * The reason for the failures is a conflict between inetutils-ping and iputils-ping. The autopkgtests pass for i386, because iputils-ping does not build for i386 (See [2]). [Proposed Changes] * Stop building the inetutils-ping binary package. This solution was proposed/endorsed in the last #ubuntu-meeting (16.03.2023; [3]). * Commit: [4] * PPA: [5] [Rationale] * The package inetutils-telnet is required in Ubuntu main (See pending MIR [6]), because Debian transitioned its default `telnet` client from netkit-telnet to inetutils-telnet. This transition was postponed in Ubuntu for kinetic by having ubuntu-standard Recommend `netkit-telnet` instead of `telnet`. But now, netkit-telnet has been dropped altogether from Debian and process-removals is prompting us to also delete it from lunar [7]. * The package inetutils-telnet is required in Ubuntu main no later than April 13th 2023 due to the Ubuntu 23.04 Lunar Lobster release date. * A working prototype using update-alternatives was created (See the comments below). This solution was discussed during the ubuntu-meeting. However, it was deemed unnecessary, because it increases runtime complexity, so it was ultimately not pursued in favor of dropping inetutils-ping. [Test Plan] 1. Download the ubuntu lunar autopkgtest image with: autopkgtest-buildvm-ubuntu-cloud -r lunar 2. Checkout the proposed changes with: git clone -b ubuntu/devel https://git.launchpad.net/~dviererbe/ubuntu/+source/inetutils 3. Run the autopkgtests with: autopkgtest ./inetutils -- qemu autopkgtest-lunar-amd64.img 4. Check that the test pass. Expected output should contain: @@@@@@@@@@@@@@@@@@@@ summary test-commands PASS test-root-commands PASS [Other] * inetutils-telnet is already seeded in lunar.standard as a replacement for netkit-telnet [8] * This conflict demonstrates a problem for the MIR of inetutils-telnet. Assuming that inetutils-telnet will get into main; inetutils-telnet tests will fail every time a inetutils-* package fails, although they are in universe and the failure is unrelated. [1] https://autopkgtest.ubuntu.com/packages/i/inetutils [2] https://packages.ubuntu.com/lunar/iputils-ping [3] https://ubottu.com/meetingology/logs/ubuntu-meeting/2023/ubuntu-meeting.2023-03-16-15.01.moin.txt [4] https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+ref/ubuntu/devel [5] https://launchpad.net/~dviererbe/+archive/ubuntu/lp-2009814-drop-ping/+packages [6] https://launchpad.net/bugs/2008789 [7] https://packages.debian.org/bookworm/telnet [8] https://git.launchpad.net/~dviererbe/ubuntu/+source/inetutils/commit/?id=3c0a08ea20c21bc0b9d98075510f8a3d6c0ec9df
2023-03-20 15:15:27 Launchpad Janitor merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+merge/439257
2023-03-20 15:16:55 Dominik Viererbe inetutils (Ubuntu): status In Progress New
2023-03-21 14:12:18 Lukas Märdian bug added subscriber Ubuntu Release Team
2023-03-21 14:51:54 Dominik Viererbe attachment added inetutils-lunar-amd64-autopkgtest-deb8.tar.xz https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2009814/+attachment/5656325/+files/inetutils-lunar-amd64-autopkgtest-deb8.tar.xz
2023-03-22 14:29:23 Graham Inggs inetutils (Ubuntu): status New Incomplete
2023-03-22 14:35:27 Graham Inggs attachment added lp2009814.debdiff https://bugs.launchpad.net/ubuntu/+source/inetutils/+bug/2009814/+attachment/5656600/+files/lp2009814.debdiff
2023-03-23 09:41:59 Launchpad Janitor merge proposal unlinked https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+merge/439257
2023-03-23 09:52:11 Lukas Märdian merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+merge/439257
2023-03-23 10:02:57 Lukas Märdian inetutils (Ubuntu): status Incomplete Fix Committed
2023-03-23 10:53:56 Graham Inggs summary [FFe] Inetutils is failing almost all autopkgtests Inetutils is failing almost all autopkgtests
2023-03-23 10:53:58 Graham Inggs removed subscriber Ubuntu Release Team
2023-03-23 16:16:27 Launchpad Janitor inetutils (Ubuntu): status Fix Committed Fix Released
2023-06-02 15:36:06 Benjamin Drung tags foundations-todo patch patch
2023-06-05 11:17:51 Dominik Viererbe inetutils (Ubuntu): assignee Dominik Viererbe (dviererbe)
2023-12-12 22:22:20 Launchpad Janitor merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+merge/457369
2023-12-13 08:09:47 Dominik Viererbe merge proposal unlinked https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+merge/457369
2024-02-23 08:58:10 Launchpad Janitor merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu/+source/inetutils/+git/inetutils/+merge/461107