Re: [gentoo-user] revdep-rebuild fails
-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
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
-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
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
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
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
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
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
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
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
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
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
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
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
. . 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
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
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
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