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

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: