Bug#661348: marked as done (debian-cd: udeb_includes not visible for 'testing' release)
Your message dated Mon, 5 Mar 2012 13:54:59 +0000
with message-id <20120305135458.GA29698@einval.com>
and subject line Re: Bug#661348: debian-cd: udeb_includes not visible for 'testing' release
has caused the Debian Bug report #661348,
regarding debian-cd: udeb_includes not visible for 'testing' release
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.)
--
661348: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661348
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: debian-cd: udeb_includes not visible for 'testing' release
- From: Richard <rwpenney@users.sourceforge.net>
- Date: Sun, 26 Feb 2012 15:52:12 +0000
- Message-id: <20120226155212.5593.88705.reportbug@mondschein.sonatas>
Package: debian-cd
Version: 3.1.5
Severity: minor
When attempting to build a debian-cd for the 'testing' release, via simple-cdd, debian-cd creates symlinks beneath tmp/debian-cd/data which maps the 'sid'
release onto 'squeeze'. However, there are no corresponding links created
for the 'testing' release. This means that simple-cdd has difficulty
creating a custom CD for the 'testing' release.
The attached patch to the 'unstable-map' target in the Makefile
within /usr/share/debian-cd/ will create additional symlinks
that allow a 'testing' release to be built.
-- System Information:
Debian Release: 6.0.4
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages debian-cd depends on:
ii apt 0.8.10.3+squeeze1 Advanced front-end for dpkg
ii bc 1.06.95-2 The GNU bc arbitrary precision cal
ii cpp 4:4.4.5-1 The GNU C preprocessor (cpp)
ii curl 7.21.0-2.1+squeeze1 Get a file from an HTTP, HTTPS or
ii dctrl-tools [grep-dc 2.14.5 Command-line tools to process Debi
ii dpkg-dev 1.15.8.12 Debian package development tools
ii genisoimage 9:1.1.11-1 Creates ISO-9660 CD-ROM filesystem
ii libcompress-zlib-per 2.024-1 Transitional dummy package for Com
ii lynx-cur 2.8.8dev.5-1 Text-mode WWW Browser with NLS sup
ii make 3.81-8 An utility for Directing compilati
ii perl [libdigest-md5- 5.10.1-17squeeze3 Larry Wall's Practical Extraction
ii tofrodos 1.7.8.debian.1-2 Converts DOS <-> Unix text files,
Versions of packages debian-cd recommends:
pn hfsutils <none> (no description available)
ii netpbm 2:10.0-12.2+b1 Graphics conversion tools between
pn syslinux-common <none> (no description available)
debian-cd suggests no packages.
-- no debconf information
diff -uar usr/share/debian-cd.orig/Makefile usr/share/debian-cd/Makefile
--- usr/share/debian-cd.orig/Makefile 2012-02-26 07:18:25.000000000 +0000
+++ usr/share/debian-cd/Makefile 2012-02-26 15:35:07.000000000 +0000
@@ -160,12 +160,11 @@
# Make sure unstable/sid points to testing/squeeze, as there is no build
# rule for unstable/sid.
unstable-map:
- $(Q)if [ ! -d $(BASEDIR)/data/sid ] ; then \
- ln -s squeeze $(BASEDIR)/data/sid ; \
- fi
- $(Q)if [ ! -d $(BASEDIR)/tools/boot/sid ] ; then \
- ln -s squeeze $(BASEDIR)/tools/boot/sid ; \
- fi
+ $(Q)for xd in testing sid; do \
+ test -d $(BASEDIR)/data/$${xd} \
+ || ln -s squeeze $(BASEDIR)/data/$${xd}; \
+ test -d $(BASEDIR)/tools/boot/$${xd} \
+ || ln -s squeeze $(BASEDIR)/tools/boot/$${xd}; done
#################
## CLEAN RULES ##
--- End Message ---
--- Begin Message ---
- To: Richard <rwpenney@users.sourceforge.net>, 661348-done@bugs.debian.org
- Subject: Re: Bug#661348: debian-cd: udeb_includes not visible for 'testing' release
- From: Steve McIntyre <steve@einval.com>
- Date: Mon, 5 Mar 2012 13:54:59 +0000
- Message-id: <20120305135458.GA29698@einval.com>
- In-reply-to: <20120226155212.5593.88705.reportbug@mondschein.sonatas>
- References: <20120226155212.5593.88705.reportbug@mondschein.sonatas>
On Sun, Feb 26, 2012 at 03:52:12PM +0000, Richard wrote:
>Package: debian-cd
>Version: 3.1.5
>Severity: minor
>
>When attempting to build a debian-cd for the 'testing' release, via
>simple-cdd, debian-cd creates symlinks beneath tmp/debian-cd/data
>which maps the 'sid' release onto 'squeeze'. However, there are no
>corresponding links created for the 'testing' release. This means
>that simple-cdd has difficulty creating a custom CD for the 'testing'
>release.
>
>The attached patch to the 'unstable-map' target in the Makefile
>within /usr/share/debian-cd/ will create additional symlinks
>that allow a 'testing' release to be built.
This shouldn't be needed, you're just using an old release of
debian-cd intended for squeeze. If you want to make wheezy discs, use
debian-cd from wheezy or from svn. Then:
tack:~/debian/debian-cd/debian-cd$ ls -al data
total 108
drwxrwxr-x 6 steve users 4096 Nov 14 15:25 ./
drwxrwxr-x 9 steve users 4096 Mar 5 13:33 ../
drwxrwxr-x 6 steve users 4096 Mar 5 13:42 .svn/
-rw-rw-r-- 1 steve users 1817 Aug 8 2007 cts_amiga_info.tar.gz
-rw-rw-r-- 1 steve users 572 Aug 8 2007 hfs.map
-rw-rw-r-- 1 steve users 77773 Aug 8 2007 macinstall-cd.tar.gz
drwxrwxr-x 3 steve users 4096 Aug 8 2007 pics/
lrwxrwxrwx 1 steve users 6 Feb 7 2011 sid -> wheezy
drwxr-xr-x 8 steve users 4096 Nov 14 15:18 squeeze/
drwxr-xr-x 8 steve users 4096 Nov 14 15:18 wheezy/
and you'll want to use "wheezy" as a target rather than "testing".
--
Steve McIntyre, Cambridge, UK. steve@einval.com
"...In the UNIX world, people tend to interpret `non-technical user'
as meaning someone who's only ever written one device driver." -- Daniel Pead
--- End Message ---
Reply to: