FTBFS: apt-howto_2.0.2-2 on hardy/i386

Bug #163538 reported by Philipp Kern
6
Affects Status Importance Assigned to Milestone
apt-howto (Debian)
Fix Released
Unknown
apt-howto (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

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

 affects ubuntu/apt-howto
 tag ftbfs

This package failed to autobuild on my machine. Please see the build
log below for details. I suspect a bashism in debian/rules as the
culprit.

Kind regards,
Philipp Kern

Automatic build of apt-howto_2.0.2-2 on troubadix for hardy/i386 by rebuildd 0.3.0~prerelease-r
Build started at 2007-11-18 05:05:11.148403
******************************************************************************
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 727kB of source archives.
Get: 1 http://de.archive.ubuntu.com hardy/universe apt-howto 2.0.2-2 (dsc) [1523B]
Get: 2 http://de.archive.ubuntu.com hardy/universe apt-howto 2.0.2-2 (tar) [714kB]
Get: 3 http://de.archive.ubuntu.com hardy/universe apt-howto 2.0.2-2 (diff) [11.4kB]
Fetched 727kB in 1s (428kB/s)
Download complete and in download only mode
cowdancer-ilistcreate: cannot open .ilist file
W: cowdancer-ilistcreate failed to run within chroot, falling back to old method
W: /root/.pbuilderrc does not exist
 -> Running in no-targz mode
I: using fakeroot in build.
Current time: Sun Nov 18 05:05:16 CET 2007
pbuilder-time-stamp: 1195358716
 -> copying local configuration
 -> mounting /proc filesystem
 -> mounting /dev/pts filesystem
 -> policy-rc.d already exists
Obtaining the cached apt archive contents
Installing the build-deps
 -> Attempting to satisfy build-dependencies
[...]
Copying source file
    -> copying [/home/build/apt-howto_2.0.2-2.dsc]
    -> copying [/home/build/apt-howto_2.0.2.orig.tar.gz]
    -> copying [/home/build/apt-howto_2.0.2-2.diff.gz]
Extracting source
gpg: new configuration file `/tmp/buildd/.gnupg/gpg.conf' created
gpg: WARNING: options in `/tmp/buildd/.gnupg/gpg.conf' are not yet active during this run
gpg: Signature made Sun Oct 22 18:26:51 2006 UTC using DSA key ID 882A6C4B
gpg: Can't check signature: public key not found
dpkg-source: extracting apt-howto in apt-howto-2.0.2
dpkg-source: unpacking apt-howto_2.0.2.orig.tar.gz
dpkg-source: applying ./apt-howto_2.0.2-2.diff.gz
 -> Building the package
dpkg-buildpackage: source package is apt-howto
dpkg-buildpackage: source version is 2.0.2-2
dpkg-buildpackage: source changed by Gustavo Noronha Silva <email address hidden>
dpkg-buildpackage: host architecture i386
dpkg-buildpackage: source version without epoch 2.0.2-2
 fakeroot debian/rules clean
dh_testdir
dh_testroot
for i in $(ls debian/patches/*.patched); do \
  patch -p0 -R < ${i/.patched/}; \
 done
/bin/sh: Syntax error: Bad substitution
make: *** [clean] Error 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> Copying COW directory
 -> Invoking pbuilder
 -> Cleaning COW directory
******************************************************************************
Finished with status BUILD_FAILED at 2007-11-18 06:04:43.652380
Build needed 0:59:32.503977
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHQCiL7Ro5M7LPzdgRAkDnAKCmdXOMq+u3BT90Sm2Z+ckmLyddvgCgwwGT
GoMrgugneD2Qr45k8Vdh00U=
=z+Va
-----END PGP SIGNATURE-----

Tags: ftbfs
Morten Kjeldgaard (mok0)
Changed in apt-howto:
assignee: nobody → mok0
status: New → In Progress
Revision history for this message
Morten Kjeldgaard (mok0) wrote :

I have looked at this package, which seems to be neglected by the DM. There are outstanding bugs almost 2 years old.

One problem is that the package incorporates its own homegrown patch system, which fails, because there are no patches in the package.

Another problem is that the korean, russian and uk language components fail to build properly.

At some point in time, it was possible to build binary packages from this package, and these are in the hardy archives, even the korean etc. components that now fail.

Unless the upstream maintainer of the package, or the LoCo teams take charge of this package, there is not much we can do.

Changed in apt-howto:
assignee: mok0 → nobody
status: In Progress → Won't Fix
Revision history for this message
Philipp Kern (pkern) wrote :

Then please file a removal bug and get rid of this cruft. You might consider filing a request to remove it from Debian unstable, too, for QA reasons. TIA.

Changed in apt-howto:
status: Won't Fix → New
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

FTBFS in Intrepid too:

dh_testdir
# Add here commands to compile the package.
/usr/bin/make "MANUAL=apt-howto" "LANGS=ca de el en es fr it ja ko pt-br pl ru tr uk" \
         "BUILD_TYPE=package" html txt pdf ps README
make[1]: Entering directory `/build/buildd/apt-howto-2.0.2'
po4a-translate -k 39 -f sgml -m apt-howto.en.sgml -p po4a/po/ca.po -l apt-howto.ca.sgml -a po4a/addendum.doc.ca
make[1]: *** [apt-howto.ca.sgml] Broken pipe
debiandoc2html -tapt-howto -l $(echo ca | bin/getlocale) -c apt-howto.ca.sgml
nsgmls:E: cannot find "apt-howto.ca.sgml"; tried "apt-howto.ca.sgml", "/usr/local/share/sgml/apt-howto.ca.sgml", "/usr/share/sgml/apt-howto.ca.sgml"
nsgmls:/usr/share/sgml/debiandoc/dtd/sgml/1.0/debiandoc.dcl:67:40:E: end of document in prolog
make[1]: *** [apt-howto.ca.html.stamp] Error 1
make[1]: Leaving directory `/build/buildd/apt-howto-2.0.2'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Changed in apt-howto:
importance: Undecided → Medium
status: New → Confirmed
Changed in apt-howto:
status: Unknown → Fix Released
Revision history for this message
Nathan Handler (nhandler) wrote :

apt-howto has been removed from the Debian and Ubuntu repositories. As a result, this bug is no longer valid. I am changing the status of this bug report to reflect that.

Changed in apt-howto:
status: Confirmed → Invalid
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.