Re: [gentoo-user] revdep-rebuild fails

2005-11-20 Thread Arturo 'Buanzo' Busleiman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Colby wrote:
 Thanks, revdep-rebuild did give me the list of files that would not
 link, and equery belongs FILENAME tells me that the files are part of
 the kde-base/kdelibs-3.3.2-r7 package.  Is there a way for me to find
 out which packages on my system depend on kdelibs-3.3.2-r7?

equery depends '=kde-base/kdelibs-3.3.2-r7'

Try equery -h, it does lots of things.

- --
Arturo Buanzo Busleiman - www.buanzo.com.ar
Consultor en Seguridad Informatica / Dominio Digital TV - Da FOSS man!
KTP Consultores - info AT ktpconsultores.com.ar

Romper un sistema de seguridad los acerca tanto a ser hackers como el
encender autos puenteando los convierte en ingenieros automotrices.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDgGCqAlpOsGhXcE0RAqifAJ49W+O76gRb60FGZ7lCe4L7UoiFwACdHkFJ
yh/gEkfJVuzVoIyfh70v790=
=T0lO
-END PGP SIGNATURE-
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] revdep-rebuild fails

2005-11-19 Thread James Colby
List members -

I am trying to run revdep-rebuild and it is failing.  It is trying to
re-compile a package that is no longer has an ebuild available
(kdelibs-3.3.2-r7).  I have tried running revdep-rebuild -X and
revdep-rebuild --package-names, but it is still trying to compile the
package.  Does anybody have any suggestions?  Also I am running KDE
3.4, is there an easy way that I can find out what package is using
kde3 libs?

*** Start Error Message ***
All prepared. Starting rebuild...
emerge --oneshot --nodeps  =kde-base/kdelibs-3.3.2-r7
..
Calculating dependencies
emerge: there are no ebuilds to satisfy =kde-base/kdelibs-3.3.2-r7.

*** End Error Message ***


Thanks so much,
James

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread Arturo 'Buanzo' Busleiman
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Colby wrote:
 3.4, is there an easy way that I can find out what package is using
 kde3 libs?
 
 *** Start Error Message ***
 All prepared. Starting rebuild...
 emerge --oneshot --nodeps  =kde-base/kdelibs-3.3.2-r7

Remove all .revdep* and run revdep-rebuild again. It will provide a list of 
files that do not
dynamic link. Get that list. Then use equery belongs FILENAME and see what 
package has that file.


- --
Arturo Buanzo Busleiman - www.buanzo.com.ar
Consultor en Seguridad Informatica / Dominio Digital TV - Da FOSS man!
KTP Consultores - info AT ktpconsultores.com.ar

Romper un sistema de seguridad los acerca tanto a ser hackers como el
encender autos puenteando los convierte en ingenieros automotrices.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDf8/uAlpOsGhXcE0RAjdtAJ4mjAGxEcdF+PzlJ+J1LYwoaH2qtgCdHpnd
XzYthdNY4oN/bzrlsA6D+Uk=
=Uv3k
-END PGP SIGNATURE-
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread b.n.

James Colby wrote:

List members -

I am trying to run revdep-rebuild and it is failing.  It is trying to
re-compile a package that is no longer has an ebuild available
(kdelibs-3.3.2-r7).  I have tried running revdep-rebuild -X and
revdep-rebuild --package-names, but it is still trying to compile the
package.  Does anybody have any suggestions?  Also I am running KDE
3.4, is there an easy way that I can find out what package is using
kde3 libs?


Obvious question... Is your system up to-date? your last sync?

m.

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread James Colby
On 11/19/05, b.n. [EMAIL PROTECTED] wrote:
 James Colby wrote:
  List members -
 
  I am trying to run revdep-rebuild and it is failing.  It is trying to
  re-compile a package that is no longer has an ebuild available
  (kdelibs-3.3.2-r7).  I have tried running revdep-rebuild -X and
  revdep-rebuild --package-names, but it is still trying to compile the
  package.  Does anybody have any suggestions?  Also I am running KDE
  3.4, is there an easy way that I can find out what package is using
  kde3 libs?

 Obvious question... Is your system up to-date? your last sync?
  Yes, I sync my tree every night.

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread James Colby
On 11/19/05, Arturo 'Buanzo' Busleiman [EMAIL PROTECTED] wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 James Colby wrote:
  3.4, is there an easy way that I can find out what package is using
  kde3 libs?
 
  *** Start Error Message ***
  All prepared. Starting rebuild...
  emerge --oneshot --nodeps  =kde-base/kdelibs-3.3.2-r7

 Remove all .revdep* and run revdep-rebuild again. It will provide a list of 
 files that do not
 dynamic link. Get that list. Then use equery belongs FILENAME and see what 
 package has that file.


