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

Bug#884813: marked as done (xfce4-panel: make distclean deletes docs/references/html/, which is not regenerated)



Your message dated Wed, 21 Aug 2019 19:27:10 +0000
with message-id <E1i0WGE-000Ig3-Tq@fasolo.debian.org>
and subject line Bug#884813: fixed in xfce4-panel 4.14.0-1
has caused the Debian Bug report #884813,
regarding xfce4-panel: make distclean deletes docs/references/html/, 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.)


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

Hi,

xfce4-panel/experimental fails to build twice in a row. (I didn't test
the version in sid, it probably has the same problems.)
The first build succeeds, the subsequent 'debian/rules clean' runs
'make distclean' which deletes 'docs/references/html/', but that tree is
not regenerated during the second build. Installation is skipped, but
the build finally fails for dh_install:

   dh_install -O--parallel
dh_install: Cannot find (any matches for) "usr/share/gtk-doc/html/libxfce4panel-2.0" (tried in ., debian/tmp)


Some excerpts from the attached buildlog from pbuilder --twice:

// first install:

Making install in docs
make[2]: Entering directory '/build/xfce4-panel-4.13.2/docs'
Making install in references
make[3]: Entering directory '/build/xfce4-panel-4.13.2/docs/references'
make[4]: Entering directory '/build/xfce4-panel-4.13.2/docs/references'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/install -c -m 644 ./html/XfceArrowButton.html
 /usr/bin/install -c -m 644 ./html/XfcePanelImage.html
 /usr/bin/install -c -m 644 ./html/XfcePanelPlugin.html
 /usr/bin/install -c -m 644 ./html/annotation-glossary.html
 /usr/bin/install -c -m 644 ./html/api-index-4-10.html
 /usr/bin/install -c -m 644 ./html/api-index-4-14.html
 /usr/bin/install -c -m 644 ./html/api-index-4-6.html
 /usr/bin/install -c -m 644 ./html/api-index-4-8.html
 /usr/bin/install -c -m 644 ./html/api-index-deprecated.html
 /usr/bin/install -c -m 644 ./html/api-index-full.html
 /usr/bin/install -c -m 644 ./html/home.png
 /usr/bin/install -c -m 644 ./html/index.html
 /usr/bin/install -c -m 644 ./html/left-insensitive.png
 /usr/bin/install -c -m 644 ./html/left.png
 /usr/bin/install -c -m 644 ./html/libxfce4panel-Commonly-used-plugin-macros.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-Convenience-Functions.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-GObject-Oriented-Panel-Plugin-Registers-Macros.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-Panel-Plugin-Register-Macros-(4.6-Style).html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-Panel-Plugin-Register-Macros.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-Standard-Enumerations.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-Version-Information.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-XfceHVBox.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-fundamentals.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-miscelleanous.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-plugins.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel-widgets.html
 /usr/bin/install -c -m 644 ./html/libxfce4panel.devhelp2
 /usr/bin/install -c -m 644 ./html/right-insensitive.png
 /usr/bin/install -c -m 644 ./html/right.png
 /usr/bin/install -c -m 644 ./html/style.css
 /usr/bin/install -c -m 644 ./html/up-insensitive.png
 /usr/bin/install -c -m 644 ./html/up.png
make[4]: Leaving directory '/build/xfce4-panel-4.13.2/docs/references'
make[3]: Leaving directory '/build/xfce4-panel-4.13.2/docs/references'
make[3]: Entering directory '/build/xfce4-panel-4.13.2/docs'
make[4]: Entering directory '/build/xfce4-panel-4.13.2/docs'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/xfce4-panel-4.13.2/docs'
make[3]: Leaving directory '/build/xfce4-panel-4.13.2/docs'
make[2]: Leaving directory '/build/xfce4-panel-4.13.2/docs'

// debian/rules clean:

Making distclean in docs
make[2]: Entering directory '/build/xfce4-panel-4.13.2/docs'
Making distclean in references
make[3]: Entering directory '/build/xfce4-panel-4.13.2/docs/references'
test -z "libxfce4panel.args libxfce4panel.hierarchy libxfce4panel.interfaces libxfce4panel.prerequisites libxfce4panel.signals libxfce4panel-undocumented.txt libxfce4panel-undeclared.txt libxfce4panel-unused.txt setup-build.stamp scan-build.stamp sgml-build.stamp html-build.stamp pdf-build.stamp sgml.stamp html.stamp pdf.stamp gtkdoc-check.test" || rm -f libxfce4panel.args libxfce4panel.hierarchy libxfce4panel.interfaces libxfce4panel.prerequisites libxfce4panel.signals libxfce4panel-undocumented.txt libxfce4panel-undeclared.txt libxfce4panel-unused.txt setup-build.stamp scan-build.stamp sgml-build.stamp html-build.stamp pdf-build.stamp sgml.stamp html.stamp pdf.stamp gtkdoc-check.test
rm -rf .libs _libs
rm -f *.lo
test -z "version.xml" || rm -f version.xml
test . = "." || test -z "" || rm -f
rm -f Makefile
make[3]: Leaving directory '/build/xfce4-panel-4.13.2/docs/references'
make[3]: Entering directory '/build/xfce4-panel-4.13.2/docs'
rm -rf .libs _libs
rm -f *.lo
test -z "" || rm -f
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
test . = "." || test -z "" || rm -f
make[3]: Leaving directory '/build/xfce4-panel-4.13.2/docs'
rm -f Makefile
make[2]: Leaving directory '/build/xfce4-panel-4.13.2/docs'

