docbook: Build depends on symlinks that's not in testing.

Bug #14634 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
docbook (Debian)
Fix Released
Unknown
docbook (Ubuntu)
Invalid
High
Unassigned

Bug Description

Automatically imported from Debian bug report #301786 http://bugs.debian.org/301786

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #301786 http://bugs.debian.org/301786

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Mon, 28 Mar 2005 13:17:41 +0200
From: Kurt Roeckx <email address hidden>
To: <email address hidden>
Subject: docbook: Build depends on symlinks that's not in testing.

Package: docbook
Version: 4.3-1
Severity: serious

Hi,

Your package has a build depends indep on the symlinks packages
which was removed from testing because of license problems
(#273338).

Could you please remove the dependency on it?

Kurt

Revision history for this message
Matt Zimmerman (mdz) wrote :

Package: docbook
Binary: docbook
Version: 4.3-1ubuntu2
Priority: optional
Section: text
Maintainer: Adam Di Carlo <email address hidden>
Build-Depends-Indep: debhelper (>= 4.1.31)

Revision history for this message
In , Joey Hess (joeyh) wrote : path

tag 301786 patch
thanks

Here's a simple patch to make it use find instead of symlinks. It takes
advantage of fine -follow exiting nonzero if it encounters a broken
link.

--
see shy jo

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 31 Mar 2005 13:08:15 -1000
From: Joey Hess <email address hidden>
To: <email address hidden>, <email address hidden>
Subject: path

--GID0FwUMdk1T2AWN
Content-Type: multipart/mixed; boundary="xHFwDpU9dbj6ez1V"
Content-Disposition: inline

--xHFwDpU9dbj6ez1V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

tag 301786 patch
thanks

Here's a simple patch to make it use find instead of symlinks. It takes
advantage of fine -follow exiting nonzero if it encounters a broken
link.

--=20
see shy jo

--xHFwDpU9dbj6ez1V
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=p
Content-Transfer-Encoding: quoted-printable

diff -ur old/docbook-4.3/debian/control docbook-4.3/debian/control
--- old/docbook-4.3/debian/control 2005-03-31 13:06:04.000000000 -1000
+++ docbook-4.3/debian/control 2005-03-31 13:03:04.000000000 -1000
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Adam Di Carlo <email address hidden>
 Standards-Version: 3.5.8
-Build-Depends-Indep: debhelper (>=3D 4.1.31), symlinks
+Build-Depends-Indep: debhelper (>=3D 4.1.31)
=20
 Package: docbook
 Architecture: all
diff -ur old/docbook-4.3/debian/rules docbook-4.3/debian/rules
--- old/docbook-4.3/debian/rules 2005-03-31 13:06:04.000000000 -1000
+++ docbook-4.3/debian/rules 2005-03-31 13:05:56.000000000 -1000
@@ -52,8 +52,7 @@
  find docbk* -name '*.txt' | xargs dh_installdocs
=20
 # check for bad links
- DANGLING=3D`symlinks -r $(PREFIX) | grep dangling | wc -l` ;\
- if [ $${DANGLING} -ne 0 ]; then exit 1; fi
+ find $(PREFIX) -type l -follow >/dev/null # exits 1 on broken links
=20
  dh_compress -i
=20

--xHFwDpU9dbj6ez1V--

--GID0FwUMdk1T2AWN
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCTILed8HHehbQuO8RAniOAKDi+dcTBL0JqH/KSJmXR9MJKgKtcgCeIYxj
qmMciUQSspbQJOcb4vcddQM=
=yi5P
-----END PGP SIGNATURE-----

--GID0FwUMdk1T2AWN--

Revision history for this message
In , Steve Langasek (vorlon) wrote : Re: docbook: Build depends on symlinks that's not in testing

Hi Adam,

I've prepared an NMU for this bug based on Joey's patch, which will be
uploaded shortly. The full diff is attached.

Thanks,
--
Steve Langasek
postmodern programmer

Revision history for this message
In , Steve Langasek (vorlon) wrote : Fixed in NMU of docbook 4.3-1.1

tag 301786 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 6 Apr 2005 11:24:24 -0700
Source: docbook
Binary: docbook
Architecture: source all
Version: 4.3-1.1
Distribution: unstable
Urgency: high
Maintainer: Adam Di Carlo <email address hidden>
Changed-By: Steve Langasek <email address hidden>
Description:
 docbook - standard SGML representation system for technical documents
Closes: 301786
Changes:
 docbook (4.3-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * High-urgency upload for sarge-targetted RC bugfix.
   * Drop use of symlinks for finding dangling links, as we can do the
     same using a find command; thanks to Joey Hess for the patch.
     Closes: #301786.
Files:
 85b3e81591482c96f658b039906b6b8d 564 text optional docbook_4.3-1.1.dsc
 31739de95dffaa536902447a6f7eeb31 61634 text optional docbook_4.3-1.1.diff.gz
 e54a9bfb86edd8c63c3268b9aba51de0 334644 text optional docbook_4.3-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCVCoDKN6ufymYLloRAm2oAJ4nLgA2hFaQZQwxp3ik9dni3xNaIgCbBH9l
veRKImX4mUGQYe6WF/dkYzM=
=hlll
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 6 Apr 2005 11:28:42 -0700
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: Re: docbook: Build depends on symlinks that's not in testing

--f+W+jCU1fRNres8c
Content-Type: multipart/mixed; boundary="H+4ONPRPur6+Ovig"
Content-Disposition: inline

--H+4ONPRPur6+Ovig
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi Adam,

I've prepared an NMU for this bug based on Joey's patch, which will be
uploaded shortly. The full diff is attached.

Thanks,
--=20
Steve Langasek
postmodern programmer

--H+4ONPRPur6+Ovig
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="docbook-301786.diff"
Content-Transfer-Encoding: quoted-printable

diff -u docbook-4.3/debian/changelog docbook-4.3/debian/changelog
--- docbook-4.3/debian/changelog
+++ docbook-4.3/debian/changelog
@@ -1,3 +1,13 @@
+docbook (4.3-1.1) unstable; urgency=3Dhigh
+
+ * Non-maintainer upload.
+ * High-urgency upload for sarge-targetted RC bugfix.
+ * Drop use of symlinks for finding dangling links, as we can do the
+ same using a find command; thanks to Joey Hess for the patch.
+ Closes: #301786.
+
+ -- Steve Langasek <email address hidden> Wed, 6 Apr 2005 11:24:24 -0700
+
 docbook (4.3-1) unstable; urgency=3Dlow
=20
   * new upstream version; closes: #243666
diff -u docbook-4.3/debian/control docbook-4.3/debian/control
--- docbook-4.3/debian/control
+++ docbook-4.3/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Adam Di Carlo <email address hidden>
 Standards-Version: 3.5.8
-Build-Depends-Indep: debhelper (>=3D 4.1.31), symlinks
+Build-Depends-Indep: debhelper (>=3D 4.1.31)
=20
 Package: docbook
 Architecture: all
diff -u docbook-4.3/debian/rules docbook-4.3/debian/rules
--- docbook-4.3/debian/rules
+++ docbook-4.3/debian/rules
@@ -52,8 +52,7 @@
  find docbk* -name '*.txt' | xargs dh_installdocs
=20
 # check for bad links
- DANGLING=3D`symlinks -r $(PREFIX) | grep dangling | wc -l` ;\
- if [ $${DANGLING} -ne 0 ]; then exit 1; fi
+ find $(PREFIX) -type l -follow >/dev/null # exits 1 on broken links
=20
  dh_compress -i
=20

--H+4ONPRPur6+Ovig--

--f+W+jCU1fRNres8c
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCVCpWKN6ufymYLloRAjUNAKDA9Eaht8xDTQ5lk3YY7iSx0qG6+QCfYB2e
j8vlWobTMeoNG79Zv9gOxKM=
=3kQ1
-----END PGP SIGNATURE-----

--f+W+jCU1fRNres8c--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 06 Apr 2005 15:47:22 -0400
From: Steve Langasek <email address hidden>
To: <email address hidden>
Cc: Steve Langasek <email address hidden>, Adam Di Carlo <email address hidden>
Subject: Fixed in NMU of docbook 4.3-1.1

tag 301786 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 6 Apr 2005 11:24:24 -0700
Source: docbook
Binary: docbook
Architecture: source all
Version: 4.3-1.1
Distribution: unstable
Urgency: high
Maintainer: Adam Di Carlo <email address hidden>
Changed-By: Steve Langasek <email address hidden>
Description:
 docbook - standard SGML representation system for technical documents
Closes: 301786
Changes:
 docbook (4.3-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * High-urgency upload for sarge-targetted RC bugfix.
   * Drop use of symlinks for finding dangling links, as we can do the
     same using a find command; thanks to Joey Hess for the patch.
     Closes: #301786.
Files:
 85b3e81591482c96f658b039906b6b8d 564 text optional docbook_4.3-1.1.dsc
 31739de95dffaa536902447a6f7eeb31 61634 text optional docbook_4.3-1.1.diff.gz
 e54a9bfb86edd8c63c3268b9aba51de0 334644 text optional docbook_4.3-1.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCVCoDKN6ufymYLloRAm2oAJ4nLgA2hFaQZQwxp3ik9dni3xNaIgCbBH9l
veRKImX4mUGQYe6WF/dkYzM=
=hlll
-----END PGP SIGNATURE-----

Revision history for this message
In , Adam Di Carlo (aph) wrote : Re: Bug#301786: docbook: Build depends on symlinks that's not in testing

Thanks, Steve. This has been applied and uploaded in my MU version
(4.4-2 or higher). I'll make this fix for the docbook package next.

Sorry I missed doing this in my first MU.

--
.....Adam Di <email address hidden>.....<URL:http://www.debian.org/>

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Thu, 21 Apr 2005 11:35:12 -0400
From: Adam Di Carlo <email address hidden>
To: Steve Langasek <email address hidden>
Cc: <email address hidden>
Subject: Re: Bug#301786: docbook: Build depends on symlinks that's not in
 testing

Thanks, Steve. This has been applied and uploaded in my MU version
(4.4-2 or higher). I'll make this fix for the docbook package next.

Sorry I missed doing this in my first MU.

--
.....Adam Di <email address hidden>.....<URL:http://www.debian.org/>

Revision history for this message
In , Adam Di Carlo (aph) wrote : Bug#301786: fixed in docbook 4.4-1

Source: docbook
Source-Version: 4.4-1

We believe that the bug you reported is fixed in the latest version of
docbook, which is due to be installed in the Debian FTP archive:

docbook_4.4-1.diff.gz
  to pool/main/d/docbook/docbook_4.4-1.diff.gz
docbook_4.4-1.dsc
  to pool/main/d/docbook/docbook_4.4-1.dsc
docbook_4.4-1_all.deb
  to pool/main/d/docbook/docbook_4.4-1_all.deb
docbook_4.4.orig.tar.gz
  to pool/main/d/docbook/docbook_4.4.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 address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adam Di Carlo <email address hidden> (supplier of updated docbook 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 address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 25 May 2006 19:09:05 -0400
Source: docbook
Binary: docbook
Architecture: source all
Version: 4.4-1
Distribution: unstable
Urgency: low
Maintainer: Adam Di Carlo <email address hidden>
Changed-By: Adam Di Carlo <email address hidden>
Description:
 docbook - standard SGML representation system for technical documents
Closes: 256119 301786 339774
Changes:
 docbook (4.4-1) unstable; urgency=low
 .
   * acknowledge NMU; closes: #301786
   * new upstream version; closes: #339774
   * docbook4{3,4}/docbookx.dtd: turn on SGML mode
   * docbook4{3,4}: sync with dbpoolx.mod and htmltblx.mod from
     docbook-xml; closes: #256119
   * conflict with docbook-xml prior to 4.4-5, otherwise the 4.3 and 4.4
     DTDs don't work
   * docbook4.3 catalog: don't provide "-//OASIS//DTD DocBook XML V4.3//EN"
   * add really basic docbook 4.2, 4.3, and 4.4 books to test with
Files:
 2620b66a33208489bc385ea90aa30f9a 678 text optional docbook_4.4-1.dsc
 a9bf125e80d295ea2df962ea824addf2 355847 text optional docbook_4.4.orig.tar.gz
 f5b23d289c1e8c02f7777d897ca97513 63744 text optional docbook_4.4-1.diff.gz
 5bb19807c12e5a658f932b5f2748bedd 390940 text optional docbook_4.4-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iQCVAwUBRHY5So/8QF79WmfNAQJjNAQAmnnfFQeEPbLQK37q1yeCLRwuih8yD4pR
txoqShFPls2dPy49LFUxX7PHmH9DN5VOcIAXZTtGlNPIzISle0cvZ0lXpyeLAytK
CTB2SBFQzuodtd+/K6wIKFC8nVK2c6LgDCl+2nsANJ2zJHP9W5GmF7lKNuZnDO1b
WRjkBwdW218=
=wkw9
-----END PGP SIGNATURE-----

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.