Thanks, revdep-rebuild did give me the list of files that would not
link, and equery belongs FILENAME tells me that the files are part of
the kde-base/kdelibs-3.3.2-r7 package.  Is there a way for me to find
out which packages on my system depend on kdelibs-3.3.2-r7?

Thanks,
James

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread Richard Fish
On 11/19/05, James Colby [EMAIL PROTECTED] wrote:
 Thanks, revdep-rebuild did give me the list of files that would not
 link, and equery belongs FILENAME tells me that the files are part of
 the kde-base/kdelibs-3.3.2-r7 package.  Is there a way for me to find
 out which packages on my system depend on kdelibs-3.3.2-r7?

man equery (look for 'depends')

-Richard

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread Holly Bostick
James Colby schreef:
 
 Thanks, revdep-rebuild did give me the list of files that would not 
 link, and equery belongs FILENAME tells me that the files are part of
  the kde-base/kdelibs-3.3.2-r7 package.  Is there a way for me to
 find out which packages on my system depend on kdelibs-3.3.2-r7?
 
 Thanks, James
 

Am I missing the reason you  don't just upgrade to a version of KDE
3.3.2 which *is* in Portage? It's not as if kdelibs has radically
changed its contents between revisions of kdelibs-3.3.2-r-whatever:

eix kdelibs
* kde-base/kdelibs
 Available versions:  3.3.2-r10 3.4.1-r1 3.4.1-r2 3.4.2 3.4.2-r1
3.4.3 [M]3.5_beta1-r1 [M]3.5.0_beta2 [M]3.5.0_rc1
 Installed:   3.4.3
 Homepage:http://www.kde.org/
 Description: KDE libraries needed by all kde programs


The current revision of the 3.3.2 series is -r10, an upgrade from -r7. I
suppose you could unmerge -r7 first, but frankly I don't see why it
wouldn't suffice to simply do an emerge -ua** kdelibs and then re-run
revdep-rebuild.

Has the overwhelmingly obvious reason that this is not doable somehow
escaped me (always possible)?

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



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread Willie Wong
On Sat, Nov 19, 2005 at 08:18:17PM -0500, James Colby wrote:
 List members -
 
 I am trying to run revdep-rebuild and it is failing.  It is trying to
 re-compile a package that is no longer has an ebuild available
 (kdelibs-3.3.2-r7).  I have tried running revdep-rebuild -X and
 revdep-rebuild --package-names, but it is still trying to compile the
 package.  Does anybody have any suggestions?  Also I am running KDE
 3.4, is there an easy way that I can find out what package is using
 kde3 libs?
 

I just ran into this problem last night. I ran 
  equery depends kdelibs
made sure NONE of them specifically depended on kdelibs-3.3.2 (in my
case they were all compiled against kdelibs-3.4.x during a few of the
past update cycles). 
then I just
  emerge unmerge =kde-base/kdelibs-3.3.2-r7
and revdep-rebuild stops complaining. 

W

-- 
Another world, another day, another dawn. 
Sortir en Pantoufles: up 7 days, 20:10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-11-19 Thread James Colby

 I just ran into this problem last night. I ran
   equery depends kdelibs
 made sure NONE of them specifically depended on kdelibs-3.3.2 (in my
 case they were all compiled against kdelibs-3.4.x during a few of the
 past update cycles).
 then I just
   emerge unmerge =kde-base/kdelibs-3.3.2-r7
 and revdep-rebuild stops complaining.

 W

 --
 Another world, another day, another dawn. 
 Sortir en Pantoufles: up 7 days, 20:10
 --
 gentoo-user@gentoo.org mailing list

List -

Thank you everyone for all of your help, unmerging the package fixed my problem.

-James

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-29 Thread Wes Gray
On Wed, Sep 28, 2005 at 11:35:00PM -0400, Willie Wong wrote:
 python 2.2, otherwise, you should be able to just run
 /usr/sbin/python-updater to rebuild all python packages for the 2.3

python-updater is also failing:

# /usr/sbin/python-updater
 * Logging disabled due to permissions
 * Starting Python Updater from 2.2 to 2.3 :
 * Searching for packages with files in /usr/lib/python2.2 /usr/lib32/python2.2 
