[pacman-dev] Strange dependence
Xavier
shiningxc at gmail.com
Mon Sep 10 12:53:36 EDT 2007
On Mon, Sep 10, 2007 at 08:36:38PM +0400, Sergej Pupykin wrote:
>
> >SP> Hi,
>
> >SP> Could anybody tell me what is this? And how to solve it properly?
>
> >SP> # pacman -R xorg
> >SP> checking dependencies...
> >SP> error: failed to prepare transaction (could not satisfy dependencies)
> >SP> :: xorg is required by ted
>
> >SP> # pacman -Qi ted
> >SP> Depends On : lesstif bash libtiff libxmu libxpm libpng
>
> I see it is %REQUIREDBY% in /var/lib/pacman/local/xorg-11R7.0-1/depends,
> but how can I fix it without manualy modifying?
>
It's a known 3.0 bug, fixed in 3.1.
But why fixing a broken entry if you are going to remove it anyway?
Just do pacman -Rd xorg.
Otherwise, you could just do pacman -S xorg if that package wasn't removed
from the repos :)
But pacman -S ted should fix it as well.
I actually wrote a little testdb tool just for that purpose, detecting the
broken REQUIREDBY fields.
http://www.archlinux.org/pipermail/pacman-dev/2007-August/009209.html
goes on there:
http://www.archlinux.org/pipermail/pacman-dev/2007-September/009249.html
I was waiting for other opinions about whether it should be a separate tool,
or rather a pacman option, like -Qt or -Qtt.
More information about the pacman-dev
mailing list