Debian Bug report logs -
#663747
FTBFS with LibreOffice 3.5: basis-link gone/uninstallable with LibreOffice 3.5
Reported by: Rene Engelhard <rene@debian.org>
Date: Tue, 13 Mar 2012 19:03:08 UTC
Severity: serious
Tags: patch
Found in version openclipart/2.0-1
Fixed in version openclipart/2.0-2
Done: Martin Kelly <aomighty@gmail.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#663747; Package openclipart.
(Tue, 13 Mar 2012 19:03:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
New Bug report received and forwarded. Copy sent to Debian QA Group <packages@qa.debian.org>.
(Tue, 13 Mar 2012 19:03:11 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: openclipart
Version: 2.0-1
Severity: important
Tags: patch
Hi,
I already fixed this in 0.18+dfsg-13 in experimental[1], which is now void
with your 2.0-1 upload to unstable. (-13 will get removed because it's lower
than unstable and apt will prefer 2.0-1 anyway)
LibreOffice 3.5 dropped the "we change basisX.Y with every minor version"
madness and thus also dropped basis-link. Which leads to the jodconverter
build not being able to have the Java classes of LO acctually available.
Besides that, this package even will get uninstallable when LibreOffice 3.5
enters sid.
Filing this as important for now but this bug will become serious when LibreOffice
3.5.x gets uploaded to sid (and this *will* happen before the wheezy freeze)
What I did from -12 to -13 is:
diff -u openclipart-0.18+dfsg/debian/rules openclipart-0.18+dfsg/debian/rules
--- openclipart-0.18+dfsg/debian/rules
+++ openclipart-0.18+dfsg/debian/rules
@@ -81,7 +81,7 @@
# Create OOo gallery files; we need to add the files in hunks
# because we othererwise may get too many arguments....
- mkdir -p $(CURDIR)/build/usr/lib/libreoffice/$(shell readlink /usr/lib/libreoffice/basis-link)/share/gallery
+ mkdir -p $(CURDIR)/build/usr/lib/libreoffice/share/gallery
for dir in `find build/usr/share/openclipart/png -mindepth 1 -maxdepth 1 -type d | LC_CTYPE=C sort` ; do \
gal_name=$${dir##*/}; \
gal_oooname=`echo $$gal_name | awk '{gsub("_"," ");a=toupper(substr($$0,1,1));b=substr($$0,2);print a b}'` ; \
@@ -90,7 +90,7 @@
split -d -l 250 build/$$gal_name.filelist build/$$gal_name.filelist- ; \
for file in build/$$gal_name.filelist-*; do \
echo "Processing filelist $$file"; \
- SAL_USE_VCLPLUGIN="svp" /usr/lib/libreoffice/basis-link/program/gengal --name "$$gal_oooname" --path "$(CURDIR)/build/usr/lib/libreoffice/`readlink /usr/lib/libreoffice/basis-link`/share/gallery" --destdir "$(CURDIR)/build" --number-from "70" `cat $$file | xargs`; \
+ SAL_USE_VCLPLUGIN="svp" /usr/lib/libreoffice/program/gengal --name "$$gal_oooname" --path "$(CURDIR)/build/usr/lib/libreoffice/share/gallery" --destdir "$(CURDIR)/build" --number-from "70" `cat $$file | xargs`; \
done; \
done
@@ -111,9 +111,9 @@
$(CURDIR)/debian/openclipart-svg/usr/share/openclipart/svg/
# Install OOo files
- mkdir -p $(CURDIR)/debian/openclipart-libreoffice/usr/lib/libreoffice/$(shell readlink /usr/lib/libreoffice/basis-link)/share/gallery
- cp -af $(CURDIR)/build/usr/lib/libreoffice/$(shell readlink /usr/lib/libreoffice/basis-link)/share/gallery/* \
- $(CURDIR)/debian/openclipart-libreoffice/usr/lib/libreoffice/$(shell readlink /usr/lib/libreoffice/basis-link)/share/gallery/
+ mkdir -p $(CURDIR)/debian/openclipart-libreoffice/usr/lib/libreoffice/share/gallery
+ cp -af $(CURDIR)/build/usr/lib/libreoffice/share/gallery/* \
+ $(CURDIR)/debian/openclipart-libreoffice/usr/lib/libreoffice/share/gallery/
# Install Overrides file
install -p -o root -g root -m 644 $(CURDIR)/debian/openclipart-svg.overrides $(CURDIR)/debian/openclipart-svg/usr/share/lintian/overrides/openclipart-svg
@@ -143,7 +143,7 @@
@@ -143,7 +143,7 @@
dh_installdeb
# dh_perl
dh_shlibdeps
- dh_gencontrol -- -V'basis-version=$(shell readlink /usr/lib/libreoffice/basis-link | sed -e "s/basis//")'
+ dh_gencontrol
dh_md5sums
dh_builddeb
diff -u openclipart-0.18+dfsg/debian/changelog openclipart-0.18+dfsg/debian/changelog
--- openclipart-0.18+dfsg/debian/changelog
+++ openclipart-0.18+dfsg/debian/changelog
@@ -1,3 +1,11 @@
+openclipart (0.18+dfsg-13) experimental; urgency=low
+
+ * QA upload
+ * adapt for basisX.Y / basis-link removal in LibreOffice 3.5
+ * rebuild for LibreOffice >= 3.5
+
+ -- Rene Engelhard <rene@debian.org> Mon, 13 Feb 2012 23:11:07 +0000
+
openclipart (0.18+dfsg-12) unstable; urgency=low
* QA upload
diff -u openclipart-0.18+dfsg/debian/control openclipart-0.18+dfsg/debian/control
--- openclipart-0.18+dfsg/debian/control
+++ openclipart-0.18+dfsg/debian/control
@@ -45,7 +45,7 @@
Package: openclipart-libreoffice
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, openclipart-png (= ${Source-Version})
-Conflicts: openclipart (<< 0.10+dfsg-3), libreoffice-common (<< 1:${basis-version}), libreoffice-common (>= 1:${basis-version}.99)
+Conflicts: openclipart (<< 0.10+dfsg-3), libreoffice-common (<< 1:3.5.0~beta~)
Recommends: libreoffice
Description: clip art for OpenOffice.org/LibreOffice gallery
The Open Clip Art Library is a collection of 100% license-free,
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Grüße/Regards,
Rene
[1] and you even missed -12, but that happily only was a simple rebuild so this
upload should have worked. Bad nevertheless.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian QA Group <packages@qa.debian.org>:
Bug#663747; Package openclipart.
(Tue, 13 Mar 2012 20:48:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Kelly <aomighty@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian QA Group <packages@qa.debian.org>.
(Tue, 13 Mar 2012 20:48:06 GMT) (full text, mbox, link).
Message #10 received at 663747@bugs.debian.org (full text, mbox, reply):
> Filing this as important for now but this bug will become serious when LibreOffice
> 3.5.x gets uploaded to sid (and this *will* happen before the wheezy freeze)
>
I should have time to apply that patch to 2.0-1 within the next week or
two; I will do so as soon as I can.
> [1] and you even missed -12, but that happily only was a simple rebuild so this
> upload should have worked. Bad nevertheless.
>
I submitted this package for upload last summer (around July 2011), but
Moritz Muelenhoff (my sponsor) was very busy so it didn't get uploaded
until now. That may be why your changes were not incorporated into it.
In any case, I will fix it soon.
Information forwarded
to debian-bugs-dist@lists.debian.org, Martin Kelly <aomighty@gmail.com>:
Bug#663747; Package openclipart.
(Tue, 13 Mar 2012 21:51:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Martin Kelly <aomighty@gmail.com>.
(Tue, 13 Mar 2012 21:51:10 GMT) (full text, mbox, link).
Message #15 received at 663747@bugs.debian.org (full text, mbox, reply):
Hi,
On Tue, Mar 13, 2012 at 04:45:57PM -0400, Martin Kelly wrote:
> >Filing this as important for now but this bug will become serious when LibreOffice
> >3.5.x gets uploaded to sid (and this *will* happen before the wheezy freeze)
> >
>
> I should have time to apply that patch to 2.0-1 within the next week
> or two; I will do so as soon as I can.
Well, right now you can only upload to experimental with this fix as with this fix
this will become unbuildable with 3.4.
But people using openclipart will welcome it :-)
Your decision if you wish or not; the point here is that you *do* need the change
when 3.5 gets into unstable. If that happens I can sponsor the upload just to not
loose time.
> >[1] and you even missed -12, but that happily only was a simple rebuild so this
> >upload should have worked. Bad nevertheless.
> >
>
> I submitted this package for upload last summer (around July 2011),
> but Moritz Muelenhoff (my sponsor) was very busy so it didn't get
> uploaded until now. That may be why your changes were not
> incorporated into it.
Yeah, guessed so, this was just a fact, I noticed not a bad thing on your side.
Regards,
Rene
Information forwarded
to debian-bugs-dist@lists.debian.org, Martin Kelly <aomighty@gmail.com>:
Bug#663747; Package openclipart.
(Tue, 13 Mar 2012 22:06:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Martin Kelly <aomighty@gmail.com>.
(Tue, 13 Mar 2012 22:06:03 GMT) (full text, mbox, link).
Message #20 received at 663747@bugs.debian.org (full text, mbox, reply):
Hi,
On Tue, Mar 13, 2012 at 08:05:30PM +0100, Rene Engelhard wrote:
> diff -u openclipart-0.18+dfsg/debian/control openclipart-0.18+dfsg/debian/control
> --- openclipart-0.18+dfsg/debian/control
> +++ openclipart-0.18+dfsg/debian/control
> @@ -45,7 +45,7 @@
> Package: openclipart-libreoffice
> Architecture: all
> Depends: ${shlibs:Depends}, ${misc:Depends}, openclipart-png (= ${Source-Version})
> -Conflicts: openclipart (<< 0.10+dfsg-3), libreoffice-common (<< 1:${basis-version}), libreoffice-common (>= 1:${basis-version}.99)
> +Conflicts: openclipart (<< 0.10+dfsg-3), libreoffice-common (<< 1:3.5.0~beta~)
> Recommends: libreoffice
> Description: clip art for OpenOffice.org/LibreOffice gallery
> The Open Clip Art Library is a collection of 100% license-free,
I missed
--- control.old 2012-03-13 23:00:10.000000000 +0100
+++ control 2012-03-13 23:01:01.000000000 +0100
@@ -4,6 +4,7 @@
Maintainer: Debian QA Group <packages@qa.debian.org>
Build-Depends: debhelper (>> 4.0.0)
Build-Depends-Indep: inkscape (>= 0.42.2+0.43pre1-1), fdupes, libreoffice-dev, java-gcj-compat
+Build-Conflicts: libreoffice-dev (<< 1:3.5.0~)
Standards-Version: 3.6.2
Homepage: http://www.openclipart.org
which also was not in my upload (my bad) to prevent it even be tried where it
cannot succeed (anymore)
Regards,
Rene
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#663747; Package openclipart.
(Tue, 13 Mar 2012 22:48:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Kelly <aomighty@gmail.com>:
Extra info received and forwarded to list.
(Tue, 13 Mar 2012 22:48:05 GMT) (full text, mbox, link).
Message #25 received at 663747@bugs.debian.org (full text, mbox, reply):
Thanks; I'm merging in the changes you mentioned. However, what should I
do about the changelog? If I retroactively add entries, the dates will
be out of order (which looks bad). But if I skip versions that exist
(-12, -13), that looks bad too.
Information forwarded
to debian-bugs-dist@lists.debian.org, Martin Kelly <aomighty@gmail.com>:
Bug#663747; Package openclipart.
(Tue, 13 Mar 2012 22:57:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Martin Kelly <aomighty@gmail.com>.
(Tue, 13 Mar 2012 22:57:03 GMT) (full text, mbox, link).
Message #30 received at 663747@bugs.debian.org (full text, mbox, reply):
Hi,
On Tue, Mar 13, 2012 at 06:44:17PM -0400, Martin Kelly wrote:
> Thanks; I'm merging in the changes you mentioned. However, what
> should I do about the changelog? If I retroactively add entries, the
> dates will be out of order (which looks bad). But if I skip versions
> that exist (-12, -13), that looks bad too.
I'd just forget about the skipped versions.
It's just a "branch" then, branched off -11. Happens quite often in packages
done in sid and experimental.
Regards,
Rene
Information forwarded
to debian-bugs-dist@lists.debian.org, Martin Kelly <aomighty@gmail.com>:
Bug#663747; Package openclipart.
(Fri, 30 Mar 2012 17:51:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Martin Kelly <aomighty@gmail.com>.
(Fri, 30 Mar 2012 17:51:13 GMT) (full text, mbox, link).
Message #35 received at 663747@bugs.debian.org (full text, mbox, reply):
severity 661180 serious
severity 661181 serious
severity 661182 serious
severity 663747 serious
tag 663747 + pending
thanks
LibreOffice 3.5 now got uploaded to sid - as said, those bugs now
are serious...
- openclipart has a RFS ongoing
- libreoffice-voikko is fixed in experimental and needs just a upload to sid
- zemberek and jodconverter need to be fixed.
Regards,
Rene
Severity set to 'serious' from 'important'
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Fri, 30 Mar 2012 17:51:18 GMT) (full text, mbox, link).
Added tag(s) pending.
Request was from Rene Engelhard <rene@debian.org>
to control@bugs.debian.org.
(Fri, 30 Mar 2012 17:51:18 GMT) (full text, mbox, link).
Reply sent
to Martin Kelly <aomighty@gmail.com>:
You have taken responsibility.
(Fri, 30 Mar 2012 18:15:20 GMT) (full text, mbox, link).
Notification sent
to Rene Engelhard <rene@debian.org>:
Bug acknowledged by developer.
(Fri, 30 Mar 2012 18:15:20 GMT) (full text, mbox, link).
Message #44 received at 663747-close@bugs.debian.org (full text, mbox, reply):
Source: openclipart
Source-Version: 2.0-2
We believe that the bug you reported is fixed in the latest version of
openclipart, which is due to be installed in the Debian FTP archive:
openclipart-libreoffice_2.0-2_all.deb
to main/o/openclipart/openclipart-libreoffice_2.0-2_all.deb
openclipart-png_2.0-2_all.deb
to main/o/openclipart/openclipart-png_2.0-2_all.deb
openclipart-svg_2.0-2_all.deb
to main/o/openclipart/openclipart-svg_2.0-2_all.deb
openclipart_2.0-2.debian.tar.gz
to main/o/openclipart/openclipart_2.0-2.debian.tar.gz
openclipart_2.0-2.dsc
to main/o/openclipart/openclipart_2.0-2.dsc
openclipart_2.0-2_all.deb
to main/o/openclipart/openclipart_2.0-2_all.deb
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 663747@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin Kelly <aomighty@gmail.com> (supplier of updated openclipart 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@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 13 Mar 2012 18:22:41 -0400
Source: openclipart
Binary: openclipart openclipart-svg openclipart-png openclipart-libreoffice
Architecture: source all
Version: 2.0-2
Distribution: unstable
Urgency: low
Maintainer: Martin Kelly <aomighty@gmail.com>
Changed-By: Martin Kelly <aomighty@gmail.com>
Description:
openclipart - Open Clip Art Library
openclipart-libreoffice - clip art for OpenOffice.org/LibreOffice gallery
openclipart-png - clip art in PNG format
openclipart-svg - clip art in SVG format
Closes: 663747 664018
Changes:
openclipart (2.0-2) unstable; urgency=low
.
* Bumped Standards-Version to 3.9.3.0 (no changes needed)
* Merged in Rene Engelhard's changes from experimental to fix basisX.Y /
basis-link removal in LibreOffice 3.5 (closes: #663747)
* Changed website address to http://openclipart.org from
http://www.openclipart.org (closes: #664018)
* Updated debhelper compatibility level to 9
* Fixed a few lintian warnings regarding dependencies
* Added build-arch and build-indep targets to the rules file
Checksums-Sha1:
cf197a417bc52562faec5417dbc289a9b28baa7e 2035 openclipart_2.0-2.dsc
3eaa9dd022724bc007cc5b319d159a910efcbc13 6959 openclipart_2.0-2.debian.tar.gz
809f8cd4b6e13e26edd589180e101b93f333c843 5952 openclipart_2.0-2_all.deb
287a88c9fb1b2158062870e95deb253f8a14bf76 354484642 openclipart-svg_2.0-2_all.deb
00b80042e641e9c291f2402861b34ee23ffe22e4 637120194 openclipart-png_2.0-2_all.deb
657b34a7c016151da9bf729b5785a060fca395bd 21710874 openclipart-libreoffice_2.0-2_all.deb
Checksums-Sha256:
b47e8c3eb3cdaedd448378bd30986fef950c8b2a8e2ccb971f84bbf03b3217d3 2035 openclipart_2.0-2.dsc
fafff4bc1545f6bca1bb5f26da3b7527b8b94a611345e706cfb96d600e5d75af 6959 openclipart_2.0-2.debian.tar.gz
aa961d79831f1a231c54ec4c1fbed350fd1be5d6ee7d803781624b82d7b2a2ff 5952 openclipart_2.0-2_all.deb
fb37da1b1031bd41c8cec86c34099080ae7e8f03f8e5ef3245b47f009391af91 354484642 openclipart-svg_2.0-2_all.deb
fe3dd8ed154d37be4c0ab6b4b5e7200b69a07f7e6d84dc0c92ace57e6c9614fd 637120194 openclipart-png_2.0-2_all.deb
7eb3c5e577d5422477e1a784ff6908b0e5b0faa158f00f8136be9b7ea2ea03a1 21710874 openclipart-libreoffice_2.0-2_all.deb
Files:
f48edb0bfaf4498d68c18cdde8ab711a 2035 graphics extra openclipart_2.0-2.dsc
a8a3e68743218fa9b7cd1a2c0d353069 6959 graphics extra openclipart_2.0-2.debian.tar.gz
fc8cc606cdd96ba1b77794ddcfe43f62 5952 graphics extra openclipart_2.0-2_all.deb
5adc78d1ab5747ab67f63d2abf713c66 354484642 graphics extra openclipart-svg_2.0-2_all.deb
eb18a925b7dc68168dafe33a54d8b6bf 637120194 graphics extra openclipart-png_2.0-2_all.deb
58aee6a7ac438685b26ebffca44e7bb3 21710874 graphics extra openclipart-libreoffice_2.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJPdXwMAAoJEAqgRXHQPj5wAFsQAOogAHjwt+4HfzlZhSLjiZHq
AdMxFrIlZfZ3jqXnxq3JtP6sHpcPkCtX0gs0rQK/f11hf1m1jmycYWmrZHRcCfoA
zsb0Uj331mAR2zWRTKs6GSpt9QPROuWLeLdggqKMK3yJ+ulGbNMUOfNbQmWRCfMU
M2OBw7SAzvB2cnxZL0nJZcAmybw0pbU/SUiV+oYEcrHhd3MLb14hztiglSDYvy8c
N8TSemLjtxY+sOyNwPQ08LOEwPxv8NcMkTtHRT9MDEAP+a9Bhle3aXDJ8qS1L8hP
t2qnRCq9+ji+kdP8IzcMA8VUST5+dTnO3kNon4fa5uw5seG6ff5nT2cNC4tH+KQE
fMAakyXgxIMfZapSBYbleXivlgwmKarvAXx0TNESnXmzEG6u3PkbTJIzhJZKc8bu
BnxcrfBXvtW6gglZ6ZubAWoovQV124iYy25RFN7+Ha04TtxmqDxS1YAt942d64Cg
NjNox9uel2UNhHpbUIcc/i6wAcy473OmhHcKgFYdEJSSzrisXFyPBlYPva7VvrA5
UI60b4EMIklQGIUJ7CPevlQ3y6jNstcVkmZpNo32JEJ9YFaLG1edU82gUDHdpNAU
KGPslmNBbdiNtz+eH8NqaA+AryRYrQRWwC6W6Hk0uR0ELFrl3Lrr2BRjdBQBcdDO
aIieBHHlnaCHeCcN5+Xt
=4RAw
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 08 May 2012 07:38:33 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jan 13 21:47:59 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.