Your message dated Tue, 24 Aug 2010 18:53:11 -0700
with message-id <[email protected]>
and subject line info images now linked and empty directory removed
has caused the Debian Bug report #511773,
regarding lilypond: images broken in info docs
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 [email protected]
immediately.)


-- 
511773: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511773
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lilypond
Version: 2.10.33-2.3
Severity: normal
Tags: patch

The images do not work in the info docs: viewing
the lilypond docs with Emacs 22, you see

     [image of music]

due to a missing symlink (or set of symlinks with 2.10).

As a new major upstream release is available: 2.12,
may I suggest using something like attached patch
to also fix the images in the info documentation?

With 2.12, it takes only one symlink to fix this

        # Add symlink for Emacs/info to find images
        (cd $(CURDIR)/$(r_doc)/usr/share/info && rm -f lilypond && ln -sf 
../doc/lilypond/html/Documentation/user lilypond)

Greetings,
Jan.


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26.webdev.nl (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages lilypond depends on:
pn  guile-1.8              <none>            (no description available)
pn  guile-1.8-libs         <none>            (no description available)
ii  libc6                  2.7-18            GNU C Library: Shared libraries
ii  libfontconfig1         2.6.0-3           generic font configuration library
ii  libfreetype6           2.3.7-2           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.3.2-2         GCC support library
ii  libglib2.0-0           2.16.6-1          The GLib library of C routines
ii  libgmp3c2              2:4.2.2+dfsg-3    Multiprecision arithmetic library
ii  libltdl3               1.5.26-4          A system independent dlopen wrappe
ii  libpango1.0-0          1.20.5-3          Layout and rendering of internatio
ii  libstdc++6             4.3.2-2           The GNU Standard C++ Library v3
pn  lilypond-data          <none>            (no description available)
ii  python                 2.5.2-3           An interactive high-level object-o
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

Versions of packages lilypond recommends:
pn  lilypond-doc                  <none>     (no description available)

lilypond suggests no packages.
diff -purN -x'*~' lilypond-2.10.33/debian/changelog lilypond-2.12.1/debian/changelog
--- lilypond-2.10.33/debian/changelog	2009-01-13 21:30:03.000000000 +0100
+++ lilypond-2.12.1/debian/changelog	2009-01-13 15:13:48.000000000 +0100
@@ -1,3 +1,10 @@
+lilypond (2.12.1-1) intrepid; urgency=low
+
+  * New upstream release.
+  * Make images in info work again.
+
+ -- Jan Nieuwenhuizen <[email protected]>  Mon, 12 Jan 2009 20:12:15 +0100
+
 lilypond (2.10.33-2.2build1) intrepid; urgency=low
 
   * Rebuild against thread-enabled guile-1.8.
diff -purN -x'*~' lilypond-2.10.33/debian/lilypond-doc.doc-base lilypond-2.12.1/debian/lilypond-doc.doc-base
--- lilypond-2.10.33/debian/lilypond-doc.doc-base	2009-01-13 15:20:12.000000000 +0100
+++ lilypond-2.12.1/debian/lilypond-doc.doc-base	2009-01-14 10:15:37.000000000 +0100
@@ -11,5 +11,5 @@ Index: /usr/share/doc/lilypond/html/inde
 Files: /usr/share/doc/lilypond/html/*.html /usr/share/doc/lilypond/html/Documentation/out-www/*.html  /usr/share/doc/lilypond/html/Documentation/*/out-www/*.html
 
 Format: info
-Index: /usr/share/info/lilypond/lilypond.info.gz
-Files: /usr/share/info/lilypond/lilypond.info* /usr/share/info/lilypond/lilypond-internals.info* /usr/share/info/lilypond/music-glossary.info.gz
+Index: /usr/share/info/lilypond.info.gz
+Files: /usr/share/info/lilypond.info* /usr/share/info/lilypond-internals.info* /usr/share/info/lilypond-program.info.gz /usr/share/info/lilypond-learning.info.gz /usr/share/info/lilypond-snippets.info.gz /usr/share/info/music-glossary.info.gz
diff -purN -x'*~' lilypond-2.10.33/debian/rules lilypond-2.12.1/debian/rules
--- lilypond-2.10.33/debian/rules	2009-01-13 15:20:12.000000000 +0100
+++ lilypond-2.12.1/debian/rules	2009-01-14 10:18:21.000000000 +0100
@@ -73,11 +73,14 @@ clean:
 	rm -f build-stamp build-doc-stamp
 	[ ! -f Makefile ] || $(MAKE) WWW-clean top-WWW-clean
 	[ ! -f Makefile ] || $(MAKE) distclean
-	-rm lib/python
-	-rm -f ./stepmake/bin/config.guess ./stepmake/bin/config.guess.sub
+	-rm -f ./stepmake/bin/config.guess ./stepmake/bin/config.sub
 
 	# Still not clean enough?  Let's use... BRUTE STRENGTH!  :-)
 	find . -type d -name 'out' -o -name 'out-www' | xargs rm -rf
+	find buildscripts python scripts -name '*.pyc' | xargs rm -f
+	rm -f config.log config.status config.status.lineno
+	rm -f local.make GNUmakefile
+	rm -f input/lsr/lilypond-snippets Documentation/user/lilypond
 	rm -f lib/lilypond/python examples.html
 	rm -f debian/emacsen-startup
 	rm -f debian/lilypond1.7*.dirs debian/lilypond.dirs
@@ -115,13 +118,8 @@ binary-indep: build-doc install
 	dh_testroot
 	# Install LilyPond web documentation...
 	$(MAKE) prefix=$(CURDIR)/$(r_doc)/usr webdir=$(CURDIR)/$(r_doc)/$(d)/html out=www web-install
-
-	# Add symlinks to the LilyPond logo PNGs ...
-#	cd $(r_doc)/$(d) \
-#	    && cp -s html/Documentation/pictures/out-www/*.png .
-#	# Copy the DVI docs too ...
-#	cp -a `find Documentation -name '*.dvi' ! -name 'lily-[0-9]*.dvi'` \
-#		$(r_doc)/$(d)/
+	# Add symlink for Emacs/info to find images
+	(cd $(CURDIR)/$(r_doc)/usr/share/info && rm -f lilypond && ln -sf ../doc/lilypond/html/Documentation/user lilypond)
 	dh_installdocs
 	dh_installemacsen
 	dh_scrollkeeper
@@ -183,3 +181,4 @@ binary-arch: build install
 #	dh_installcron
 #	dh_installman
 #	dh_undocumented
+	echo 'See http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=log;h=refs/tags/release/$(VERSION)-1' > ChangeLog
	dh_installchangelogs ChangeLog
 
 	dh_strip
 	dh_compress

--- End Message ---
--- Begin Message ---
Version: 2.12.3-7

This was partially fixed a while ago by properly creating the symlink
in the new package, but the postinst didn't remove the empty directory
correctly. That is now done, so this bug is fixed.



Don Armstrong

-- 
The state must declare the child to be the most precious treasure of
the people. As long as the government is perceived as working for the
benefit of the children, the people will happily endure almost any
curtailment of liberty and almost any deprivation.
 -- Adolf Hitler _Mein Kampf_ p403

http://www.donarmstrong.com              http://rzlab.ucr.edu


--- End Message ---

Reply via email to