Your message dated Sun, 01 Oct 2006 16:32:23 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#387068: fixed in live-package 0.99.9-1
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)
--- Begin Message ---
Package: live-package
Version: 0.99.5-1
Severity: Wishlist
Tags: Patch
Hi
Enclosed you find a patch for including a local_mirror. It is important to
make sure the "component" is also changeable.
Please check the patch as there might be some typos.
Cheers
Steffen
only in patch2:
unchanged:
--- live-package-0.99.5.orig/src/scripts/21image.sh
+++ live-package-0.99.5/src/scripts/21image.sh
@@ -20,6 +20,16 @@
echo "deb-src ${LIVE_MIRROR} oldstable ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb ${LIVE_MIRROR_SECURITY} oldstable/updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb-src ${LIVE_MIRROR_SECURITY} oldstable/updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ if [ -n "${LIVE_LOCAL_MIRROR}" ] ; then
+ if [ -n "${LIVE_LOCAL_SECTION}" ] ; then
+ echo "deb ${LIVE_LOCAL_MIRROR} oldstable ${LIVE_LOCAL_SECTION}" > "${LIVE_CHROOT}"/etc/apt/sources.list
+ echo "deb-src ${LIVE_LOCAL_MIRROR} oldstable ${LIVE_LOCAL_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ else
+ echo "Please specify the --local-section option."
+ echo "This option is needed if --local-mirror is set."
+ exit 1
+ fi
+ fi
;;
stable)
@@ -27,6 +37,16 @@
echo "deb-src ${LIVE_MIRROR} stable ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb ${LIVE_MIRROR_SECURITY} stable/updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb-src ${LIVE_MIRROR_SECURITY} stable/updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ if [ -n "${LIVE_LOCAL_MIRROR}" ] ; then
+ if [ -n "${LIVE_LOCAL_SECTION}" ] ; then
+ echo "deb ${LIVE_LOCAL_MIRROR} stable ${LIVE_LOCAL_SECTION}" > "${LIVE_CHROOT}"/etc/apt/sources.list
+ echo "deb-src ${LIVE_LOCAL_MIRROR} stable ${LIVE_LOCAL_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ else
+ echo "Please specify the --local-section option."
+ echo "This option is needed if --local-mirror is set."
+ exit 1
+ fi
+ fi
;;
testing)
@@ -36,11 +56,31 @@
echo "deb-src ${LIVE_MIRROR} testing-proposed-updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb ${LIVE_MIRROR_SECURITY} testing/updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb-src ${LIVE_MIRROR_SECURITY} testing/updates ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ if [ -n "${LIVE_LOCAL_MIRROR}" ] ; then
+ if [ -n "${LIVE_LOCAL_SECTION}" ] ; then
+ echo "deb ${LIVE_LOCAL_MIRROR} testing ${LIVE_LOCAL_SECTION}" > "${LIVE_CHROOT}"/etc/apt/sources.list
+ echo "deb-src ${LIVE_LOCAL_MIRROR} testing ${LIVE_LOCAL_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ else
+ echo "Please specify the --local-section option."
+ echo "This option is needed if --local-mirror is set."
+ exit 1
+ fi
+ fi
;;
unstable)
echo "deb ${LIVE_MIRROR} unstable ${LIVE_SECTION}" > "${LIVE_CHROOT}"/etc/apt/sources.list
echo "deb-src ${LIVE_MIRROR} unstable ${LIVE_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ if [ -n "${LIVE_LOCAL_MIRROR}" ] ; then
+ if [ -n "${LIVE_LOCAL_SECTION}" ] ; then
+ echo "deb ${LIVE_LOCAL_MIRROR} unstable ${LIVE_LOCAL_SECTION}" > "${LIVE_CHROOT}"/etc/apt/sources.list
+ echo "deb-src ${LIVE_LOCAL_MIRROR} unstable ${LIVE_LOCAL_SECTION}" >> "${LIVE_CHROOT}"/etc/apt/sources.list
+ else
+ echo "Please specify the --local-section option."
+ echo "This option is needed if --local-mirror is set."
+ exit 1
+ fi
+ fi
if [ "${LIVE_DISTRIBUTION_EXPERIMENTAL}" = "yes" ]
then
only in patch2:
unchanged:
--- live-package-0.99.5.orig/src/main.sh
+++ live-package-0.99.5/src/main.sh
@@ -45,7 +45,7 @@
{
echo "${PROGRAM} - utility to build Debian Live systems"
echo
- echo "Usage: ${PROGRAM} [-a|--architecture ARCHITECTURE] [-b|--bootappend KERNEL_PARAMETER|\"KERNEL_PARAMETERS\"] [--config FILE] [-c|--chroot DIRECTORY] [-d|--distribution DISTRIBUTION] [--disable-generic-indices] [--enable-generic-indices] [--filesystem FILESYSTEM] [-f|--flavour BOOTSTRAP_FLAVOUR] [--hook COMMAND|\"COMMANDS\"] [--include-chroot FILE|DIRECTORY] [--include-image FILE|DIRECTORY] [-k|--kernel KERNEL_FLAVOUR] [-m|--mirror URL] [--mirror-security URL] [--packages PACKAGE|\"PACKAGES\"] [-p|--package-list LIST|FILE] [--proxy-ftp URL] [--proxy-http URL] [-r|--root DIRECTORY] [-s|--section SECTION|\"SECTIONS\"] [--server-address HOSTNAME|IP] [--server-path DIRECTORY] [--templates DIRECTORY] [-t|--type TYPE]"
+ echo "Usage: ${PROGRAM} [-a|--architecture ARCHITECTURE] [-b|--bootappend KERNEL_PARAMETER|\"KERNEL_PARAMETERS\"] [--config FILE] [-c|--chroot DIRECTORY] [-d|--distribution DISTRIBUTION] [--disable-generic-indices] [--enable-generic-indices] [--filesystem FILESYSTEM] [-f|--flavour BOOTSTRAP_FLAVOUR] [--hook COMMAND|\"COMMANDS\"] [--include-chroot FILE|DIRECTORY] [--include-image FILE|DIRECTORY] [-k|--kernel KERNEL_FLAVOUR] [--local-mirror LOCAL_MIRROR] [--local-section LOCAL_SECTION] [-m|--mirror URL] [--mirror-security URL] [--packages PACKAGE|\"PACKAGES\"] [-p|--package-list LIST|FILE] [--proxy-ftp URL] [--proxy-http URL] [-r|--root DIRECTORY] [-s|--section SECTION|\"SECTIONS\"] [--server-address HOSTNAME|IP] [--server-path DIRECTORY] [--templates DIRECTORY] [-t|--type TYPE]"
echo "Usage: ${PROGRAM} [-h|--help]"
echo "Usage: ${PROGRAM} [-u|--usage]"
echo "Usage: ${PROGRAM} [-v|--version]"
@@ -98,7 +98,7 @@
{
echo "${PROGRAM} - utility to build Debian Live systems"
echo
- echo "Usage: ${PROGRAM} [-a|--architecture ARCHITECTURE] [-b|--bootappend KERNEL_PARAMETER|\"KERNEL_PARAMETERS\"] [--config FILE] [-c|--chroot DIRECTORY] [-d|--distribution DISTRIBUTION] [--disable-generic-indices] [--enable-generic-indices] [--filesystem FILESYSTEM] [-f|--flavour BOOTSTRAP_FLAVOUR] [--hook COMMAND|\"COMMANDS\"] [--include-chroot FILE|DIRECTORY] [--include-image FILE|DIRECTORY] [-k|--kernel KERNEL_FLAVOUR] [-m|--mirror URL] [--mirror-security URL] [--packages PACKAGE|\"PACKAGES\"] [-p|--package-list LIST|FILE] [--proxy-ftp URL] [--proxy-http URL] [-r|--root DIRECTORY] [-s|--section SECTION|\"SECTIONS\"] [--server-address HOSTNAME|IP] [--server-path DIRECTORY] [--templates DIRECTORY] [-t|--type TYPE]"
+ echo "Usage: ${PROGRAM} [-a|--architecture ARCHITECTURE] [-b|--bootappend KERNEL_PARAMETER|\"KERNEL_PARAMETERS\"] [--config FILE] [-c|--chroot DIRECTORY] [-d|--distribution DISTRIBUTION] [--disable-generic-indices] [--enable-generic-indices] [--filesystem FILESYSTEM] [-f|--flavour BOOTSTRAP_FLAVOUR] [--hook COMMAND|\"COMMANDS\"] [--include-chroot FILE|DIRECTORY] [--include-image FILE|DIRECTORY] [-k|--kernel KERNEL_FLAVOUR] [--local-mirror LOCAL_MIRROR] [--local-section LOCAL_SECTION] [-m|--mirror URL] [--mirror-security URL] [--packages PACKAGE|\"PACKAGES\"] [-p|--package-list LIST|FILE] [--proxy-ftp URL] [--proxy-http URL] [-r|--root DIRECTORY] [-s|--section SECTION|\"SECTIONS\"] [--server-address HOSTNAME|IP] [--server-path DIRECTORY] [--templates DIRECTORY] [-t|--type TYPE]"
echo "Usage: ${PROGRAM} [-h|--help]"
echo "Usage: ${PROGRAM} [-u|--usage]"
echo "Usage: ${PROGRAM} [-v|--version]"
@@ -155,7 +155,7 @@
Main ()
{
- ARGUMENTS="`getopt --longoptions root:,type:,architecture:,bootappend:,config:,chroot:,distribution:,filesystem:,flavour:,hook:,include-chroot:,include-image:,kernel:,mirror:,mirror-security:,output:,packages:,package-list:,proxy-ftp:,proxy-http:,section:,server-address:,server-path:,templates:,with-generic-indices,without-generic-indices,with-source,without-source,help,usage,version --name=${PROGRAM} --options r:t:a:b:c:d:f:k:m:o:p:s:huv --shell sh -- [EMAIL PROTECTED]"
+ ARGUMENTS="`getopt --longoptions root:,type:,architecture:,bootappend:,config:,chroot:,distribution:,filesystem:,flavour:,hook:,include-chroot:,include-image:,kernel:,local-mirror:,local-section:,mirror:,mirror-security:,output:,packages:,package-list:,proxy-ftp:,proxy-http:,section:,server-address:,server-path:,templates:,with-generic-indices,without-generic-indices,with-source,without-source,help,usage,version --name=${PROGRAM} --options r:t:a:b:c:d:f:k:m:o:p:s:huv --shell sh -- [EMAIL PROTECTED]"
if [ "${?}" != "0" ]
then
@@ -246,6 +246,14 @@
LIVE_KERNEL="${2}"; shift 2
;;
+ --local-mirror)
+ LIVE_LOCAL_MIRROR="${2}"; shift 2
+ ;;
+
+ --local-section)
+ LIVE_LOCAL_SECTION="${2}"; shift 2
+ ;;
+
-m|--mirror)
LIVE_MIRROR="${2}"; shift 2
;;
pgpeKHwHI0O2R.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: live-package
Source-Version: 0.99.9-1
We believe that the bug you reported is fixed in the latest version of
live-package, which is due to be installed in the Debian FTP archive:
live-package_0.99.9-1.diff.gz
to pool/main/l/live-package/live-package_0.99.9-1.diff.gz
live-package_0.99.9-1.dsc
to pool/main/l/live-package/live-package_0.99.9-1.dsc
live-package_0.99.9-1_all.deb
to pool/main/l/live-package/live-package_0.99.9-1_all.deb
live-package_0.99.9.orig.tar.gz
to pool/main/l/live-package/live-package_0.99.9.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <[EMAIL PROTECTED]> (supplier of updated live-package 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 [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 2 Oct 2006 00:00:00 +0200
Source: live-package
Binary: live-package
Architecture: source all
Version: 0.99.9-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Live <[email protected]>
Changed-By: Daniel Baumann <[EMAIL PROTECTED]>
Description:
live-package - utility to build Debian Live systems
Closes: 387068 390378
Changes:
live-package (0.99.9-1) unstable; urgency=medium
.
* New upstream release:
- adds support for custom repositories (Closes: #387068).
- using proxy for chroot creating too (Closes: #390378).
Files:
bd80bcbf05f21a5a24e0dcb5492ee2fd 690 misc optional live-package_0.99.9-1.dsc
67deeff3d325053546844b5fa0ac409d 1732475 misc optional
live-package_0.99.9.orig.tar.gz
1cc820b1cf3178371300f2aa963241f1 2507 misc optional
live-package_0.99.9-1.diff.gz
465c27bf8c50daad6b68e30370c471a3 1700460 misc optional
live-package_0.99.9-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFFIE82+C5cwEsrK54RAssLAJ0Rdahn0fNzg0EngXKYb5wxhXCieQCgwWSn
6mbKujj5f/Je1ksXBt9H0PM=
=TF/P
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Debian-live-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel