Linux Archive

Linux Archive (http://www.linux-archive.org/)
-   Fedora Development (http://www.linux-archive.org/fedora-development/)
-   -   File conflicts, how do they work at that point? (http://www.linux-archive.org/fedora-development/1390-file-conflicts-how-do-they-work-point.html)

Olivier Galibert 11-20-2007 03:28 PM

File conflicts, how do they work at that point?
 
Transaction Check Error:
file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts with file from package mono-core-1.2.5.1-3.fc8

Now that's a beautiful error message :-) Probably one is x86_64 and
the other i386.

What are the rules for file conflicts now? I thought they didn't
exist anymore since multilib makes them more than annoying, and you
couldn't even install both glibcs, but it looks like they can still
appear somehow...

OG.

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Hans de Goede 11-20-2007 03:33 PM

File conflicts, how do they work at that point?
 
Olivier Galibert wrote:

Transaction Check Error:
file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts with file from package mono-core-1.2.5.1-3.fc8

Now that's a beautiful error message :-) Probably one is x86_64 and
the other i386.

What are the rules for file conflicts now? I thought they didn't
exist anymore since multilib makes them more than annoying, and you
couldn't even install both glibcs, but it looks like they can still
appear somehow...

They do not exist for elf binaries, for other files, the files must be
identical for both x86_64 and i386, my guess: smcs is a shell script?


Regards,

Hans

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Christopher Aillon 11-20-2007 03:37 PM

File conflicts, how do they work at that point?
 
On 11/20/2007 05:28 PM, Olivier Galibert wrote:

Transaction Check Error:
file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts with file from package mono-core-1.2.5.1-3.fc8

Now that's a beautiful error message :-) Probably one is x86_64 and
the other i386.


The content of the file is a shell script which has a reference to
/usr/lib64 on my 64bit box, so yes they are different and would conflict
if both installed.


Were you installing something which is bringing down the 32 bit version
for you?


--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Olivier Galibert 11-20-2007 03:43 PM

File conflicts, how do they work at that point?
 
On Tue, Nov 20, 2007 at 05:28:00PM +0100, Olivier Galibert wrote:
> Transaction Check Error:
> file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts with file from package mono-core-1.2.5.1-3.fc8
>
> Now that's a beautiful error message :-) Probably one is x86_64 and
> the other i386.
>
> What are the rules for file conflicts now? I thought they didn't
> exist anymore since multilib makes them more than annoying, and you
> couldn't even install both glibcs, but it looks like they can still
> appear somehow...

Ok, now it's getting interesting:

[root@m42 ~]# rpm -Uvh /vol/corpora/system/fc8-64/Packages/mono-core-1.2.5.1-3.fc8.i386.rpm
Preparing... ########################################### [100%]
file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts with file from package mono-core-1.2.5.1-3.fc8
[root@m42 ~]# rpm -e --nodeps mono-core
[root@m42 ~]# rpm -Uvh /vol/corpora/system/fc8-64/Packages/mono-core-1.2.5.1-3.fc8.*.rpm
Preparing... ########################################### [100%]
1:mono-core ########################################### [ 50%]
2:mono-core ########################################### [100%]

Ouch. That's a killer.

OG.

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Bill Nottingham 11-20-2007 03:46 PM

File conflicts, how do they work at that point?
 
Olivier Galibert (galibert@pobox.com) said:
> Ok, now it's getting interesting:
>
> [root@m42 ~]# rpm -Uvh /vol/corpora/system/fc8-64/Packages/mono-core-1.2.5.1-3.fc8.i386.rpm
> Preparing... ########################################### [100%]
> file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts with file from package mono-core-1.2.5.1-3.fc8
> [root@m42 ~]# rpm -e --nodeps mono-core
> [root@m42 ~]# rpm -Uvh /vol/corpora/system/fc8-64/Packages/mono-core-1.2.5.1-3.fc8.*.rpm
> Preparing... ########################################### [100%]
> 1:mono-core ########################################### [ 50%]
> 2:mono-core ########################################### [100%]
>
> Ouch. That's a killer.

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

Bill

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Olivier Galibert 11-20-2007 03:54 PM

File conflicts, how do they work at that point?
 
On Tue, Nov 20, 2007 at 05:37:16PM +0100, Christopher Aillon wrote:
> On 11/20/2007 05:28 PM, Olivier Galibert wrote:
> >Transaction Check Error:
> > file /usr/bin/smcs from install of mono-core-1.2.5.1-3.fc8 conflicts
> > with file from package mono-core-1.2.5.1-3.fc8
> >
> >Now that's a beautiful error message :-) Probably one is x86_64 and
> >the other i386.
>
> The content of the file is a shell script which has a reference to
> /usr/lib64 on my 64bit box, so yes they are different and would conflict
> if both installed.
>
> Were you installing something which is bringing down the 32 bit version
> for you?

Yes, '*', from a repository which contents are 99% from the dvd image,
only up to date, and with things like "tcsh" added.

OG.

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


All times are GMT. The time now is 03:49 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.