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

Bug#910547: marked as done (gutenprint: make distclean deletes doc/gutenprint{,ui2}/* which is not regenerated)



Your message dated Sat, 01 Dec 2018 01:34:06 +0000
with message-id <E1gSuAY-000D5I-2Y@fasolo.debian.org>
and subject line Bug#910547: fixed in gutenprint 5.3.1-3
has caused the Debian Bug report #910547,
regarding gutenprint: make distclean deletes doc/gutenprint{,ui2}/* which is not regenerated
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.)


-- 
910547: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910547
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gutenprint
Version: 5.3.1-2
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

gutenprint FTBFS twice in a row. The first build succeeds, but the
subsequent debian/rules clean causes doc/gutenprint/*,
doc/gutenprintui2/* (and possibly more relevant files) to be deleted,
which are not regenerated during the second build.

>From the attached logfile:

[first build succeeded]

[from debian/rules clean after the first build]

...
Making distclean in doc
make[2]: Entering directory '/build/gutenprint-5.3.1/doc'
Making distclean in developer
make[3]: Entering directory '/build/gutenprint-5.3.1/doc/developer'
rm -rf .libs _libs
if test . = "." -a false = false ; then \
  echo "clean-local: Not removing reference-html" ; \
  echo 'clean-local: Not removing gutenprint.pdf' ; \
  echo 'clean-local: Not removing gutenprint.ps' ; \
else \
  rm -f gutenprint.pdf gutenprint.ps; rm -rf *html-stamp reference-html ; \
fi
rm -f *.lo
clean-local: Not removing reference-html
clean-local: Not removing gutenprint.pdf
clean-local: Not removing gutenprint.ps
if test . = "." ; then \
  : ; \
else \
  rm -f copying.xml dither.xml escp2.xml gutenprint.xml gpl-appendix.xml introduction.xml new-printer.xml problems.xml using.xml weave.xml ; \
fi
test -z "" || rm -f 
rm -rf *.tex *.log *.aux *.dvi *.gz *.out *.junk *.out *.fot
test . = "." || test -z "" || rm -f 
rm -rf db2html* DB2HTML* CATALOG.local
rm -f Makefile
make[3]: Leaving directory '/build/gutenprint-5.3.1/doc/developer'
make[3]: Entering directory '/build/gutenprint-5.3.1/doc'
rm -rf .libs _libs
rm -f *.lo
test -z "gutenprint.dox gutenprintui2.dox" || rm -f gutenprint.dox gutenprintui2.dox
rm -rf gutenprint
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f 
test -z "gutenprint-stamp gutenprintui2-stamp" || rm -f gutenprint-stamp gutenprintui2-stamp
rm -rf gutenprintui2
make[3]: Leaving directory '/build/gutenprint-5.3.1/doc'
rm -f Makefile
make[2]: Leaving directory '/build/gutenprint-5.3.1/doc'
...

[building the source package after the first build+clean causes dpkg-source to report many deleted files]

...
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2-stamp, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/Makefile.in, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint-stamp, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/developer/Makefile.in, use --include-removal to override
dpkg-source: warning: ignoring deletion of directory doc/gutenprintui2
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/gutenprintui2.tag, use --include-removal to override
dpkg-source: warning: ignoring deletion of directory doc/gutenprintui2/html
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/index.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/bc_s.png, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/folderopen.png, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/sync_off.png, use --include-removal to override
...
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/bdwn.png, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/splitbar.png, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/functions_vars.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprintui2/html/doc.png, use --include-removal to override
dpkg-source: warning: ignoring deletion of directory doc/gutenprint
dpkg-source: warning: ignoring deletion of file doc/gutenprint/gutenprint.tag, use --include-removal to override
dpkg-source: warning: ignoring deletion of directory doc/gutenprint/html
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/group__printer.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/index.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/bc_s.png, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/structstp__shade.html, use --include-removal to override
...
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/globals_d.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/util_8h.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/string-list_8h.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/array_8h.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/group__color.html, use --include-removal to override
dpkg-source: warning: ignoring deletion of file doc/gutenprint/html/globals_n.html, use --include-removal to override
...

[from the second build]

...
Making all in doc
make[3]: Entering directory '/build/gutenprint-5.3.1/doc'
Making all in developer
make[4]: Entering directory '/build/gutenprint-5.3.1/doc/developer'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/gutenprint-5.3.1/doc/developer'
make[4]: Entering directory '/build/gutenprint-5.3.1/doc'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/build/gutenprint-5.3.1/doc'
make[3]: Leaving directory '/build/gutenprint-5.3.1/doc'
...
Making install in doc
make[2]: Entering directory '/build/gutenprint-5.3.1/doc'
Making install in developer
make[3]: Entering directory '/build/gutenprint-5.3.1/doc/developer'
make[4]: Entering directory '/build/gutenprint-5.3.1/doc/developer'
make[4]: Nothing to be done for 'install-exec-am'.
if test -n 'html' ; then \
  /bin/mkdir -p /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc/reference-html ; \
  if test -f gutenprint.pdf ; then \
    /usr/bin/install -c -m 644 gutenprint.pdf /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc ; \
  elif test -f ./gutenprint.pdf ; then \
    /usr/bin/install -c -m 644 ./gutenprint.pdf /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc ; \
  fi ; \
  if test -d reference-html ; then \
  HTMLGENDIR="reference-html" ; \
  elif test -d ./reference-html ; then \
    HTMLGENDIR="./reference-html" ; \
  else \
    exit 1 ; \
  fi ; \
  for file in $HTMLGENDIR/*.html $HTMLGENDIR/*.css ; do \
    if test -f $file ; then \
      /usr/bin/install -c -m 644 $file /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc/reference-html ; \
    fi ; \
  done ; \
fi
make[4]: Leaving directory '/build/gutenprint-5.3.1/doc/developer'
make[3]: Leaving directory '/build/gutenprint-5.3.1/doc/developer'
make[3]: Entering directory '/build/gutenprint-5.3.1/doc'
make[4]: Entering directory '/build/gutenprint-5.3.1/doc'
make[4]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc
/usr/bin/install -c -m 644 ./FAQ.html /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc
/usr/bin/install -c -m 644 ./gutenprint-users-manual.odt /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc
/usr/bin/install -c -m 644 ./gutenprint-users-manual.pdf /build/gutenprint-5.3.1/debian/tmp/usr/share/gutenprint/doc
make[4]: Leaving directory '/build/gutenprint-5.3.1/doc'
make[3]: Leaving directory '/build/gutenprint-5.3.1/doc'
make[2]: Leaving directory '/build/gutenprint-5.3.1/doc'
...
   debian/rules override_dh_install-indep
make[1]: Entering directory '/build/gutenprint-5.3.1'
dh_install -i
dh_install: Cannot find (any matches for) "doc/gutenprint/*" (tried in ., debian/tmp)

dh_install: libgutenprint-doc missing files: doc/gutenprint/*
dh_install: missing files, aborting
make[1]: *** [debian/rules:25: override_dh_install-indep] Error 25
make[1]: Leaving directory '/build/gutenprint-5.3.1'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2
...


Cheers,

Andreas

Attachment: gutenprint_5.3.1-2_twice.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: gutenprint
Source-Version: 5.3.1-3

We believe that the bug you reported is fixed in the latest version of
gutenprint, 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 910547@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Didier Raboud <odyx@debian.org> (supplier of updated gutenprint 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: SHA512

Format: 1.8
Date: Sat, 01 Dec 2018 02:11:16 +0100
Source: gutenprint
Binary: gimp-gutenprint printer-driver-gutenprint libgutenprint-dev libgutenprint-doc libgutenprint9 libgutenprint-common libgutenprintui2-dev libgutenprintui2-2 gutenprint-locales escputil gutenprint-doc
Architecture: source
Version: 5.3.1-3
Distribution: experimental
Urgency: medium
Maintainer: Debian Printing Group <debian-printing@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description:
 escputil   - maintenance utility for Epson Stylus printers
 gimp-gutenprint - print plugin for the GIMP
 gutenprint-doc - users' guide for Gutenprint and CUPS
 gutenprint-locales - locale data files for Gutenprint
 libgutenprint-common - support files for the Gutenprint printer driver library
 libgutenprint-dev - development files for the Gutenprint printer driver library
 libgutenprint-doc - documentation for the Gutenprint printer driver library
 libgutenprint9 - runtime for the Gutenprint printer driver library
 libgutenprintui2-2 - runtime for the Gutenprint printer driver user interface library
 libgutenprintui2-dev - development files for the Gutenprint printer driver user interfac
 printer-driver-gutenprint - printer drivers for CUPS
Closes: 910547
Changes:
 gutenprint (5.3.1-3) experimental; urgency=medium
 .
   * Packaging cleanup to permit building twice (Closes: #910547)
     - Cleanup d/control with `cme fix dpkg-control`
     - Mirror doc/developer/cleanwarnings.pl from upstream
     - Make sure to build documentation from scratch: use
       '--enable-maintainer-mode' configuration flag
     - List (some) pre-built files in debian/clean
 .
   * Minor d/copyright cleanup
Checksums-Sha1:
 d9090f03a92c1727aa911169db414f87d6988ab4 2756 gutenprint_5.3.1-3.dsc
 371c0a64dcce9dba86fcebaed9f288f001186025 92884 gutenprint_5.3.1-3.debian.tar.xz
Checksums-Sha256:
 a809c481749a20b52206bfbb39ecf755d7aa975d9056e17cf353093693894c16 2756 gutenprint_5.3.1-3.dsc
 25e2d8ffcb0e312ddbdf75dd28d96585a9d8d83c083febfb414425e8ecf96fc6 92884 gutenprint_5.3.1-3.debian.tar.xz
Files:
 f69353988bb3c5dda9a0f86ccabe036b 2756 graphics optional gutenprint_5.3.1-3.dsc
 91c32fcd7aa8d2baa9695962e708128a 92884 graphics optional gutenprint_5.3.1-3.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEe+WPIRpjNw1/GSB7i8+nHsoWNFUFAlwB4LAACgkQi8+nHsoW
NFU4YAv/R21TaAg03EkwJsia+LIhCMOXsvGYTQQM/VyN90G6j9Vr02t22wQEwhZG
VQh5UnD6w/z8Ktv1yj3hy6SxWHzcViOaQtUCVVSkF1F12qDmSIE/bU7pNG6KEElw
7ODN92gpZKcfxLAnaCiZbHV9k0kanas/Dmedqnwy8voMsTorZ1YRKTsYjzwPzRMm
EdfjGQ05rn/AJPIMSPw6m+Nk0vvdLUswtck8u3ft+eDefSndNsunvhYnrTK4KNmw
BybAi2f8VPxCqZnUpUuOCmDHBX8bqhOlVxAOTP8Oo/EMmViHeU9bjx9i5XekL5Tf
0TqLtNvTOq3reLm2KObXV3cFabWyh0hK8jxFvLtzq7Ks5EEwW9a+Zpxw8JZqvdPI
9Nk8liA2DWtUP3em2JP1wwqKgn68A5i14cCtnqgv3iBMpxoICrFCzK8WEAUGBmv+
eoYiWYb//kQIMTJ2z8TAL+jebGWf5a878NGjoNeTxGjeO75BrmpRfMDG3S5KQ478
V3pqMjuR
=thX/
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: