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

Bug#890522: marked as done (caja-extensions FTCBFS: fails running caja-sendto-scan)



Your message dated Thu, 05 Jul 2018 12:05:05 +0000
with message-id <E1fb30T-000Bfc-4D@fasolo.debian.org>
and subject line Bug#890522: fixed in caja-extensions 1.20.1-1
has caused the Debian Bug report #890522,
regarding caja-extensions FTCBFS: fails running caja-sendto-scan
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.)


-- 
890522: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890522
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: caja-extensions
Version: 1.20.0-1
Severity: wishlist
User: helmutg@debian.org
Usertags: rebootstrap

Hi Mike,

You asked me to file a bug without patch on caja-extensions for its
cross build failure. The build ultimately fails running
caja-sendto-scan with an "Exec format error". This is typical for gtkdoc
usage as it tends to build *-scan utils and runs them.

The usual approach to fix these issues is to recognize that the gtkdoc
output is architecture dependent. Often times, the generated
documentation is shipped in a separate -doc package that is Arch:all.
When that is the case, we can pass --disable-gtk-doc to ./configure for
arch-only builds and the cross build issue is solved.

caja-extensions ships the html files in arch:any packages though. So one
approach is moving the documentation to an arch:all package.

Another approach is to build twice during a full build. Use out-of-tree
builds and have build directories for binary-arch and binary-indep.
Configure binary-arch as normal passing --disable-gtk-doc and configure
binary-indep for the build architecture with:

    dpkg-architecture -f -a${DEB_BUILD_ARCH} -c dh_auto_configure -- ... --enable-gtk-doc

Doing so means that you need to duplicate(!) most of your Build-Depends.
For each development dependency e.g. libdbus-1-dev you add
libdbus-1-dev:native. We tend to avoid this dance in favour of moving
documentation to arch:all packages. And if both are too heavy, you can
simply give up and say that caja-extensions is irrelevant to cross
building.

Concerning my needs on bugs: All I need is a bug number. Usertags are
nice to have, but the only thing I really need is a bug number in the
Debian bts.

Hope this helps

Helmut

--- End Message ---
--- Begin Message ---
Source: caja-extensions
Source-Version: 1.20.1-1

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

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated caja-extensions 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: SHA256

Format: 1.8
Date: Thu, 05 Jul 2018 13:24:31 +0200
Source: caja-extensions
Binary: caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags caja-extensions-common
Architecture: source
Version: 1.20.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Description:
 caja-extensions-common - Caja extensions (common files)
 caja-image-converter - Caja extension to mass resize or rotate images
 caja-open-terminal - Caja plugin for opening terminals in arbitrary local paths
 caja-sendto - integrates email clients and Pidgin into the Caja file manager
 caja-share - Allows one to quickly share a folder from the Caja file manager
 caja-wallpaper - Allows one to quickly set a wallpaper from folders
 caja-xattr-tags - Allows one to view extended attributes
Closes: 890522
Changes:
 caja-extensions (1.20.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * debian/patches:
     + Add 1001_pkg-config-macro-not-cross-compilation-safe.patch.
       Simplify PKG_CONFIG presence check.
   * debian/control:
     + Update Vcs-*: fields. Package has been migrated to salsa.debian.org.
     + Bump Standards-Version: to 4.1.4. No changes needed.
     + Drop pkg-mate-team Alioth mailing list from Uploaders: field.
     + White-space fix at EOF.
   * debian/rules:
     + Don't build gtk-doc for sendto extension. Should fix FTCBFS. (Closes:
       #890522).
   * debian/caja-sendto.install:
     + Drop gtk-doc folder.
   * debian/copyright:
     + Use secure URI for copyright format.
     + Fix typo in Upstream-Name: field (and make it more human readable).
     + Update Upstream-Contact: field.
     + Use upstream Git URL in Source: field.
     + Make Upstream-Name: field's value more human readable.
     + Update copyright attributions.
   * debian/upstream/metadata:
     + Add file. Be compliant with DEP-12 proposal.
Checksums-Sha1:
 06a10e1f061933d4e4a9eca2894a930aaedc9d61 2772 caja-extensions_1.20.1-1.dsc
 930b965d7a84e73f8d1825aa031d9f35f48dfcf7 182420 caja-extensions_1.20.1.orig.tar.xz
 c78f6e3f7ba466b430f82a2a65da14e5be3c8b5d 7924 caja-extensions_1.20.1-1.debian.tar.xz
 73648d128b7d91031c06250f42343bbabe76929e 15316 caja-extensions_1.20.1-1_source.buildinfo
Checksums-Sha256:
 564d4c2a7c641aee94261b4e8cee675845571aa18ffe21baadcafbf05d67d47f 2772 caja-extensions_1.20.1-1.dsc
 213b575321267d85c9238505fde54de2f4e2e83b768ad83059835beebdb9dfb1 182420 caja-extensions_1.20.1.orig.tar.xz
 5fbd5334557125c23ee0ac7a0dd9c30daf94772765438881d975f095372a55f9 7924 caja-extensions_1.20.1-1.debian.tar.xz
 12edd0dd7133ec3e58df946d5d9df7b5f2b66af4c31ef8c40009832f12424272 15316 caja-extensions_1.20.1-1_source.buildinfo
Files:
 5a160c075070b3a6320c33d53b9d9ac3 2772 x11 optional caja-extensions_1.20.1-1.dsc
 8091003b23e8b9461448965f501bad2f 182420 x11 optional caja-extensions_1.20.1.orig.tar.xz
 0f359d6405995b2a31883794e54fdde8 7924 x11 optional caja-extensions_1.20.1-1.debian.tar.xz
 616233c6eabf4aa478f8aa6a9c6749b2 15316 x11 optional caja-extensions_1.20.1-1_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAls+Bm8VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxfLgQAJ2+VG62NNaPRyqbdfof8zqtwv51
l1tkMdFHw8zlNR+S8tGW0aNbwPaKItxyFcV7QveHmu+XKAPl/ymU0YAzraIHhVKh
KKMTQ5XgY7nvIkE8VxZ8HHa4jC1ZfLW1+eValZswg/Kp6nntZsdZNZwqxdkAkbIu
39yJDCZZdl9U6GXoVv35djqdRRxEri21Br2GmpG8504DFS/lZeneq5Cpfo1QvPle
YlZ1AmZ7YyNrx/QkkZ8bpVxUoyQd5PS3OxKejWdVMbxBIA6i0FzhDbFlRaJT4ftE
NTF3iPIv+ub9Z8mqcRGB+0QrsPwxvPPuqP+SoDkKUzvvSigyrlhqvqT+X3BqGtS9
XBEURkr4V6ScJsA+4PLcc+nKJ1DHjPlPnskcEvjiMuOeVxBRbzByiQNdNi5vSWs5
HaIUvAeoU6P5++TqDTuCdsxBoxM9IP0nxiZirdMRBLL8cuQGhzmya/TmgJ0Qh0A/
ZiCyt4WdON3Zc4WJU7JPNzOx/+QHn4/8EStkKDJ5h0jF+pIkVsIPtmvmPtxS5Lji
rwhhrQgJQMgRuOedzWrqWmCWhwxwwROs+YKeHdap3sX1abvAUMo45UjsurpC2vLG
IQe0Ed9oMsR0y2U/oCq+dIij/tad3zAuLgegEh2Ub9CLsZk4lDdBondO7TsSEcbU
JbNSj+8FnoqAz38L
=+h2w
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: