[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#925979: marked as done (busybox-udeb: breaks user-params, rescue mode, etc.)



Your message dated Tue, 02 Apr 2019 06:34:00 +0000
with message-id <E1hBCzg-0009AN-Ok@fasolo.debian.org>
and subject line Bug#925979: fixed in busybox 1:1.30.1-4
has caused the Debian Bug report #925979,
regarding busybox-udeb: breaks user-params, rescue mode, etc.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
925979: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925979
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: busybox-udeb
Version: 1:1.30.1-1
Severity: serious
Justification: breaks d-i features

(Maintainers cc'd explicitly.)

Hi,

With the upgrade to the 1.30.x series, a bunch of patches were reworked,
and some were dropped. This includes:
  debian/patches/temp-deb-installer-hack.patch

Upstream indeed has a change that looks like it should be obsoleting our
local hack:
  https://salsa.debian.org/installer-team/busybox/commit/9c143ce52da11ec3d21a3491c3749841d3dc10f0

But in practice, that means that rescue/enable=true is no longer visible
from the rescue-check binary package (from src:rescue), meaning a broken
rescue mode. I expect a number of other features to be broken in the
same way, via the user-params script in debian-installer-utils.

(In hindsight, this could be related to some other strange things I've
seen lately with some installation scenarios which include preseeding
settings on the kernel command line…)


Restoring the patch is not sufficient, as the context obviously changed.
Given there were few changes there, I've tried reverting the upstream
commit (9c143ce52da11ec3d21a3491c3749841d3dc10f0), restoring
temp-deb-installer-hack.patch and enabling the relevant config option
(only for the udeb build). debian-installer rebuilt against such a
patched busybox-udeb seems to be working fine again.

Besides the fact we should probably switch away from the current way we
do things (see thread from November 2017 starting at:
https://lists.debian.org/debian-boot/2017/11/msg00205.html — but that
won't happen now), I suppose it would be good to let upstream know the
above commit doesn't actually help us much?

I've just pushed my (dirty and incremental) kibi/user-params-workaround
branch to the repository:
  https://salsa.debian.org/installer-team/busybox/commits/kibi/user-params-workaround


I'd be happy to have a fix for this before we consider releasing D-I
Buster RC 1, which could otherwise be ready next week. If maintainers
could hint me into the right direction, that could be sufficient. ;)

Thanks for your time.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

--- End Message ---
--- Begin Message ---
Source: busybox
Source-Version: 1:1.30.1-4

We believe that the bug you reported is fixed in the latest version of
busybox, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 925979@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Biedl <debian.axhn@manchmal.in-ulm.de> (supplier of updated busybox package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 01 Apr 2019 07:17:50 +0200
Source: busybox
Architecture: source
Version: 1:1.30.1-4
Distribution: unstable
Urgency: high
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
Closes: 925979
Changes:
 busybox (1:1.30.1-4) unstable; urgency=high
 .
   [ Ben Hutchings ]
   * Drop "Stop overriding stack alignment on i386" as this behaviour is now
     configurable
   * debian/rules: Enable verbose output (V=1) for "make oldconfig"
 .
   [ Cyril Brulebois ]
   * Reinstate temp-deb-installer-hack.patch and FEATURE_DI_ENV_HACK=y
     Closes: #925979
Checksums-Sha1:
 79a2104e826b91757a97a6a53422fc8e4d95c664 2241 busybox_1.30.1-4.dsc
 687ed5bad787220a8370abf6be78b45bab62eaf7 49488 busybox_1.30.1-4.debian.tar.xz
 dca520e4413547cce041e6255fdaefd508c48aec 7032 busybox_1.30.1-4_powerpc.buildinfo
Checksums-Sha256:
 ff1689dbb37c49f8216e83de2368196f72fb63afcf1695487e11a58cab7d91f0 2241 busybox_1.30.1-4.dsc
 22799c84101c9b85a3afdb82c3b26098fc40db84211738725e8e1ace5d809ae7 49488 busybox_1.30.1-4.debian.tar.xz
 73cf1ebd370279b86d5ec5335a6c69760928659d0451271691aec05eb347d5e7 7032 busybox_1.30.1-4_powerpc.buildinfo
Files:
 2a32c3f30073f7cd529901368c9f7240 2241 utils optional busybox_1.30.1-4.dsc
 82d8423805f7e1c21dfb64678dd30873 49488 utils optional busybox_1.30.1-4.debian.tar.xz
 e5c74d84e8feb8df48f0c1a7d0be70e1 7032 utils optional busybox_1.30.1-4_powerpc.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEWXMI+726A12MfJXdxCxY61kUkv0FAlyi/uAACgkQxCxY61kU
kv328A//YA3uFFsj6CdXxRdCuY1Xf71LSyyl5qhGjNooMW1rJIvkUH7EozX1ob5j
nXWg9wt2d1D/YEF6OSA5o0HiYBmYXVGMohNJJU1B5gfEMDGOUxaSMWG8AhAlMm0Q
QAi64B5/dcsHzgLzNI5yPcTTfkJzpTHg81NBbry9rqInwK+IRcux6gdYTHJBp6OE
2QerPmFTqipmo6YwV/lh6gnmflQVifdefmY56Jh56QIp0HXfQg2YCuIhw62gjAxN
3u4G5QAQjnJ35QwD/DCazkogdXFnnQQlcuqPCgn+h/6RamczYeWMmYaXvqh4+ZNY
q4ifgZ1TGb73kDRt6b3RyUgwrAikaJmJVumOUeaoCt8ZZAMi0ZNff5ly2cVDJ5ap
qVWCA6uV4MyQv+FRKEJ29SX06ocvm+y8ZyioxCytFV+kVspA1X4agvkKl89oHAdd
kN/2UAAGBbFfQ7HG29KnGhvUdyqT4pqGur5vfJTWrjP4IstD55M/vGPm5ACWWwvR
EZeR3XWxNbGz3rF2XUUcUA3Jqz8okOBy1kBTpiNuiEgXOBYckh8qI8tB/y4coJVG
Z2YN1xvPhlZBj+J96bAGAJoDzA6p2Cpl6m07t4WcWjcCY6bfz+hMTrRqaZhnPE+1
3VVK5cFgCUsE8mlED3OvPrXpjJzHHTfW6R+FOy1AZH/XQIH7OJU=
=RRJO
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: