[gentoo-user] Portage somwhat out of whack

2005-10-26 Thread Kevin O'Gorman
An update to mysql last Thursday has caused quite a bit of grief,
some other things are still broken.

The update caused problems because it invalidated things like
Postfix.  No email, because I have Postfix using mysql as a
database, and it was linked with an older mysql library.
Mail is now working.

I did "emerge sync" and revdep-rebuild, but that is not working
very well.  For one thing, it complains that it cannot satisfy
"=kde-base/kdelibs-3.3.2-r9" which is no longer in the portage
tree.  The full output of the run appears after the .sig.
There are other problems indicated there.

By manually emerging some of this stuff, I've gotten it
pared down to just, but 

=app-office/openoffice-bin-2.0.0

=dev-java/sun-jdk-1.5.0.05 
=kde-base/kdelibs-3.3.2-r9

=www-client/opera-8.50
These are failing for a variety of reasons, which I think are also
references to obsolete libraries.

So:  When openoffice-bin is complaining about libdb-3.0 and all
there is is libdb-4...  what do I do.  How do I get it to compile
with what there is?  How do I find what ebuild has that file.
If the answer is qpkg, where do I find it (it's not on my system,
although there's a man page).

++ kevin

-- Kevin O'Gorman, PhD

treat ~ # revdep-rebuild | tee rebuild

Checking reverse dependencies...
Packages containing binaries and libraries broken by any package update,
will be recompiled.

Collecting system binaries and libraries... done.
  (/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
  (/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
ldd: warning: you do not have execution permission for `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so (requires libdb-3.1.so)
ldd: warning: you do not have execution permission for `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so (requires libBLT24.so li
ldd: warning: you do not have execution permission for `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so (requires libbz2.so.0)
ldd: warning: you do not have execution permission for `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so (requires libgdbm.so.2)
ldd: warning: you do not have execution permission for `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so (requires libgdbm.so.2)
ldd: warning: you do not have execution permission for `/usr/lib/openoffice/program/python-core-2.3.4/lib/l
  broken /usr/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so (requires libgmp.so.3)
ldd: warning: you do not have execution permission for
`/usr/X11R6/lib/openoffice/program/python-core-2.3.4 
/lib/lib-dynload/_bsddb.so'
  broken
/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_bsddb.so
(requires
libdb-3.1. 
so)
ldd: warning: you do not have execution permission for
`/usr/X11R6/lib/openoffice/program/python-core-2.3.4 
/lib/lib-dynload/_tkinter.so'
  broken
/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/_tkinter.so
(requires
libBLT24 
.so libtk8.3.so libtcl8.3.so)
ldd: warning: you do not have execution permission for
`/usr/X11R6/lib/openoffice/program/python-core-2.3.4 
/lib/lib-dynload/bz2.so'
  broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/bz2.so (requires libbz2.so.0)
ldd: warning: you do not have execution permission for
`/usr/X11R6/lib/openoffice/program/python-core-2.3.4 
/lib/lib-dynload/dbm.so'
  broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/dbm.so (requires libgdbm.so.2)
ldd: warning: you do not have execution permission for
`/usr/X11R6/lib/openoffice/program/python-core-2.3.4 
/lib/lib-dynload/gdbm.so'
  broken
/usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/gdbm.so
(requires
libgdbm.so.2 
)
ldd: warning: you do not have execution permission for
`/usr/X11R6/lib/openoffice/program/python-core-2.3.4 
/lib/lib-dynload/mpz.so'
  broken /usr/X11R6/lib/openoffice/program/python-core-2.3.4/lib/lib-dynload/mpz.so (requires libgmp.so.3)
  broken /usr/kde/3.3/lib/kde3/kio_http.so (requires libcom_err.so.3)
  broken /opt/opera/lib/opera/plugins/operamotifwrapper-2 (requires libXm.so.2)
  broken /opt/opera/lib/opera/plugins/operamotifwrapper-1 (requires libXm.so.1)
  broken /opt/jdk1.5.0_03/demo/jvmti/heapTracker/lib/libheapTracker_g.so (requires libjava_crw_demo_g.so)
  broken /opt/jdk1.5.0_03/demo/jvmti/mtrace/lib/libmtrace_g.so (requires libjava_crw_demo_g.so)
  broken /opt/sun-jdk-1.5.0.05/sh

[gentoo-user] Portage somwhat out of whack?

2006-07-03 Thread Kevin O'Gorman

I was following the recent thread about libpng oscillating between versions,
and was preparing to apply the fix that was reported to work, but got stopped
when suddenly there's more, probably related to the fact I "emerge sync" in
a cron job.  I'm going to stop that for a while.

Anyway, now there are more packages wanting to downgrade, including
portage itself.  This cannot be good.  I have no clue how to unravel this,
and I'm just gonna ignore it for a while.

... done!

[ebuild  NSF  ] dev-java/java-sdk-docs-1.4.2  33,591 kB
[ebuild UD] media-libs/libpng-1.2.8-r1 [1.2.12] USE="doc" 0 kB
[ebuild UD] dev-java/java-config-1.2.11-r1 [1.3.0-r2] 0 kB
[ebuild  NSf  ] dev-java/sun-jdk-1.4.2.10-r2  USE="X alsa doc nsplugin
-browserplugin -examples -jce -mozilla" 0 kB
[ebuild UD] sys-apps/portage-2.1-r1 [2.1.1_pre1-r5] USE="doc
-build" LINGUAS="-pl" 0 kB
*** Portage will stop merging at this point and reload itself,
   then resume the merge.
[ebuild UD] dev-java/ant-core-1.6.2-r5 [1.6.5-r13] USE="doc -source" 0 kB


--
Kevin O'Gorman, PhD
--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Portage somwhat out of whack

2005-10-26 Thread Mike Williams
On Wednesday 26 October 2005 01:37, Kevin O'Gorman wrote:
> =app-office/openoffice-bin-2.0.0

Binary package, nothing to compile, no way to fix broken binaries.

> =dev-java/sun-jdk-1.5.0.05

Binary package.

> =kde-base/kdelibs-3.3.2-r9

It's installed, but no longer in the tree. Therefor to fix any broken binaries 
you will have to upgrade.

> =www-client/opera-8.50

Binary package.

> These are failing for a variety of reasons, which I think are also
> references to obsolete libraries.

The 3 binary packages you listed almost always reference libraries that don't 
exist. I have the same problem with OOo and opera, both work OK though (not 
that I actually use opera).

-- 
Mike Williams
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Portage somwhat out of whack

2005-10-26 Thread Holly Bostick
Mike Williams schreef:
> On Wednesday 26 October 2005 01:37, Kevin O'Gorman wrote:
> 
>> =app-office/openoffice-bin-2.0.0
> 
> 
> Binary package, nothing to compile, no way to fix broken binaries.
> 
> 
>> =dev-java/sun-jdk-1.5.0.05
> 
> 
> Binary package.
> 
> 
>> =kde-base/kdelibs-3.3.2-r9
> 
> 
> It's installed, but no longer in the tree. Therefor to fix any broken
> binaries you will have to upgrade.
> 
> 
>> =www-client/opera-8.50
> 
> 
> Binary package.
> 
> 
>> These are failing for a variety of reasons, which I think are also 
>> references to obsolete libraries.
> 
> 
> The 3 binary packages you listed almost always reference libraries
> that don't exist. I have the same problem with OOo and opera, both
> work OK though (not that I actually use opera).
> 

To solve this (preventing revdep-rebuild from searching binaries that
you know exist and cannot successfully be rebuilt by the tool), the
thing to do is to add a variable to either the command line or
/etc/make.conf:

(from man revdep-rebuild)

revdep-rebuild no longer uses hardcoded paths. To change the default
behavior the following variables can be changed by the user.

SEARCH_DIRS_MASK - List of directories to not search

Mine excludes

SEARCH_DIRS_MASK="/opt/OpenOffice.org /opt/sun-jre-bin-1.5.0.03
/usr/lib/openoffice"

(because I don't use Opera).

So java and OO.o don't come up on my revdep-rebuild -p searches, because
it would be pointless.

It's worth considering creating such a setting yourself, adding the
directories of any additional -bin files you may use (firefox,
thunderbird, etc).

HTH,
Holly
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Portage somwhat out of whack

2005-10-26 Thread Mike Williams
On Wednesday 26 October 2005 12:44, Holly Bostick wrote:
> It's worth considering creating such a setting yourself, adding the
> directories of any additional -bin files you may use (firefox,
> thunderbird, etc).

I should read man pages more often, excellent tip Holly!

-- 
Mike Williams
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Portage somwhat out of whack

2005-10-26 Thread Richard Fish

Mike Williams wrote:


On Wednesday 26 October 2005 01:37, Kevin O'Gorman wrote:
 


=kde-base/kdelibs-3.3.2-r9
   



It's installed, but no longer in the tree. Therefor to fix any broken binaries 
you will have to upgrade.
 



Also, KDE is (or at least was) slotted, so if you have already upgraded 
to KDE 3.4.x, you can just prune the old versions away:


emerge --prune --pretend kde-base/kdebase kde-base/kdelibs 
kde-base/kdeadmin ...


HTH,
-Richard

--
gentoo-user@gentoo.org mailing list




Re: [gentoo-user] Portage somwhat out of whack?

2006-07-04 Thread Bo Ørsted Andresen
On Tuesday 04 July 2006 06:10, Kevin O'Gorman wrote:
> I was following the recent thread about libpng oscillating between
> versions, and was preparing to apply the fix that was reported to work, but
> got stopped when suddenly there's more, probably related to the fact I
> "emerge sync" in a cron job.  I'm going to stop that for a while.
>
> Anyway, now there are more packages wanting to downgrade, including
> portage itself.  This cannot be good.  I have no clue how to unravel this,
> and I'm just gonna ignore it for a while.

Please add --tree to the emerge command and show the command with full output.

-- 
Bo Andresen


pgpCjY6co2pQq.pgp
Description: PGP signature