Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33080 - Broken Python Library in OpenOffice 1.1.0
Summary: Broken Python Library in OpenOffice 1.1.0
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-09 08:08 UTC by Tom P.
Modified: 2003-11-12 01:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom P. 2003-11-09 08:08:31 UTC
Running revdep-rebuild after emerging OpenOffice-bin 1.1.0 returned these errors
that won't get fixed by re-emerging the ebuild.  This error doesn't happen with
previous stable version.



Reproducible: Always
Steps to Reproduce:
1. emerge openoffice-bin-1.1.0
2.run revdep-rebuild
3.

Actual Results:  
Checking dynamic linking consistency...
ldd: warning: you do not have execution permission for
`/opt/OpenOffice.org1.1.0/program/python-core-2.2.2/lib/lib-dynload/bsddb.so'
  broken
/opt/OpenOffice.org1.1.0/program/python-core-2.2.2/lib/lib-dynload/bsddb.so
(requires libdb-3.1.so)
ldd: warning: you do not have execution permission for
`/opt/OpenOffice.org1.1.0/program/python-core-2.2.2/lib/lib-dynload/_tkinter.so'
  broken
/opt/OpenOffice.org1.1.0/program/python-core-2.2.2/lib/lib-dynload/_tkinter.so
(requires libtk8.3.so libtcl8.3.so)
 done.
  (/root/.revdep-rebuild.3_rebuild)

Expected Results:  
consistent linking

tom@gate1 tom $ emerge info
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 Pentium II (Deschutes)
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium2 -O3 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /usr/X11R6/bin/startx /etc/env.d"
CXXFLAGS="-march=pentium2 -O3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm avi crypt cups encode foomaticdb gif gpm jpeg mad mikmod mpeg
ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gdbm
berkdb slang readline arts tetex svga java mysql X sdl tcpd pam libwww ssl perl
python esd imlib oggvorbis qt kde motif opengl mozilla gphoto2 cdr scanner
apache2 samba usb -gnome -libg++ -guile -gtk"
Comment 1 Paul de Vrieze (RETIRED) gentoo-dev 2003-11-12 01:14:23 UTC
The exec permission is probably no problem. And unless you actually use the bsddbm module it will probably not be a problem either that it has the wrong db version. These libraries are only loaded on demand. In my from-source version I don't even have the bsddb library. The easiest solution for you if you need that support for bsddbm in the openoffice python bindings would probably be to copy the file from /usr/lib/python2.2/lib-dynload/ to this location. No guarantee it will work though. There is however not much I can do.