Bug#706156: marked as done (Don't assume loadlin.exe exists)
Your message dated Tue, 14 Jan 2014 17:33:22 +0000
with message-id <E1W37re-0004rf-AG@franck.debian.org>
and subject line Bug#706156: fixed in debian-cd 3.1.14
has caused the Debian Bug report #706156,
regarding Don't assume loadlin.exe exists
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.)
--
706156: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=706156
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-cd
Version: 3.1.12
I'm making a custom server netinstall ISO, so there are no MS Windows
files and no need for them. Unfortunately there's currently no check for
loadlin.exe, so install.bat gets created regardless.
The attached patch file fixes this.
--
Robert Spencer
--- tools/boot/squeeze/boot-x86~ 2011-02-22 20:52:44.000000000 +0000
+++ tools/boot/squeeze/boot-x86 2013-04-25 15:20:38.000000000 +0000
@@ -177,7 +177,9 @@
mkdir -p $CDDIR/$INSTALLDIR
cp -lf cdrom/vmlinuz $CDDIR/$INSTALLDIR/
cp -lf cdrom/initrd.gz $CDDIR/$INSTALLDIR/
-echo "\\tools\\loadlin.exe vmlinuz initrd=initrd.gz" | todos > $CDDIR/$INSTALLDIR/install.bat
+if [ -e $CDDIR/tools/loadlin.exe ]; then
+ echo "\\tools\\loadlin.exe vmlinuz initrd=initrd.gz" | todos > $CDDIR/$INSTALLDIR/install.bat
+fi
mkdir -p $CDDIR/../syslinux
SYSLINUXDEB=$(find_pkg_file syslinux)
@@ -245,8 +247,9 @@
if [ -e boot$N/isolinux/isolinux.cfg.withgtk ]; then
mv boot$N/isolinux/isolinux.cfg.withgtk boot$N/isolinux/isolinux.cfg
fi
- echo "\\tools\\loadlin.exe \\$INSTALLDIR\\vmlinuz initrd=initrd.gz vga=788" | todos > $CDDIR/$INSTALLDIR/gtk/install.bat
-
+ if [ -e $CDDIR/tools/loadlin.exe ]; then
+ echo "\\tools\\loadlin.exe \\$INSTALLDIR\\vmlinuz initrd=initrd.gz vga=788" | todos > $CDDIR/$INSTALLDIR/gtk/install.bat
+ fi
fi
rm -f boot$N/isolinux/isolinux.cfg.with*
--- tools/boot/wheezy/boot-x86~ 2013-03-24 20:13:25.000000000 +0000
+++ tools/boot/wheezy/boot-x86 2013-04-25 15:20:38.000000000 +0000
@@ -186,7 +186,9 @@
mkdir -p $CDDIR/$INSTALLDIR
cp -lf cdrom/vmlinuz $CDDIR/$INSTALLDIR/
cp -lf cdrom/initrd.gz $CDDIR/$INSTALLDIR/
-echo "\\tools\\loadlin.exe vmlinuz initrd=initrd.gz" | todos > $CDDIR/$INSTALLDIR/install.bat
+if [ -e $CDDIR/tools/loadlin.exe ]; then
+ echo "\\tools\\loadlin.exe vmlinuz initrd=initrd.gz" | todos > $CDDIR/$INSTALLDIR/install.bat
+fi
mkdir -p $CDDIR/../syslinux
SYSLINUXDEB=$(find_pkg_file syslinux)
@@ -255,8 +257,9 @@
if [ -e boot$N/isolinux/isolinux.cfg.withgtk ]; then
mv boot$N/isolinux/isolinux.cfg.withgtk boot$N/isolinux/isolinux.cfg
fi
- echo "\\tools\\loadlin.exe \\$INSTALLDIR\\vmlinuz initrd=initrd.gz vga=788" | todos > $CDDIR/$INSTALLDIR/gtk/install.bat
-
+ if [ -e $CDDIR/tools/loadlin.exe ]; then
+ echo "\\tools\\loadlin.exe \\$INSTALLDIR\\vmlinuz initrd=initrd.gz vga=788" | todos > $CDDIR/$INSTALLDIR/gtk/install.bat
+ fi
fi
rm -f boot$N/isolinux/isolinux.cfg.with*
--- End Message ---
--- Begin Message ---
Source: debian-cd
Source-Version: 3.1.14
We believe that the bug you reported is fixed in the latest version of
debian-cd, which is due to be installed in the Debian FTP archive.
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 706156@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve McIntyre <93sam@debian.org> (supplier of updated debian-cd 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@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 14 Jan 2014 17:19:22 +0100
Source: debian-cd
Binary: debian-cd
Architecture: source all
Version: 3.1.14
Distribution: unstable
Urgency: medium
Maintainer: Debian CD Group <debian-cd@lists.debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
Description:
debian-cd - Tools for building (Official) Debian CD set
Closes: 706150 706156
Changes:
debian-cd (3.1.14) unstable; urgency=medium
.
[ Steve McIntyre ]
* Start jessie work; copy things from the wheezy config for now.
* Remove older squeeze, lenny, etch dirs
* Move code hosting from svn to git.
* Make sure that when we call apt, we tell it to *not* use localised
package descriptions; this causes issues during build. See #712435 in
apt.
* List Translation files in dists/$dist/Release too - apt looks there
now instead of in Index, apparently.
* Remove mention/support of the s390(x) tape options; not created by d-i
any more, and this is causing build failures.
* Remove mention/support of old kfreebsd 8 kernels - they are not
created any more, and this is causing build failures.
* Remove s390 from the arch lists in various scripts, as it's going
away. Support remains if specifically configured yet.
* tools/update_tasks: don't hard-code the default desktop to use,
instead work it out directly from the dependencies of the task-desktop
package.
* tools/boot/jessie/*: Pull out some more common code into common.sh to
simplify the various boot-$arch scripts. Warn about potentially
insecure download locations.
.
[ Robert Spencer ]
* Build without isolinux/desktop. Closes: #706150
* Don't assume loadlin.exe exists. Closes: #706156
.
[ Joey Hess ]
* Add make and gcc back to forcecd1, to allow building out of tree
kernel wifi modules. I removed this and more earlier while cleaning
out undocuented cruft.
(I have not added back module-assistant so far,
since it needs build-essential which would pull in additional
dependencies.)
Checksums-Sha1:
e3ffe8c040117c8e93f91de76d981a024302a5d5 1709 debian-cd_3.1.14.dsc
7c747ea6ded82262e5458364171f575f25cd542e 1021652 debian-cd_3.1.14.tar.gz
d8f9c59aa4e43986f29603514369e686045d4b39 702778 debian-cd_3.1.14_all.deb
Checksums-Sha256:
efddf3c52a04d5e062eec0d9151b64625fb7348d6abf424e45e49718ef03a1e6 1709 debian-cd_3.1.14.dsc
b201a4e162ae510a7bd50f1d2f5769b158624341b543adf80963d254950660c8 1021652 debian-cd_3.1.14.tar.gz
2c2554d87e791fa141cd165713f5838eaef2e233c8e4d821443c6148a1d3dc58 702778 debian-cd_3.1.14_all.deb
Files:
d9cc4b8a2fd6993b8291bae000604fc1 1709 admin extra debian-cd_3.1.14.dsc
b347822aa6c27b73de4fb56f7aaf4681 1021652 admin extra debian-cd_3.1.14.tar.gz
e1e71357a0c25b6c33975f3b9c5d5665 702778 admin extra debian-cd_3.1.14_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJS1XMQAAoJEFh5eVc0QmhO79cQAIlYN/2ny24fDnDj9U2bOodj
R72CwW834OVulrmq0GZWo4oL7o4aKjW3A5Z2dw8UIxPEN01zaks1oEjA+Upc2Ix4
oFYPNkDcchQWZkyNfkWxeUyywa24Ct1Ti7aaHIomhrDpr3oKQTesoaETE3NKpNZP
X8G8o6j2LmHmyG/WkDUB0Hv9Oos5KZaS4xGTjHX0VRozqYW1ynIZgAkldKi6aMId
aTYIVxyhktnihSPY1nSp/vnAXxDs9tMg0NnjWPl7liWsSp0/1x1CXtASbPIOdwPu
7mJiA1/ugO+1h10RVvIInafoxkSzA+pQEbUUervLN5xZZ0W9T9WlBpWFqho9tYzt
2CjYwEM0COVHbWzOhIivMhB5TXEBmU337Dn2bcMuXo6WTN72TT+LQ6H9iCgkweyq
UPO6LB9/uxtlfF8jvaY1fcHQHXVCFK/H1iwsBwjAWvKcjuvPnFcZFwAMxYi5Exy9
545szAB/4I3DKOoSb8zR0s38VQ1oqLUzCkHS6KL/2fxNM/s5BXsPlX82GuOqBXlo
p/U9RKr1rosB4xtTOqXaGZXyDfpLH5f6qCfRPZ1GMX9k5yLzPlAVicBx/Ea9T4Wq
GhaHy2M1tbJgYxaIMgqjlwCUgAz52I+p+nN9wA7aICniWS4luiPcgbOt0xdTj3w7
cGTO4LJv+fjpVb7Vsv9r
=qg31
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: