[gentoo-user] Numptie revdep-rebuild question?

2005-12-01 Thread Stroller

Hi there,

I'm seeing some quirky stuff with KDE, in that the icons in the Start  
menu are missing, as is the one that bounces up  down next to the  
cursor when I start a program - all I see is a little grey bouncing  
square.


To see if I could fix this I decided to run `revdep-rebuild`, but I get  
the following problem:


$ sudo revdep-rebuild

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

will be recompiled.

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

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

Checking dynamic linking consistency...
	  broken /usr/kde/3.3/lib/kde3/kuickshow.so (requires libungif.so.4  
libungif.so.4)
	  broken /usr/kde/3.3/lib/libkdeinit_kuickshow.so (requires  
libungif.so.4)
	ldd: warning: you do not have execution permission for  
`/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/dbm.so'
	  broken  
/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/dbm.so  
(requires libgdbm.so.2)
	ldd: warning: you do not have execution permission for  
`/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/gdbm.so'
	  broken  
/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/gdbm.so  
(requires libgdbm.so.2)
	ldd: warning: you do not have execution permission for  
`/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/ 
bsddb.so'
	  broken  
/opt/OpenOffice.org/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.org/program/python-core-2.2.2/lib/lib-dynload/mpz.so'
	  broken  
/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/mpz.so  
(requires libgmp.so.3)
	ldd: warning: you do not have execution permission for  
`/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/ 
_tkinter.so'
	  broken  
/opt/OpenOffice.org/program/python-core-2.2.2/lib/lib-dynload/ 
_tkinter.so (requires libtk8.3.so libtcl8.3.so)

 done.
  (/home/stroller/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
  (/home/stroller/.revdep-rebuild.4_ebuilds)

Evaluating package order...
Warning: Failed to resolve package order.
Will merge in random order!
Possible reasons:
- Some ebuilds are no more in portage tree.
	- Some ebuilds are masked, try to change ACCEPT_KEYWORDS=~your  
platform

  and/or use /etc/portage/package.unmask
. done.
  (/home/stroller/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
	emerge --oneshot --nodeps  =app-office/openoffice-bin-1.1.5  
=kde-base/kdegraphics-3.3.2-r2

..
Calculating dependencies -
	emerge: there are no ebuilds to satisfy  
=kde-base/kdegraphics-3.3.2-r2.



Result is not OK, you have following choices:
	- if emerge failed during build, fix the problems and re-run  
revdep-rebuild

or
	- use -X or --package-names as first argument (try to rebuild package,  
not exact  ebuild - ignores SLOT!)

or
	- set ACCEPT_KEYWORDS=~your platform and/or  
/etc/portage/package.unmask
	  (and remove /home/stroller/.revdep-rebuild.5_order to be evaluated  
again)

or
- modify the above emerge command and run it manually
or
	- compile or unmerge unsatisfied packages manually, remove temporary  
files and

  try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /home/stroller/.revdep-rebuild*.?_*

$ esearch kdegraphics$
[ Results for search key : kdegraphics$ ]
[ Applications found : 1 ]

*  kde-base/kdegraphics
  Latest version available: 3.4.1-r1
  Latest version installed: 3.4.1-r1
  Size of downloaded files: 6,427 kB
  Homepage:http://www.kde.org/
  Description: KDE graphics-related apps
  License: GPL-2


I have, of course, already re-emerging kdegraphics, but I still get the  
same thing. Can anyone offer any suggestions, please?


TIA,

Stroller.

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Numptie revdep-rebuild question?

2005-12-01 Thread Stroller


On Dec 1, 2005, at 8:51 am, Christoph Gysin wrote:


Stroller wrote:
I have, of course, already re-emerging kdegraphics, but I still get 
the  same thing. Can anyone offer any suggestions, please?


There is still a library lying around with broken dependencies. Try:

# emerge -C kde-base/kdegraphics
# emerge kde-base/kdegraphics


That did it! Thanks!

Stroller.

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Numptie revdep-rebuild question?

2005-12-01 Thread Neil Bothwick
On Thu, 1 Dec 2005 14:22:41 +, Stroller wrote:

 That cleared out quite a lot, but if I run `emerge -Pp` I see that 
 there's lots of other slotted packages on my system (see attached).
 
 The warnings in emerge's manpage are quite clear about the use of -P 
 so, having cleared out KDE 3.3.2 components, I have to ask if there's a 
 safe way to determine if there's any other unnecessary crap on my 
 system.

Most of the packages you listed, with the exception of Python, are
probably necessary. Things like automake, db and some GNOME libraries are
often needed in multiple versions. To see what is unnecessary, do

emerge -uavDN world
emerge -p depclean


-- 
Neil Bothwick

I never forget a face, but in your case I'll be glad to make an exception.


signature.asc
Description: PGP signature