public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Arnau Bria <arnau@emergetux.net>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] broken dependencies?¿
Date: Thu, 2 Aug 2007 13:51:14 +0200	[thread overview]
Message-ID: <20070802135114.5e25a4f9@lx-arnau.pic.es> (raw)

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 <atom>`.  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



             reply	other threads:[~2007-08-02 11:57 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-08-02 11:51 Arnau Bria [this message]
2007-08-02 14:01 ` [gentoo-user] broken dependencies?¿ Alan McKinnon
2007-08-02 16:00   ` Arnau Bria
2007-08-02 17:58     ` Neil Bothwick
2007-08-02 17:37       ` Arnau Bria
2007-08-02 20:14         ` Neil Bothwick
2007-08-03  9:16           ` Arnau Bria

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070802135114.5e25a4f9@lx-arnau.pic.es \
    --to=arnau@emergetux.net \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox