gimp-related file conflicts in 20060721 rawhide

Nils Philippsen nphilipp at redhat.com
Fri Jul 21 17:33:38 UTC 2006


On Fri, 2006-07-21 at 10:22 -0500, Jay Cliburn wrote:
> Michal Jaegermann wrote:
> > On Fri, Jul 21, 2006 at 08:14:07AM -0500, Jay Cliburn wrote:
> >> Transaction Check Error:   file /usr/bin/gimptool-2.0 from install of 
> >> gimp-2.2.12-2.fc6 conflicts with file from package gimp-2.2.12-1.1.fc6
> > 
> > That most likely means that for some inscrutable reasons you
> > installed gimp for both x86_64 and i386 and now you attempt to
> > update only one of those packages.  If this is really the case
> > then yum is absolutely correct - you have a file conflict
> > and, no, these are not duplicates.
> > 
> > In situations like those both packages have to be updated in a one
> > transaction, or you will see what you are seeing, but why do
> > you need both variants of gimp installed in the first place?
> > Anything which _really_ prevents you from 'yum remove gimp.i386'?
> > 
> >    Michal
> > 
> 
> It's not uncommon for an x86_64 package to have a 32-bit companion, but 
> you're right: in this case it appears as though gimp.i386 was installed 
> at some point (though I don't think I explicitly installed it from an 
> i386 repo).  It was correctly updated as recently as a week ago.
> 
> [root at osprey log]# grep gimp yum.log.1
> Jul 14 05:11:55 Updated: gimp.x86_64 2:2.2.12-1.1.fc6
> Jul 14 05:12:04 Updated: gimp.i386 2:2.2.12-1.1.fc6
> Jul 14 11:20:43 Updated: gimp-print.x86_64 4.2.7-20.1
> Jul 14 11:22:03 Updated: gimp-print-plugin.x86_64 4.2.7-20.1
> Jul 14 11:22:04 Updated: gimp-print-utils.x86_64 4.2.7-20.1
> 
> I removed gimp.i386 and ran yum update successfully.  Thanks.

The problem you had likely stems from gimp having been present for i386
and x86_64 in the x86_64 repository for a while, which comes from both
-devel packages being present in comps (all -devel packages are pulled
in for both architectures nowadays on multilib architectures like
x86_64). The -devel packages need the normal shared libraries which were
in the main package until recently, when I split them off into the -libs
subpackage to fix that problem.

Nils
-- 
     Nils Philippsen    /    Red Hat    /    nphilipp at redhat.com
"Those who would give up Essential Liberty to purchase a little Temporary
 Safety, deserve neither Liberty nor Safety."  --  B. Franklin, 1759
 PGP fingerprint:  C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011




More information about the fedora-test-list mailing list