/usr/lib64/python2.2 ..
   Adding to list: dev-python/gnome-python-1.99.16
   Adding to list: dev-python/pyorbit-1.99.6
 * Calculating Upgrade Package List ..
 * Re-ordering packages to merge ..
 * Preparing to merge these packages in this order:
   dev-python/pyorbit-1.99.6
   dev-python/gnome-python-1.99.16
 * Starting to merge (1/2) dev-python/pyorbit-1.99.6 ..
Calculating dependencies
emerge: there are no ebuilds to satisfy =dev-python/pyorbit-1.99.6.

 * Failed merging dev-python/pyorbit-1.99.6 (1/2)!
 * Starting to merge (2/2) dev-python/gnome-python-1.99.16 ..
Calculating dependencies
emerge: there are no ebuilds to satisfy =dev-python/gnome-python-1.99.16.

 * Failed merging dev-python/gnome-python-1.99.16 (2/2)!

 * 
 * * Packages that still need to be manually emerged :*
 * 

 *  Failed Packaged:
 *  
 *  These packages have failed and need to be re-emerged again.
 *  Alternatively, try re-running this script again to see if it
 *  can be fixed.

 *  emerge -p  \=dev-python/pyorbit-1.99.6 \=dev-python/gnome-python-1.99.16

#
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-29 Thread Zac Medico
Wes Gray wrote:
[snip]
 emerge: there are no ebuilds to satisfy =dev-python/pyorbit-1.99.6.
[snip]
 emerge: there are no ebuilds to satisfy =dev-python/gnome-python-1.99.16.

With revdep-rebuild it tries to remerge the same version that you have 
installed.  If your version is no longer in the portage tree, then there are 
no ebuilds to satisfy your old version.  You should update to versions that 
currently exist in the portage tree.

emerge --oneshot --update dev-python/pyorbit dev-python/gnome-python

Zac
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-29 Thread Wes Gray
On Thu, Sep 29, 2005 at 01:21:37PM -0700, Zac Medico wrote:
 With revdep-rebuild it tries to remerge the same version that you have 
 installed.  If your version is no longer in the portage tree, then there are 
 no ebuilds to satisfy your old version.  You should update to versions that 
 currently exist in the portage tree.

I don't follow why python was out of date though.  I had emerged it recently.
I finally had to upgrade it to the older 2.2 version to get revdep-rebuild
to work which makes no sense to me.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-29 Thread Holly Bostick
Wes Gray schreef:
 On Thu, Sep 29, 2005 at 01:21:37PM -0700, Zac Medico wrote:
 
 With revdep-rebuild it tries to remerge the same version that you 
 have installed.  If your version is no longer in the portage tree,
  then there are no ebuilds to satisfy your old version.  You 
 should update to versions that currently exist in the portage tree.
 
 
 
 I don't follow why python was out of date though.  I had emerged it 
 recently. I finally had to upgrade it to the older 2.2 version to get
  revdep-rebuild to work which makes no sense to me.

Python is one of the apps which use SLOTs. This means that you can
'upgrade' Python without disturbing the previous version, as the
'upgrade' is installed alongside the original version, in a new SLOT,
rather than replacing it. SLOTted installs are designated by [ NS] (for
New Slot) rather than [ N] (New) or [ U] (Upgrade) in the emerge listing
(if you emerge with --pretend or --ask so that you can see what Portage
is going to do before it does it, which is always a good idea, preferably
with --verbose as well).

So it's within the realm of possibility that you emerged whatever
version of Python into a new SLOT, and the original version still
existed, and that's what revdep-rebuild was upset about. If you aren't
using the older 2.2 version (nothing depends on it that can't work with
a more current version of python), you might consider running
python-rebuilder to migrate any stray modules and then unmerging 2.2
(since you won't need it any more).

Hope this helps.
Holly
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] revdep-rebuild fails

2005-09-28 Thread Wes Gray
.
.
All prepared. Starting rebuild...
emerge --oneshot --nodeps  =app-arch/rpm-4.2 =app-pda/pilot-link-0.11.8 =app-te
xt/openjade-1.3.2-r1 =app-text/uudeview-0.5.20 =dev-lang/lua-5.0.2 =dev-lang/py
thon-2.2.3-r5 =dev-libs/libcdio-0.73 =dev-python/gnome-python-1.99.16 =gnome-ba
se/gnome-vfs-1.0.5-r2 =kde-base/kdelibs-3.1.5 =kde-base/kdelibs-3.2.3 =net-libs
/gnutls-1.2.3 =x11-misc/xplanet-1.1.1
.
1.0.5-r2 =kde-base/kdelibs-3.1.5 =kde-base/kdelibs-3.2.3 =net-libs/gnutls-1.2.3
=x11-misc/xplanet-1.1.1Calculating dependencies -
emerge: there are no ebuilds to satisfy =dev-lang/python-2.2.3-r5.
.
.

