Re: vbaeventsli.uno.so in the wrong package?
Hi,
On Sun, Jun 05, 2011 at 12:31:33PM +0200, Sebastian Humenda wrote:
> I'm currently trying to package a Libreoffice extension, which requires
> libreoffice-writer. However, in order to run it needs the file
> "vbaeventsli.uno.so" which is in the package libreoffice-calc. So my question is
> (since this file doesn't belong really to calc) whether it shouldn't be moved to
> libreoffice-core?
>From debian/rules:
# move vba stuff into -calc, they are calc-only and linked to
# libsc*
for i in libvbaobj vbaevents; do \
mv $(PKGDIR)-core/$(OODIR)/program/$$i*uno.so \
$(PKGDIR)-calc/$(OODIR)/program; \
done
At least that was the case when it initally appeared. But if you know that it's used
for writer too by now (I actually didn't follow the VBA stuff closely), yes, we could
move them, especially as they apparently lost the libsc link;
rene@frodo:~/Debian/Pakete/LibreOffice/libreoffice-3.4.0/debian/libreoffice-calc/usr/lib/libreoffice/basis3.4/program$ objdump -p vbaeventslx.uno.so | grep NEEDED
NEEDED libuno_cppuhelpergcc3.so.3
NEEDED libsblx.so
NEEDED libcomphelpgcc3.so
NEEDED libsfxlx.so
NEEDED libmsfilterlx.so
NEEDED libuno_cppu.so.3
NEEDED libtllx.so
NEEDED libuno_sal.so.3
NEEDED libstdc++.so.6
NEEDED libm.so.6
NEEDED libgcc_s.so.1
NEEDED libc.so.6
vbjaobj (which interestingly is gone in LibO 3.4) still has the link to libsc, so probably
should stay in -calc:
rene@frodo:~/Debian/Pakete/LibreOffice$ objdump -p /usr/lib/libreoffice/basis3.3/program/libvbaobjlx.uno.so | grep NEED
NEEDED libvbahelperlx.so
NEEDED libuno_cppuhelpergcc3.so.3
NEEDED libvcllx.so
NEEDED libuno_cppu.so.3
NEEDED libcomphelp4gcc3.so
NEEDED libtllx.so
NEEDED libuno_sal.so.3
NEEDED libsblx.so
NEEDED libsfxlx.so
NEEDED libeditenglx.so
NEEDED libsvtlx.so
NEEDED libsvllx.so
NEEDED libsclx.so
NEEDED libtklx.so
NEEDED libforlx.so
NEEDED libutllx.so
NEEDED libstdc++.so.6
NEEDED libm.so.6
NEEDED libgcc_s.so.1
NEEDED libc.so.6
VERNEED 0x0000000000014db8
VERNEEDNUM 0x0000000000000007
Grüße/Regards,
René
--
.''`. René Engelhard -- Debian GNU/Linux Developer
: :' : http://www.debian.org | http://people.debian.org/~rene/
`. `' rene@debian.org | GnuPG-Key ID: D03E3E70
`- Fingerprint: E12D EA46 7506 70CF A960 801D 0AA0 4571 D03E 3E70
Reply to: