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

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: