Your message dated Mon, 06 Jun 2022 18:48:58 +0000
with message-id <>
and subject line Bug#995833: fixed in busybox 1:1.35.0-1
has caused the Debian Bug report #995833,
regarding busybox: uudecode doesn't recognise the special decode_pathname 
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

Debian Bug Tracking System
Contact with problems
--- Begin Message ---
Package: busybox
Version: 1:1.30.1-7+b1
Severity: normal
Tags: upstream patch


Since it's unclear whether and when upstream will react and how long it then
takes that this actually lands in Debian, could you possibly consider to
cherry pick the patch I provided at:

for inclusion in the Debian package?

The issue is basically, that uudecode is mandated by POSIX to consider
/dev/stdout as a special symbol (and not a file) that causes output written
to standard output (and not to whichever file the uuENcoded data indicates.

Under normal user space this wouldn't be that much of an issue, since
/dev/stdout exists and is a symlink to /proc/self/fd/1.

But within the initramfs, this symlink doesn't sem to exist, so any output
that should go to stdout would actually go to that file (or cause error
if that's not writable).

I should also note, that the sharutils version of uudecode behaves correctly
and completely ignores any file /dev/stdout if it exists.


--- End Message ---
--- Begin Message ---
Source: busybox
Source-Version: 1:1.35.0-1
Done: Michael Tokarev <>

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

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

Debian distribution maintenance software
Michael Tokarev <> (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

Hash: SHA256

Format: 1.8
Date: Mon, 06 Jun 2022 21:25:41 +0300
Source: busybox
Architecture: source
Version: 1:1.35.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team <>
Changed-By: Michael Tokarev <>
Closes: 891806 891857 949626 985674 995833 998803 998804 999567 1002663
 busybox (1:1.35.0-1) unstable; urgency=medium
   [ Nobuhiro Iwamatsu ]
   * Enable stty applet in busybox-udeb. Closes: #891806
   [ Diederik de Haas ]
     config. Closes: #998803
   [ Yuval Freund ]
   * Fix special case for /32 subnets. Closes: #891857
   [ Chris Boot ]
   * New upstream release. Closes: #1002663
     - Closes: #985674 [CVE-2021-28831]
     - Closes: #999567 [CVE-2021-42373, CVE-2021-42374, CVE-2021-42375,
     CVE-2021-42376, CVE-2021-42377, CVE-2021-42378, CVE-2021-42379,
     CVE-2021-42380, CVE-2021-42381, CVE-2021-42382, CVE-2021-42383,
     CVE-2021-42384, CVE-2021-42385, CVE-2021-42386]
     - Closes: #995833 (uudecode /dev/stdout)
   * Refresh and rework patches:
     - Drop patches cherry-picked from upstream.
     - Drop ignore-ip-valid_lft.patch: no longer needed.
     - Rework version.patch: KBUILD_STR() has been dropped.
     - Temporarily drop kFreeBSD patches pending rework.
   * Update busybox configurations for new upstream version
   * Don't run test suite in verbose mode: it's easier to read without.
   [ Michael Tokarev ]
   * d/control: add myself to upladers
   * switch to debhelper-compat=13
   * d/control: add ${misc:Pre-Depends} for packages with the startup scripts
   * enable tr classes for static build to
   * enable less applet for udeb (Closes: #949626)
   * enable base64 applet for regular and static (Closes: #998804)
   * d/rules: stop filtering -Wformat-security from CFLAG, it is okay now
   * d/rules: simplify the clean rule, omit dh in there
   * d/rules: made build-% depending on config-%
   * d/rules: steal build targets from dh which adds unnecessary indirection
   * d/rules: only do install & binary targets with dh
   * d/rules: set SHELL to sh -e to catch errors in shell fragments
   * d/rules: rework build/install procedure to be more robust wrt the
     environment variables: ensure busybox is built only once with right
     CFLAGS/CPPFLAGS/etc settings and not rebuilt during install time
   * many more smaller tweaks to d/rules:
     - fast inline version of
     - move examples & docs install from d/rules to d/*.{docs,examples}
     - switch from ${b} to $b
     - allow overriding verbose build by specifying V=
     - add shortcut targets build-deb configure-udeb test-static etc
     - export ECHO=/bin/echo for testsuite (it builds its own if no -e)
   * remove scripts-echo.c-fix-NUL-handling-in-abc-0-def.patch - not needed
     with the right ECHO=
   * d/bysybox-static.lintian-overrides: add uses-dpkg-database-directly
   * spelling.diff: two spelling fixes for the source
   * d/changelog: strip trailing space
   * d/control: mark zip build-dependency with <!nocheck>
   * udeb config: enable awk applet the same way as for regular/static builds
 589367e2e8634bdac3ca95d1591ebb2bc908d696 1966 busybox_1.35.0-1.dsc
 36a1766206c8148bc06aca4e1f134016d40912d0 2480624 busybox_1.35.0.orig.tar.bz2
 1bcea7a5a519529134b68041332df8559791b9af 50072 busybox_1.35.0-1.debian.tar.xz
 31e2009f61fa2264efd93d575f9953c37870bf88 6029 busybox_1.35.0-1_source.buildinfo
 9925ed7f56e796b3914f6912fcf0351e291b5e4b523bcec4c7f4e483bdb43234 1966 
 faeeb244c35a348a334f4a59e44626ee870fb07b6884d68c10ae8bc19f83a694 2480624 
 6a708d28e7ae5a79ea7fe5620c010b79ecb6e6f9fdbb3e5529438dd1dc0f9da4 50072 
 48fdab25d9804ef23a8596da1a2ffdb9ae6c879fdcaa2d60b6cac01ab9cf3a36 6029 
 68b11fd8a12e4dc301c7998b2144536d 1966 utils optional busybox_1.35.0-1.dsc
 585949b1dd4292b604b7d199866e9913 2480624 utils optional 
 9b007c3169293631c739804ec949aac3 50072 utils optional 
 e23c9be5d91ab7dbf873d4c339b71787 6029 utils optional 



--- End Message ---

Reply via email to