Why is it trying to access an old version of python?  I removed the
/root/.revdep-rebuild*.?_* files, so that's not it.

TIA
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-28 Thread Willie Wong
On Wed, Sep 28, 2005 at 03:55:47PM -0700, Wes Gray wrote:
 emerge: there are no ebuilds to satisfy =dev-lang/python-2.2.3-r5.
 .
 .
 
 Why is it trying to access an old version of python?  I removed the
 /root/.revdep-rebuild*.?_* files, so that's not it.
 
Not an old version, but the current version as installed on your
machine. You probably have not updated python for a while. 

If you want to keep using the 2.2.3 branch of python, go ahead and do 
  emerge --oneshot =dev-lang/python-2.2.3-r6
if you run revdev-rebuild afterwards, it shouldn't rebuild python. 

If you don't insist on using 2.2.x of python, you can just 
  emerge --oneshot --update python

W
-- 
A bicycle can't stand on its own because it is two-tired.
Sortir en Pantoufles: up 48 days,  2:25
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-28 Thread Wes Gray
On Wed, Sep 28, 2005 at 07:25:44PM -0400, Willie Wong wrote:
 On Wed, Sep 28, 2005 at 03:55:47PM -0700, Wes Gray wrote:
  emerge: there are no ebuilds to satisfy =dev-lang/python-2.2.3-r5.
  .
  .
  
  Why is it trying to access an old version of python?  I removed the
  /root/.revdep-rebuild*.?_* files, so that's not it.
  
 Not an old version, but the current version as installed on your
 machine. You probably have not updated python for a while. 
 
 If you want to keep using the 2.2.3 branch of python, go ahead and do 
   emerge --oneshot =dev-lang/python-2.2.3-r6
 if you run revdev-rebuild afterwards, it shouldn't rebuild python. 
 
 If you don't insist on using 2.2.x of python, you can just 
   emerge --oneshot --update python

I have a newer version of python already.  The one revdep-rebuild is
trying to access doesn't even exist in portage.  For example, I tried
your suggestion:

# emerge --oneshot --update python
Calculating dependencies ...done!
 Auto-cleaning packages ...

 No outdated packages were found on your system.

# emerge -p python

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] dev-lang/python-2.3.5-r2

I'm at 2.3.5-r2, so I trying to figure out why revdep-rebuild is referencing
2.2.3-r5.  That is my question.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] revdep-rebuild fails

2005-09-28 Thread Willie Wong
On Wed, Sep 28, 2005 at 08:13:58PM -0700, Wes Gray wrote:
 I have a newer version of python already.  The one revdep-rebuild is
 trying to access doesn't even exist in portage.  For example, I tried
 your suggestion:
 
 # emerge --oneshot --update python
 Calculating dependencies ...done!
  Auto-cleaning packages ...
 
  No outdated packages were found on your system.
 
 # emerge -p python
 
 These are the packages that I would merge, in order:
 
 Calculating dependencies ...done!
 [ebuild   R   ] dev-lang/python-2.3.5-r2
 
 I'm at 2.3.5-r2, so I trying to figure out why revdep-rebuild is referencing
 2.2.3-r5.  That is my question.

IIRC, python is slotted. 

Run equery list -i python, you will see 2.2.3-r5 installed. Though I
am pretty sure you won't need it (according to the ewarn in the
2.3.5-r2 ebuild, if you run portage 2.0.49 and below you will need
python 2.2, otherwise, you should be able to just run
/usr/sbin/python-updater to rebuild all python packages for the 2.3
branch and unmerge 2.2.3-r5). If you are not sure whether you can
safely upgrade to python 2.3, run emerge --oneshot
=dev-lang/python-2.2.3-r6 to update to the latest stable python 2.2. 

W
-- 
Here, we have a charge conducting potato.
   ~Prof. Kirk T. McDonald, DeathEM, P-town PHY 304
Sortir en Pantoufles: up 48 days,  6:32
-- 
gentoo-user@gentoo.org mailing list