There is no echoed command that deletes the html directory :-(

but docs/references/Makefile contains:

distclean-local:
        @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
            $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
        @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
            rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
        fi

// second install:

Making install in docs
make[2]: Entering directory '/build/xfce4-panel-4.13.2/docs'
Making install in references
make[3]: Entering directory '/build/xfce4-panel-4.13.2/docs/references'
make[4]: Entering directory '/build/xfce4-panel-4.13.2/docs/references'
make[4]: Nothing to be done for 'install-exec-am'.
Nothing to install
make[4]: Leaving directory '/build/xfce4-panel-4.13.2/docs/references'
make[3]: Leaving directory '/build/xfce4-panel-4.13.2/docs/references'
make[3]: Entering directory '/build/xfce4-panel-4.13.2/docs'
make[4]: Entering directory '/build/xfce4-panel-4.13.2/docs'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/xfce4-panel-4.13.2/docs'
make[3]: Leaving directory '/build/xfce4-panel-4.13.2/docs'
make[2]: Leaving directory '/build/xfce4-panel-4.13.2/docs'


libxfce4ui, libxfce4util seem to have the same problem.


Andreas

--- End Message ---
--- Begin Message ---
Source: xfce4-panel
Source-Version: 4.14.0-1

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

Debian distribution maintenance software
pp.
Yves-Alexis Perez <corsac@debian.org> (supplier of updated xfce4-panel 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: Thu, 15 Aug 2019 12:28:02 +0200
Source: xfce4-panel
Architecture: source
Version: 4.14.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Xfce Maintainers <debian-xfce@lists.debian.org>
Changed-By: Yves-Alexis Perez <corsac@debian.org>
Closes: 856309 884813 913610
Changes:
 xfce4-panel (4.14.0-1) unstable; urgency=medium
 .
   [ Unit 193 ]
   * New upstream version.
     - Update default panel layout (Closes: #913610)
     - Drop the panel's welcome dialog (Closes: #856309)
   * d/compat, d/control:
     - Drop d/compat in favor of debhelper-compat, bump to 11.
   * d/control:
     - Build-depend on gtk-doc-tools and xfce4-dev-tools for autoreconf.
     - Drop Build-Depend on libdbus-glib-1-dev.
   * d/rules:
     - Drop the now-default option '--parallel'.
     - Drop dbgsym migration, it is complete.
     - Pass '--enable-gtk-doc' during configure to fix consecutive builds.
       (Closes: #884813)
   * Trim whitespace from previous changelog entries.
   * Bump Standards-Version to 4.4.0.
Checksums-Sha1:
 90cb571db2d87505013593b5ff665b42b6eb6a8c 2070 xfce4-panel_4.14.0-1.dsc
 400b499b2c4d02302e2e6df2885c1dc4e0c53509 1291792 xfce4-panel_4.14.0.orig.tar.bz2
 9f32fd34252e0660fcc0864b9d42350021af0090 12976 xfce4-panel_4.14.0-1.debian.tar.xz
 5b24f66ec6030fb3693e919a2265b506d6e6e971 17758 xfce4-panel_4.14.0-1_amd64.buildinfo
Checksums-Sha256:
 ae9dc9eca8618981c1796900aef5c34a295142309faa5b46e3d14e15f1fecf0d 2070 xfce4-panel_4.14.0-1.dsc
 d5f8f3bd7e142139987e5e62cda26135a424baabb5e47aa0c23b4169d0a66ef4 1291792 xfce4-panel_4.14.0.orig.tar.bz2
 76b6b85c2648c04da21ed91a15c732bb4e04057f907cb924331e2619c4dd432a 12976 xfce4-panel_4.14.0-1.debian.tar.xz
 51b72475d486ccd7c4093bcafd7c99e1f9660f21d8da6805ed57a182785e81b2 17758 xfce4-panel_4.14.0-1_amd64.buildinfo
Files:
 84c08c64b2c89a7d0e85cd7ccd4a1cd0 2070 xfce optional xfce4-panel_4.14.0-1.dsc
 940e8b430e28093a2e56e390055bcd51 1291792 xfce optional xfce4-panel_4.14.0.orig.tar.bz2
 4eedae746b6044791cfb9dfbfe97a22a 12976 xfce optional xfce4-panel_4.14.0-1.debian.tar.xz
 e1da2877ad5e67de57edb7dadc1fad78 17758 xfce optional xfce4-panel_4.14.0-1_amd64.buildinfo

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

iQEzBAEBCgAdFiEE8vi34Qgfo83x35gF3rYcyPpXRFsFAl1dmAIACgkQ3rYcyPpX
RFse6wgA5X4SCuS/3wfej7HOfJzQmwm6+Qbm54uixru2kFtMwsuy3YBbKWPMN9EN
9ple+l5D7q8L90siPd3IHMGCJo11SIuktKZztiY6dDoa0YkehT2inQCr8yLR1zhd
/1rqpbhepC0VTTiDj8u0404VdbpVHCvX8IZ+yfe45OslvbGWOW7cD7bAAYWea2L8
PUnu9C4rYPt9btqMdK1frc/Op753MwyjoDpD/4fnz70mq6pypRACZ836Mt90QlZ/
pPW4jL/XT8jOUo7u74zP4d9HNmggV+Zmun3iTmgQZkttrgHSD4ht4ML41O8qS3V0
YbPO0kqkWyaIxlcyJ8e5xJs0yuGOHQ==
=A8pH
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: