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

Bug#586067: marked as done (lh build assumes gnupg in chroot, not true for minbase-flavoured ubuntu)



Your message dated Fri, 18 Jun 2010 11:40:28 +0000
with message-id <E1OPZvw-0007is-JE@ries.debian.org>
and subject line Bug#586067: fixed in live-helper 2.0~a15-1
has caused the Debian Bug report #586067,
regarding lh build assumes gnupg in chroot, not true for minbase-flavoured ubuntu
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.)


-- 
586067: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586067
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: live-helper
Version: 2.0~a14-1
Severity: minor

With the following config/ tree:

    # egrep -v '^[[:space:]]*(#|$)' config/*
    config/binary:LH_BINARY_IMAGES=usb-hdd
    config/binary:LH_MEMTEST=false
    config/bootstrap:LH_BOOTSTRAP_FLAVOUR=minbase
    config/bootstrap:LH_DISTRIBUTION=lucid
    config/bootstrap:LH_MIRROR_BOOTSTRAP=http://mirror.internode.on.net/pub/ubuntu/ubuntu
    config/bootstrap:LH_MIRROR_CHROOT=$LH_MIRROR_BOOTSTRAP
    config/chroot:LH_HOOKS="stripped minimal"
    config/chroot:LH_PACKAGES="ubuntu-desktop"
    config/common:LH_APT_RECOMMENDS=false
    config/common:LH_INITRAMFS=live-initramfs
    config/common:LH_MODE=ubuntu

lh build aborts with the following error:

    # <typescript tail -20
    Get:8 http://security.ubuntu.com lucid-updates/main Packages [275kB]
    Get:9 http://security.ubuntu.com lucid-updates/restricted Packages [2980B]
    Fetched 400kB in 6s (64.1kB/s)
    Reading package lists... Done
    W: GPG error: http://mirror.internode.on.net lucid Release: Could not execute '/usr/bin/gpgv' to verify signature (is gpgv installed?)
    W: GPG error: http://security.ubuntu.com lucid-security Release: Could not execute '/usr/bin/gpgv' to verify signature (is gpgv installed?)
    W: GPG error: http://security.ubuntu.com lucid-updates Release: Could not execute '/usr/bin/gpgv' to verify signature (is gpgv installed?)
    Reading package lists... Done
    Building dependency tree... Done
    The following packages will be upgraded:
      apt libc-bin libc6 libglib2.0-0 mountall tzdata
    6 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    Need to get 8735kB of archives.
    After this operation, 24.6kB of additional disk space will be used.
    WARNING: The following packages cannot be authenticated!
      libc-bin libc6 tzdata apt libglib2.0-0 mountall
    E: There are problems and -y was used without --force-yes
    P: Begin unmounting filesystems...

    Script done on Wed 16 Jun 2010 16:25:12 EST

This is because /usr/share/deboostrap/scripts/sid & gutsy only pull in
apt and its (hard) dependencies in the minbase flavour, and on Ubuntu
apt's relation to gnupg is a (soft) recommendation (via keyring):

    $ curl -s http://ftp.debian.org/debian/dists/unstable/main/binary-amd64/Packages.bz2 |
      bunzip2 -c | grep-dctrl -s Version,Depends,Recommends -XP apt
    Version: 0.7.25.3
    Depends: libc6 (>= 2.3.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.4.0), debian-archive-keyring

    $ curl -s http://archive.ubuntu.com/ubuntu/dists/lucid/main/binary-amd64/Packages.bz2 |
      bunzip2 -c | grep-dctrl -s Version,Depends,Recommends -XP apt
    Version: 0.7.25.3ubuntu7
    Depends: libc6 (>= 2.8), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.4.0)
    Recommends: ubuntu-keyring

There are a few ways to address this:

 0. l-h maintainers WONTFIX this ticket and tell me to use different
    config/* options.

 1. l-h is extended to ensure deboostrap always installs the keyring
    and gnupg.

 2. debootstrap is extended to ensure keyring and gnupg are always
    installed for ALL users, not just l-h.

My preference is for (1), or for (0) combined with improved error
reporting and/or troubleshooting documentation.

-- Package-specific info:

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

Kernel: Linux 2.6.35-rc2 (SMP w/2 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages live-helper depends on:
ii  debootstrap                   1.0.23     Bootstrap a basic Debian system

Versions of packages live-helper recommends:
ii  cpio                          2.11-4     GNU cpio -- a program to manage ar
ii  gettext-base                  0.18-1     GNU Internationalization utilities
ii  gnu-fdisk                     1.2.4-3+b1 Linux fdisk replacement based on l

Versions of packages live-helper suggests:
pn  dosfstools                    <none>     (no description available)
ii  fakeroot                      1.14.4-1   Gives a fake root environment
pn  genisoimage                   <none>     (no description available)
pn  memtest86+ | memtest86        <none>     (no description available)
pn  mtools                        <none>     (no description available)
ii  parted                        2.2-5      The GNU Parted disk partition resi
pn  squashfs-tools | genext2fs |  <none>     (no description available)
ii  sudo                          1.7.2p6-1  Provide limited super user privile
pn  syslinux | grub               <none>     (no description available)
pn  uuid-runtime                  <none>     (no description available)
pn  win32-loader                  <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: live-helper
Source-Version: 2.0~a15-1

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

live-helper_2.0~a15-1.diff.gz
  to main/l/live-helper/live-helper_2.0~a15-1.diff.gz
live-helper_2.0~a15-1.dsc
  to main/l/live-helper/live-helper_2.0~a15-1.dsc
live-helper_2.0~a15-1_all.deb
  to main/l/live-helper/live-helper_2.0~a15-1_all.deb
live-helper_2.0~a15.orig.tar.gz
  to main/l/live-helper/live-helper_2.0~a15.orig.tar.gz



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

Debian distribution maintenance software
pp.
Daniel Baumann <daniel@debian.org> (supplier of updated live-helper 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.8
Date: Fri, 18 Jun 2010 04:01:29 +0200
Source: live-helper
Binary: live-helper
Architecture: source all
Version: 2.0~a15-1
Distribution: unstable
Urgency: low
Maintainer: Debian Live Project <debian-live@lists.debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
Description: 
 live-helper - Debian Live build scripts
Closes: 586067
Changes: 
 live-helper (2.0~a15-1) unstable; urgency=low
 .
   [ Daniel Baumann ]
   * Running checkbashisms with -f and -x in Makefile.
   * Updating update-version script.
   * Directly depend on keyboard-configuration (rather than through
     console-setup) for squeeze in standard packages list.
   * Adding gnupg in minmal list for ubuntu (Closes: #586067).
 .
   [ Richard Nelson ]
   * Whitespace removal
 .
   [ Daniel Baumann ]
   * Temporarily removing grub2 from d-i packages again, needs some fixes
     first.
Checksums-Sha1: 
 88eafb88f7bbcaef93e69332e09e4cf3e32f3f98 1257 live-helper_2.0~a15-1.dsc
 d977024226f7f783a1458edcbc53c20f04441653 2495988 live-helper_2.0~a15.orig.tar.gz
 f168f8966eee67a9825e5edda9062682d40aa3b8 31562 live-helper_2.0~a15-1.diff.gz
 f90708b358f0570030bbfe58000a719496a14db8 1170168 live-helper_2.0~a15-1_all.deb
Checksums-Sha256: 
 4e8b6eace8ab982fdf1098dc5baad46afa3b2875c4577485c51e21cb7ab87c7a 1257 live-helper_2.0~a15-1.dsc
 f06e3512f9643a73dba0d07eda6e7ff447b4fc931e136d53948623be4873dd4b 2495988 live-helper_2.0~a15.orig.tar.gz
 a74350f8728fd70c93a9b44ad05679f569ada360a84484e1feff5128d25b908b 31562 live-helper_2.0~a15-1.diff.gz
 5de73e241ae0df247eb16ff8ebaf60208de339356ff1e9ce42b96f259d5b3d8e 1170168 live-helper_2.0~a15-1_all.deb
Files: 
 66a32c686adc2ae09644eabbcf350dfd 1257 misc optional live-helper_2.0~a15-1.dsc
 66c88c3b94cf1c02c3f909a41cfa8b75 2495988 misc optional live-helper_2.0~a15.orig.tar.gz
 4fc5f7056d676ecab15224ffb2110c64 31562 misc optional live-helper_2.0~a15-1.diff.gz
 d24445e40653002955e69fac711ab264 1170168 misc optional live-helper_2.0~a15-1_all.deb

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

iEYEARECAAYFAkwbQI0ACgkQ+C5cwEsrK54GIwCgneNpdWHr4wEhaAH3erlco2iG
bmoAoIPIfa64+6getJkBimJyDgSCF9gv
=DVBz
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: