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

Bug#580492: marked as done (busybox basename/dirname should discard the first arg when it is --)



Your message dated Fri, 18 Mar 2011 12:47:15 +0000
with message-id <E1Q0Z5H-0005df-1y@franck.debian.org>
and subject line Bug#580492: fixed in busybox 1:1.18.4-1
has caused the Debian Bug report #580492,
regarding busybox basename/dirname should discard the first arg when it is --
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.)


-- 
580492: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580492
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: coreutils
Version: 8.5-1
Severity: normal
Tags: upstream

With the basename and dirname utilities from GNU Coreutils, one has:

ypig% POSIXLY_CORRECT=1 basename --
basename: missing operand
Try `basename --help' for more information.
ypig% POSIXLY_CORRECT=1 dirname --
dirname: missing operand
Try `dirname --help' for more information.

instead of:

ypig% busybox basename --
--
ypig% busybox dirname --
.

According to POSIX[*], basename and dirname take no options (examples
in POSIX also assume that), so that this would make BusyBox's behavior
correct.

[*] http://www.opengroup.org/onlinepubs/9699919799/utilities/basename.html
    http://www.opengroup.org/onlinepubs/9699919799/utilities/dirname.html

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages coreutils depends on:
ii  libacl1                       2.2.49-2   Access control list shared library
ii  libattr1                      1:2.4.44-1 Extended attribute shared library
ii  libc6                         2.10.2-7   Embedded GNU C Library: Shared lib
ii  libselinux1                   2.0.94-1   SELinux runtime shared libraries

coreutils recommends no packages.

coreutils suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: busybox
Source-Version: 1:1.18.4-1

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:

busybox-static_1.18.4-1_amd64.deb
  to main/b/busybox/busybox-static_1.18.4-1_amd64.deb
busybox-syslogd_1.18.4-1_all.deb
  to main/b/busybox/busybox-syslogd_1.18.4-1_all.deb
busybox-udeb_1.18.4-1_amd64.udeb
  to main/b/busybox/busybox-udeb_1.18.4-1_amd64.udeb
busybox_1.18.4-1.debian.tar.gz
  to main/b/busybox/busybox_1.18.4-1.debian.tar.gz
busybox_1.18.4-1.dsc
  to main/b/busybox/busybox_1.18.4-1.dsc
busybox_1.18.4-1_amd64.deb
  to main/b/busybox/busybox_1.18.4-1_amd64.deb
busybox_1.18.4.orig.tar.bz2
  to main/b/busybox/busybox_1.18.4.orig.tar.bz2
udhcpc_1.18.4-1_all.deb
  to main/b/busybox/udhcpc_1.18.4-1_all.deb
