Yum question

Paul W. Frields stickster at gmail.com
Fri Oct 7 21:17:23 UTC 2005


While working on a new package for FE:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=170165

I've run into a goofiness that I can't figure out how to resolve
properly.  When I build this package, the "main" package includes a
specific %dir:

%dir %{_libdir}/nautilus-sendto/plugins/

The subpackages with the plugins write files into that directory.  When
I do "yum remove nautilus-sendto\*" to remove the packages after testing
functionality, I get these messages:

= = = = = = = = = = = = = = = = = = = = =
Setting up Remove Process
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package nautilus-sendto-evolution.i386 0:0.4-1 set to be erased
---> Package nautilus-sendto.i386 0:0.4-1 set to be erased
---> Package nautilus-sendto-gaim.i386 0:0.4-1 set to be erased
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository
Size
=============================================================================
Removing:
 nautilus-sendto         i386       0.4-1            installed
135 k
 nautilus-sendto-evolution  i386       0.4-1            installed
9.8 k
 nautilus-sendto-gaim    i386       0.4-1            installed
17 k

Transaction Summary
=============================================================================
Install      0 Package(s)
Update       0 Package(s)
Remove       3 Package(s)
Total download size: 0
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Removing  : nautilus-sendto              #########################
[1/3]
  Removing  : nautilus-sendto-evolution    #########################
[2/3]
  Removing  : nautilus-sendto-gaim         #########################
[3/3]

Removed: nautilus-sendto.i386 0:0.4-1 nautilus-sendto-evolution.i386
0:0.4-1 nautilus-sendto-gaim.i386 0:0.4-1
Complete!
= = = = = = = = = = = = = = = = = = =

But:

= = = = = = = = = = = = = = = = = = =
[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.

-- 
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/20051007/fcfb4350/attachment.sig>


More information about the fedora-extras-list mailing list