From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.67) (envelope-from ) id 1IGZJ3-000534-Uc for garchives@archives.gentoo.org; Thu, 02 Aug 2007 11:57:30 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l72BuD00021930; Thu, 2 Aug 2007 11:56:13 GMT Received: from afrodita.emergetux.net (41.Red-80-37-233.staticIP.rima-tde.net [80.37.233.41]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l72BpH5a015837 for ; Thu, 2 Aug 2007 11:51:18 GMT Received: from lx-arnau.pic.es (lx-arnau.pic.es [193.146.196.198]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by afrodita.emergetux.net (Postfix) with ESMTP id A35807C191 for ; Thu, 2 Aug 2007 13:50:22 +0200 (CEST) Date: Thu, 2 Aug 2007 13:51:14 +0200 From: Arnau Bria To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] broken =?UTF-8?B?ZGVwZW5kZW5jaWVzP8K/?= Message-ID: <20070802135114.5e25a4f9@lx-arnau.pic.es> X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.11; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: cc13de05-cc39-4168-a94e-240d508c459e X-Archives-Hash: 518a9d84c6eedf181db5503aad2596ee Hi, trying to purgue my system found next: pataki ~ # emerge -p --depclean *** WARNING *** Depclean may break link level dependencies. Thus, it is *** WARNING *** recommended to use a tool such as `revdep-rebuild` (from *** WARNING *** app-portage/gentoolkit) in order to detect such breakage. *** WARNING *** *** WARNING *** Also study the list of packages to be cleaned for any obvious *** WARNING *** mistakes. Packages that are part of the world set will always *** WARNING *** be kept. They can be manually added to this set with *** WARNING *** `emerge --noreplace `. Packages that are listed in *** WARNING *** package.provided (see portage(5)) will be removed by *** WARNING *** depclean, even if they are part of the world set. *** WARNING *** *** WARNING *** As a safety measure, depclean will not remove any packages *** WARNING *** unless *all* required dependencies have been resolved. As a *** WARNING *** consequence, it is often necessary to run *** WARNING *** `emerge --update --newuse --deep world` prior to depclean. Calculating dependencies... done! Dependencies could not be completely resolved due to the following required packages not being installed: ~sys-apps/suspend2-userui-0.6.4 required by sys-kernel/suspend2-sources-2.6.19-r3 Have you forgotten to run `emerge --update --newuse --deep world` prior to depclean? It may be necessary to manually uninstall packages that no longer exist in the portage tree since it may not be possible to satisfy their dependencies. Also, be aware of the --with-bdeps option that is documented in `man emerge`. But I've already done so: pataki ~ # emerge -uDpvt world These are the packages that would be merged, in reverse order: Calculating world dependencies \ !!! Ebuilds for the following packages are either all !!! masked or don't exist: mail-client/sylpheed-claws ... done! Total: 0 packages, Size of downloads: 0 kB (ok, I must change my package.keywords... So, I run a revdep-rebuild: pataki ~ # revdep-rebuild -p Configuring search environment for revdep-rebuild Checking reverse dependencies... Packages containing binaries and libraries broken by a package update will be emerged. 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... done. (/root/.revdep-rebuild.3_rebuild) Assigning files to ebuilds... Nothing to rebuild Evaluating package order... done. (/root/.revdep-rebuild.5_order) Dynamic linking on your system is consistent... All done. And my kernel is: pataki ~ # uname -a Linux pataki 2.6.22-suspend2 #1 PREEMPT Wed Aug 1 ... and I have both packages in package.keywords # grep suspend * package.keywords:sys-kernel/suspend2-sources ~x86 package.keywords:sys-apps/suspend2-userui ~x86 So, if all seems ok, why depclean says that I have a broken dependency? TIA, -- Arnau Bria http://blog.emergetux.net Bombing for peace is like fucking for virginity -- gentoo-user@gentoo.org mailing list