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

Bug#193788: marked as done (busybox-cvs-udeb: Missing 'tar -O' support break base-installer)



Your message dated Sat, 24 May 2003 08:32:17 -0400
with message-id <E19JYC9-0007Qs-00@auric.debian.org>
and subject line Bug#193788: fixed in busybox-cvs 0.60.99.cvs20030426-5
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 18 May 2003 20:26:30 +0000
>From pere@gigs.hungry.com Sun May 18 15:26:28 2003
Return-path: <pere@gigs.hungry.com>
Received: from 217-13-7-8.dd.nextgentel.com (minerva.hungry.com) [217.13.7.8] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19HUja-0007ys-00; Sun, 18 May 2003 15:26:18 -0500
Received: from pere by minerva.hungry.com with local (Exim 3.35 #1 (Debian))
	id 19HUj3-0005xB-00; Sun, 18 May 2003 22:25:45 +0200
To: submit@bugs.debian.org
Subject: busybox-cvs-udeb: Missing 'tar -O' support break base-installer
From: Petter Reinholdtsen <pere@hungry.com>
Message-Id: <[🔎] E19HUj3-0005xB-00@minerva.hungry.com>
Sender: Petter Reinholdtsen <pere@gigs.hungry.com>
Date: Sun, 18 May 2003 22:25:45 +0200
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0
	tests=BAYES_01,HAS_PACKAGE
	version=2.53-bugs.debian.org_2003_05_09
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_05_09 (1.174.2.15-2003-03-30-exp)


Package: busybox-cvs-udeb
Version: 0.60.99.cvs20030426-4
Severity: grave

I've gotten my boot CD almost back in working order after the new
cdebconf made it into the archive.  Now it stops in base-installer
when it calls debootstrap.  This is the error message in
debootstrap.err.log:

  dpkg: parse error, in file '/var/lib/dpkg/status' near line 2
    package 'dpkg': error in Version string '': version string is empty"

Checking the file, I see that the error message is correct.  This is
the file content:

  Package: dpkg
  Version: 
  Status: install ok installed

Checking further, I tracked the problem into debootstrap, and the
following code:

    x_feign_install () {
        local pkg="$1"
        local deb="$(debfor $pkg)"
        local ver="$(
            ar -p "$TARGET/$deb" control.tar.gz | zcat |
                tar -O -xf - control ./control 2>/dev/null |
                sed -ne 's/^Version: *//Ip' | head -n 1
        )"

        mkdir -p "$TARGET/var/lib/dpkg/info"

        echo \
"Package: $pkg
Version: $ver
Status: install ok installed" >> "$TARGET/var/lib/dpkg/status"

        touch "$TARGET/var/lib/dpkg/info/${pkg}.list"
    }

The code extracting the version fails with the call to tar.  It
doesn't produce any output, and thus sed and head is unable to extract
the version number.

When running the commands by hand, the control file is saved to the
file system, not printed on stdout.  It seems to me that -O do not
work as it should with the tar applet in busybox-cvs-udeb
0.60.99.cvs20030426-4.

---------------------------------------
Received: (at 193788-close) by bugs.debian.org; 24 May 2003 12:38:39 +0000
>From katie@auric.debian.org Sat May 24 07:38:39 2003
Return-path: <katie@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19JYII-0008Ff-00; Sat, 24 May 2003 07:38:38 -0500
Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 19JYC9-0007Qs-00; Sat, 24 May 2003 08:32:17 -0400
From: Bastian Blank <waldi@debian.org>
To: 193788-close@bugs.debian.org
X-Katie: $Revision: 1.34 $
Subject: Bug#193788: fixed in busybox-cvs 0.60.99.cvs20030426-5
Message-Id: <E19JYC9-0007Qs-00@auric.debian.org>
Sender: Archive Administrator <katie@auric.debian.org>
Date: Sat, 24 May 2003 08:32:17 -0400
Delivered-To: 193788-close@bugs.debian.org

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

busybox-cvs-net-udeb_0.60.99.cvs20030426-5_i386.udeb
  to pool/main/b/busybox-cvs/busybox-cvs-net-udeb_0.60.99.cvs20030426-5_i386.udeb
busybox-cvs-static_0.60.99.cvs20030426-5_i386.deb
  to pool/main/b/busybox-cvs/busybox-cvs-static_0.60.99.cvs20030426-5_i386.deb
busybox-cvs-udeb_0.60.99.cvs20030426-5_i386.udeb
  to pool/main/b/busybox-cvs/busybox-cvs-udeb_0.60.99.cvs20030426-5_i386.udeb
busybox-cvs_0.60.99.cvs20030426-5.diff.gz
  to pool/main/b/busybox-cvs/busybox-cvs_0.60.99.cvs20030426-5.diff.gz
busybox-cvs_0.60.99.cvs20030426-5.dsc
  to pool/main/b/busybox-cvs/busybox-cvs_0.60.99.cvs20030426-5.dsc
busybox-cvs_0.60.99.cvs20030426-5_i386.deb
  to pool/main/b/busybox-cvs/busybox-cvs_0.60.99.cvs20030426-5_i386.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 193788@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Blank <waldi@debian.org> (supplier of updated busybox-cvs 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: SHA1

Format: 1.7
Date: Sat, 24 May 2003 13:25:36 +0200
Source: busybox-cvs
Binary: busybox-cvs-net-udeb busybox-cvs-static busybox-cvs busybox-cvs-udeb
Architecture: source i386
Version: 0.60.99.cvs20030426-5
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Bastian Blank <waldi@debian.org>
Description: 
 busybox-cvs - Tiny utilities for small and embedded systems
 busybox-cvs-net-udeb - Tiny utilities for the debian-installer network images (udeb)
 busybox-cvs-static - Standalone rescue shell with tons of builtin utilities
 busybox-cvs-udeb - Tiny utilities for the debian-installer (udeb)
Closes: 192717 192753 193788
Changes: 
 busybox-cvs (0.60.99.cvs20030426-5) unstable; urgency=low
 .
   * debian/config-*udeb*
     - revert changes (closes: #192717, #192753)
     - readd initrd support (workaround)
     - make init quiet
   * archival/tar.c
     - fix usage of tar -O (upstream) (closes: #193788)
Files: 
 35f23152f4e801521cd2f0f3b7ab5149 867 - optional busybox-cvs_0.60.99.cvs20030426-5.dsc
 be9fb5a0f6f6f3d33a48b76648631cd9 60858 - optional busybox-cvs_0.60.99.cvs20030426-5.diff.gz
 6bea3ac650164cf82d007af447fab2fa 139224 utils optional busybox-cvs_0.60.99.cvs20030426-5_i386.deb
 9df646175e9afd19b883448dbb3c1215 617374 shells optional busybox-cvs-static_0.60.99.cvs20030426-5_i386.deb
 7f1fbac28b2a43c39995aa4dcf1c352a 133794 debian-installer extra busybox-cvs-udeb_0.60.99.cvs20030426-5_i386.udeb
 772816579dd4291d480d976b5ae5ff98 115278 debian-installer extra busybox-cvs-net-udeb_0.60.99.cvs20030426-5_i386.udeb

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

iEYEARECAAYFAj7PYtIACgkQLkAIIn9ODhEZFQCeLbcayJQBnRJLQRJN9zCogtPv
BJUAn3Y7LEkwFakcjxjqcZLJ4H/+lUOi
=yjJs
-----END PGP SIGNATURE-----



Reply to: