Yum question
Paul W. Frields
stickster at gmail.com
Sat Oct 8 18:58:31 UTC 2005
On Sat, 2005-10-08 at 12:06 +0300, Ville Skyttä wrote:
> On Fri, 2005-10-07 at 17:17 -0400, Paul W. Frields wrote:
>
> > Running Transaction
> > Removing : nautilus-sendto #########################
> > [1/3]
> > Removing : nautilus-sendto-evolution #########################
> > [2/3]
> > Removing : nautilus-sendto-gaim #########################
> > [3/3]
> [...]
> > = = = = = = = = = = = = = = = = = = =
> > [pfrields at localhost ~]$ ls /usr/lib/nautilus
> > nautilus/ nautilus-sendto/
> > [pfrields at localhost ~]$ ls /usr/lib/nautilus-sendto/
> > plugins
> > [pfrields at localhost ~]$ ls /usr/lib/nautilus-sendto/plugins/
> > [pfrields at localhost ~]$ rpm -qf /usr/lib/nautilus-sendto/plugins/
> > file /usr/lib/nautilus-sendto/plugins is not owned by any package
> > = = = = = = = = = = = = = = = = = = =
> >
> > Have I made a spec boo-boo, or is this a yum bug? Apologies if this is
> > too rudimentary a problem, it's only my third package.
>
> I'm assuming that you have a dependency on the main package in all of
> the plugins. In that case, you've run into rpm's issues with erase
> ordering as witnessed by the order in which the packages are erased
> above (it's wrong, plugins should have been erased first).
Precisely... I manually removed them (rpm -e) in a logical order, and
the problem disappears. I need to get it through my thick skull that
yum is just passing on work to rpm, so that is where the problem lies.
> Related reading (there's probably a lot more of it in Bugzilla):
> https://bugzilla.redhat.com/158577
> https://bugzilla.redhat.com/155700
Thanks for the references, I will look at these bugs.
> If you care much about the above, you can have all the plugins own
> the /usr/lib/nautilus-sendto and /usr/lib/nautilus-sendto/plugins dirs.
> There are not many packages around that have accepted to apply this
> workaround though.
Nah, don't care *that* much about it, and I think you're right, most
extras folks would balk at this.
--
Paul W. Frields, RHCE http://paul.frields.org/
gpg fingerprint: 3DA6 A0AC 6D58 FEC4 0233 5906 ACDB C937 BD11 3717
Fedora Documentation Project: http://fedora.redhat.com/projects/docs/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-extras-list/attachments/20051008/67d88b32/attachment.sig>
More information about the fedora-extras-list
mailing list