udhcpd_1.18.4-1_all.deb
  to main/b/busybox/udhcpd_1.18.4-1_all.deb



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 580492@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Tokarev <mjt@tls.msk.ru> (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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 17 Mar 2011 16:18:35 +0300
Source: busybox
Binary: busybox busybox-static busybox-udeb busybox-syslogd udhcpc udhcpd
Architecture: source all amd64
Version: 1:1.18.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Michael Tokarev <mjt@tls.msk.ru>
Description: 
 busybox    - Tiny utilities for small and embedded systems
 busybox-static - Standalone rescue shell with tons of builtin utilities
 busybox-syslogd - Provides syslogd and klogd using busybox
 busybox-udeb - Tiny utilities for the debian-installer (udeb)
 udhcpc     - Provides the busybox DHCP client implementation
 udhcpd     - Provides the busybox DHCP server implementation
Closes: 310440 580492 615926 618644
Changes: 
 busybox (1:1.18.4-1) unstable; urgency=low
 .
   * new upstream bugfix release (1.18.4)
   * refreshed debian/patches/u-mount-FreeBSD-support.patch
     (fix build failure on kfreebsd) (Closes: #618644)
   * refreshed applets-fallback.patch (compensate for offsets)
   * added debian/udeb-sizes to track various options of udeb build
   * added dirname-basename-skip-doubledash.diff (Closes: #580492)
   * config:
    - enable sha1sum & sha512sum in udeb (Closes: #615926)
    - enable mktemp in udeb (Closes: #310440)
Checksums-Sha1: 
 40b37304a9c4cc2d7f1f6c053ab24b2e2d45e296 1890 busybox_1.18.4-1.dsc
 d285855e5770b0fb7caf477dd41ce0863657b975 2130598 busybox_1.18.4.orig.tar.bz2
 288761f0803a35938f89dedf6db5fcc176ef95b4 42350 busybox_1.18.4-1.debian.tar.gz
 d8c35e233e18a310009cb4bc699c2cdffc2c309d 15050 busybox-syslogd_1.18.4-1_all.deb
 c29c89048b29ea15d4f14bade8bb16e75895f71a 12750 udhcpc_1.18.4-1_all.deb
 e20b1a309bd4b592530202bced7c605c43e5268c 16024 udhcpd_1.18.4-1_all.deb
 14f569bd5bfc967bc287da9ec9918cb6a0570d48 347494 busybox_1.18.4-1_amd64.deb
 e8a8caa10b8e26ff02aeef5fd9251d33a168c400 822458 busybox-static_1.18.4-1_amd64.deb
 bd0996fbdbc0664b685ea636b464bdddce48c84a 169292 busybox-udeb_1.18.4-1_amd64.udeb
Checksums-Sha256: 
 1b0114bb9db1b1f929fd87a1f717fc33f824e8cb05605e857145c1b800af2bf0 1890 busybox_1.18.4-1.dsc
 4d24d37bd6f1bd153e8cf9a984ec2f32f18464f73ca535e2cc2e8be9694097fa 2130598 busybox_1.18.4.orig.tar.bz2
 1c75a50881c6cce63f1999f972f519124cc87764c09beac1cfdd7f9fc6dfd280 42350 busybox_1.18.4-1.debian.tar.gz
 651758a98350bc0b5e73b7edc396c92ae16fb3102a478e5ef31662f35f8d263f 15050 busybox-syslogd_1.18.4-1_all.deb
 3fed8177d07f6f831e87fb40c98541100dd2f23f9557ffdebcc75b22fe59947f 12750 udhcpc_1.18.4-1_all.deb
 4d176a648a15a761cdefe8a650abcb8980bd7cee738a9ae256977772db37312b 16024 udhcpd_1.18.4-1_all.deb
 e0507d77ef0f9c17434a1c2a695dd8efecea36d36c2e6766e7ce0ef5bfaef4b1 347494 busybox_1.18.4-1_amd64.deb
 f4332bb52392801c01227399addcb1a84b8722e0c9254a95a7de69294f06d72a 822458 busybox-static_1.18.4-1_amd64.deb
 1812e6523f047d871f1ff83354ed361d917b2a36b057c3111d55d27a2192566f 169292 busybox-udeb_1.18.4-1_amd64.udeb
Files: 
 37888d137c538f508143c2ce407b5b22 1890 utils optional busybox_1.18.4-1.dsc
 b03c5b46ced732679e525a920a1a62f5 2130598 utils optional busybox_1.18.4.orig.tar.bz2
 e67f35cc2bcb304b3a74350ea619f13a 42350 utils optional busybox_1.18.4-1.debian.tar.gz
 28168f1bdbdbf19d5d60c2ae42528926 15050 utils optional busybox-syslogd_1.18.4-1_all.deb
 cf438891c095e34cc6378304046140a9 12750 net optional udhcpc_1.18.4-1_all.deb
 0108605dfdd72cb034eeca1a92a97391 16024 net optional udhcpd_1.18.4-1_all.deb
 b2e65b14a0846168d541bde8f051ac8f 347494 utils optional busybox_1.18.4-1_amd64.deb
 4a938791e0d9e79b3bf26cc6a2ef6d40 822458 shells extra busybox-static_1.18.4-1_amd64.deb
 416e50e3af32d78d3369861ba401518c 169292 debian-installer extra busybox-udeb_1.18.4-1_amd64.udeb
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJNg1MNAAoJEOtw/vPN/G5P2kkQAL7Teoat1Ylimg0Hjsd4ussb
PWCLCnMHWoPP5l1w9BD1D9YiK0fx3cEUbJ4b3noeRPR3vZnqPjS1OIr8m4QCfuwh
FH/X6RkYIy/KT9j8Df8HYvDqkUX5X4x3o8lsSH4hTC0J6F7CEpryes9g0v6aU5fB
UYSgzzIkpvfhNwlhFyF79IG0F/j0pNIF4AECZYQfvSpwfO2zCGRi+qSwm/uIv2+F
LJ4fEUjuWTWXrROPgw0+O9HSru532dzlNOPvcO4QAvtjJwn5VAL0WuNz4FAM4MKI
QznOsIAvNHPvH2jDiFDVUF8fUvVG52bKbpJplkRc6hdoCqOKZzGVyq6D/emaDuPw
pdAuc1EptiXe7Je+Bko04GyNEi2qxkC6Fy/h9Ser/oHFNOnnhLuBFsDiTSjrmicW
M+u23DjC6y4zZV/+ENCJhnjk8tPiRrRaHr7ihmI2D+rEaLbajIYUOIjm8kh6AnM4
Q/bwg1Hd71yyl192AcDVu29vj7iRsvS4X+NPjs/zjiux6M4ZoZ+RtK4I5i61awQe
uCbAyx4nVDc6Ck9efXItNvxtYlRLc/eG8s/JTuQOAQ5rQsOD0REKV8M1XF6hw1u4
ZZiVH1PStD061ThKa9qkMm+akSTCP7Lg+L72nD4sxiVW80JlcTytOOpMVedL86vR
BPKz+Fsn9DvDX4XKEnVE
=qDIl
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: