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

Bug#635046: marked as done (finish cleanup of local packages restructuring)

Your message dated Wed, 24 Aug 2011 17:48:04 +0000
with message-id <E1QwHYa-0001oo-H3@franck.debian.org>
and subject line Bug#635046: fixed in live-build 3.0~a30-1
has caused the Debian Bug report #635046,
regarding finish cleanup of local packages restructuring
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

635046: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=635046
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: live-build
Version: 3.0~a25-1

Hello Daniel,

the experimental version merged the global/local package hooks and
config places into config/chroot_packages and corresponding scripts.

Since then, config/chroot_packages/*.deb does not actually get
installed any more.

lb_chroot_archives is correctly copying them to chroot/root/packages/
and creates the indexes, etc., but lb_chroot_install-packages only
installs the list in chroot/root/chroot_packages. The missing bit is
what lb_chroot_local-packages used to do, but that's not being called
any more in the experimental version.

A quick'n'dirty workaround is to add it back:

--- a/scripts/build/lb_chroot
+++ b/scripts/build/lb_chroot
@@ -50,6 +50,7 @@ lb chroot_resolv install ${*}
 lb chroot_hostname install ${*}
 lb chroot_apt install ${*}
 lb chroot_archives install ${*}
+lb chroot_local-packages ${*}

 # Customizing chroot
 lb chroot_linux-image ${*}

But that's of course not a proper patch for trunk, as (IIUC) trunk
wants to get rid of the _local stuff.

So I wonder where the creation of the chroot_packages list should
happen now? It seems to me as if it would be appropriate to do right
in lb_chroot_archives? It could create chroot_packages right after it
copies the debs to packages/ and creates the indexes. If it's
necessary/preferable to have as a separate step, should it be renamed
to lb_chroot_queue_packages or something like that?


Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)

Attachment: signature.asc
Description: Digital signature

--- End Message ---
--- Begin Message ---
Source: live-build
Source-Version: 3.0~a30-1

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

  to main/l/live-build/live-build-cgi_3.0~a30-1_all.deb
  to main/l/live-build/live-build-cron_3.0~a30-1_all.deb
  to main/l/live-build/live-build_3.0~a30-1.debian.tar.gz
  to main/l/live-build/live-build_3.0~a30-1.dsc
  to main/l/live-build/live-build_3.0~a30-1_all.deb
  to main/l/live-build/live-build_3.0~a30.orig.tar.gz

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

Debian distribution maintenance software
Daniel Baumann <daniel@debian.org> (supplier of updated live-build 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)

Hash: SHA1

Format: 1.8
Date: Wed, 24 Aug 2011 19:37:17 +0200
Source: live-build
Binary: live-build live-build-cgi live-build-cron
Architecture: source all
Version: 3.0~a30-1
Distribution: experimental
Urgency: low
Maintainer: Debian Live Project <debian-live@lists.debian.org>
Changed-By: Daniel Baumann <daniel@debian.org>
 live-build - Debian Live - System Build Scripts
 live-build-cgi - Debian Live - System Build Scripts (cgi frontend)
 live-build-cron - Debian Live - System Build Scripts (cron autobuilder)
Closes: 635046 637939
 live-build (3.0~a30-1) experimental; urgency=low
   [ Daniel Baumann ]
   * Enabling volatile suite for progress itself in progress mode.
   * Correcting wrong variables in volatile handling for derivatives.
   [ Ben Armstrong ]
   * Removing old syslinux switches from lb_config manpage (Closes:
   [ Daniel Baumann ]
   * Unifying lb_chroot_packagelists and lb_chroot_local-packagelists.
   * Merging in last bit of lb_chroot_local-packages into
     lb_chroot_archives (Closes: #635046).
   * Using lightdm instead of gdm3 in xfce package for wheezy and newer.
   * Moving removal of openssh-server host keys from chroot_hacks to a
     hook, that way it can be easily skipped if desired.
   * Moving removal of udev persistent rules from chroot_hacks to a hook,
     that way it can be easily skipped if desired.
 b1f67adbfe9331d1a9625f81c02f90d879ac3c8c 1299 live-build_3.0~a30-1.dsc
 986bbb406587b36201a5466cff3404f0749f8341 1824771 live-build_3.0~a30.orig.tar.gz
 d6de6cd56524f8e094bd2a19d5747ffbd319e9fd 47970 live-build_3.0~a30-1.debian.tar.gz
 62fce92a4c1aac44e63f82eb201417f4015af2ea 1132430 live-build_3.0~a30-1_all.deb
 9595d821e25fa8bfeb5c278e0b6d60523e83bd2c 61418 live-build-cgi_3.0~a30-1_all.deb
 0d7bfac6fb1482fabca4b8635576a61a6f6efe29 61442 live-build-cron_3.0~a30-1_all.deb
 0000e1e1a028b83ad89bd427d951e92c86b48090df1eb506129b920cf68a5c23 1299 live-build_3.0~a30-1.dsc
 7a64efb9b0b20b203d7ae1f85a3184d0a72207dcec16c5fd20e7fc547746c45c 1824771 live-build_3.0~a30.orig.tar.gz
 c5d846f4844dcca2240ea1f615264fae3ff35fbe897d697e6a6599693f2a508a 47970 live-build_3.0~a30-1.debian.tar.gz
 d03fb59b645dfacc3df3ce819803198f3a8bfd4fb4c4d20f78197afcf7c003b8 1132430 live-build_3.0~a30-1_all.deb
 3a80bb019de0b9ee964c661833bdf0f4322633f3ffdc16ec06d5d94536528fba 61418 live-build-cgi_3.0~a30-1_all.deb
 ade0b032505758db9d73561f7611f5eea16215a0d1ee2fc82c3a95cf17ca7956 61442 live-build-cron_3.0~a30-1_all.deb
 8acfedb14a8ced00e021d4e8199a9b14 1299 misc optional live-build_3.0~a30-1.dsc
 821937c98db2277eeb16a924c4e82a44 1824771 misc optional live-build_3.0~a30.orig.tar.gz
 a03d06eca8d8be0264ba28467162d6bd 47970 misc optional live-build_3.0~a30-1.debian.tar.gz
 8a17addca42a8c925d3db13bda0f8240 1132430 misc optional live-build_3.0~a30-1_all.deb
 fd9176c431acb88bf933c3c0477a7382 61418 misc optional live-build-cgi_3.0~a30-1_all.deb
 c42ebce58c338a340f9721f6f40f87f9 61442 misc optional live-build-cron_3.0~a30-1_all.deb

Version: GnuPG v1.4.10 (GNU/Linux)


--- End Message ---

Reply to: