Error when updating via Yum
Transaction Check Error: file /usr/share/man/man1/xmlcatalog.1.gz from
install of libxml2-2.6.27-1.FC6 conflicts with file from package
libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from install of
libxml2-2.6.27-1.FC6 conflicts with file from package libxml2-2.6.26-2.1.1
This looks like yum is confused. So am I.
Help please?
Dave
Re: Error when updating via Yum
CWO4 Dave Mann wrote:
[color=blue]
> Transaction Check Error: file /usr/share/man/man1/xmlcatalog.1.gz from
> install of libxml2-2.6.27-1.FC6 conflicts with file from package
> libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from install
> of libxml2-2.6.27-1.FC6 conflicts with file from package
> libxml2-2.6.26-2.1.1
>
>
> This looks like yum is confused. So am I.[/color]
Hmmm......... do you have perhaps a mixed mode environment???
$ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
libxml2-2.6.27-1.FC6.x86_64.rpm
libxml2-2.6.27-1.FC6.i386.rpm
Sometimes it helps to specify;
yum update libxml2*.x86_64 libxml2*.i386
Re: Error when updating via Yum
Lenard wrote:[color=blue]
> CWO4 Dave Mann wrote:
>[color=green]
>> Transaction Check Error: file /usr/share/man/man1/xmlcatalog.1.gz from
>> install of libxml2-2.6.27-1.FC6 conflicts with file from package
>> libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from install
>> of libxml2-2.6.27-1.FC6 conflicts with file from package
>> libxml2-2.6.26-2.1.1
>>
>>
>> This looks like yum is confused. So am I.[/color]
>
> Hmmm......... do you have perhaps a mixed mode environment???
>
> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
> libxml2-2.6.27-1.FC6.x86_64.rpm
> libxml2-2.6.27-1.FC6.i386.rpm
>
> Sometimes it helps to specify;
>
> yum update libxml2*.x86_64 libxml2*.i386
>[/color]
Here is the output from my workstation. I'm going to google the mixed
mode environment to understand that after I post this.
[root@localhost ~]# rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
libxml2-2.6.26-2.1.1.x86_64.rpm
libxml2-2.6.27-1.FC6.x86_64.rpm
libxml2-2.6.26-2.1.1.i386.rpm
[root@localhost ~]#
Thanks!
Dave
Re: Error when updating via Yum
Lenard wrote:[color=blue]
> CWO4 Dave Mann wrote:
>[color=green]
>> Transaction Check Error: file /usr/share/man/man1/xmlcatalog.1.gz from
>> install of libxml2-2.6.27-1.FC6 conflicts with file from package
>> libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from install
>> of libxml2-2.6.27-1.FC6 conflicts with file from package
>> libxml2-2.6.26-2.1.1
>>
>>
>> This looks like yum is confused. So am I.[/color]
>
> Hmmm......... do you have perhaps a mixed mode environment???
>
> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
> libxml2-2.6.27-1.FC6.x86_64.rpm
> libxml2-2.6.27-1.FC6.i386.rpm
>
> Sometimes it helps to specify;
>
> yum update libxml2*.x86_64 libxml2*.i386
>[/color]
Lo and Behold!
This explains it all:
[url]http://www.linuxquestions.org/questions/showthread.php?t=465482[/url]
Simply amazing what you find when you do a Google-Linux search. Doh!
Cheers,
Dave
Re: Error when updating via Yum
CWO4 Dave Mann wrote:[color=blue]
> Lenard wrote:[color=green]
>> CWO4 Dave Mann wrote:
>>[color=darkred]
>>> Transaction Check Error: file
>>> /usr/share/man/man1/xmlcatalog.1.gz from install of
>>> libxml2-2.6.27-1.FC6 conflicts with file from package
>>> libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from
>>> install of libxml2-2.6.27-1.FC6 conflicts with file from package
>>> libxml2-2.6.26-2.1.1
>>>
>>>
>>> This looks like yum is confused. So am I.[/color]
>>
>> Hmmm......... do you have perhaps a mixed mode environment???
>>
>> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
>> libxml2-2.6.27-1.FC6.x86_64.rpm libxml2-2.6.27-1.FC6.i386.rpm
>>
>> Sometimes it helps to specify;
>>
>> yum update libxml2*.x86_64 libxml2*.i386
>>[/color]
>
>
> Lo and Behold!
>
> This explains it all:
>
> [url]http://www.linuxquestions.org/questions/showthread.php?t=465482[/url]
>
> Simply amazing what you find when you do a Google-Linux search. Doh!
>
>
> Cheers,
>
> Dave[/color]
I did some more work and found that out of a bunch of updates, only
these failed due to the mixed mode environment yum update problem:
gstreamer*
libxml*
I went ahead and upgrades all others with no problems. My question is
"why" out of all the others do these fail?
Cheers,
Dave
Re: Error when updating via Yum
CWO4 Dave Mann wrote:
[color=blue]
> CWO4 Dave Mann wrote:[color=green]
>> Lenard wrote:[color=darkred]
>>> CWO4 Dave Mann wrote:
>>>
>>>> Transaction Check Error: file
>>>> /usr/share/man/man1/xmlcatalog.1.gz from install of
>>>> libxml2-2.6.27-1.FC6 conflicts with file from package
>>>> libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from
>>>> install of libxml2-2.6.27-1.FC6 conflicts with file from package
>>>> libxml2-2.6.26-2.1.1
>>>>
>>>>
>>>> This looks like yum is confused. So am I.
>>>
>>> Hmmm......... do you have perhaps a mixed mode environment???
>>>
>>> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
>>> libxml2-2.6.27-1.FC6.x86_64.rpm libxml2-2.6.27-1.FC6.i386.rpm
>>>
>>> Sometimes it helps to specify;
>>>
>>> yum update libxml2*.x86_64 libxml2*.i386
>>>[/color]
>>
>>
>> Lo and Behold!
>>
>> This explains it all:
>>
>> [url]http://www.linuxquestions.org/questions/showthread.php?t=465482[/url][/color][/color]
Yep, I know this every well, I'm Lenard both here and there.
[color=blue]
> I did some more work and found that out of a bunch of updates, only
> these failed due to the mixed mode environment yum update problem:
>
> gstreamer*
> libxml*
>
> I went ahead and upgrades all others with no problems. My question is
> "why" out of all the others do these fail?[/color]
Maybe because how yum works??? Like I said in the linuxquestions.org thread
try keeping the updates minimized or as I said here specify.
Now if you still have this issue(from your posting here);
[root@localhost ~]# rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
libxml2-2.6.26-2.1.1.x86_64.rpm
libxml2-2.6.27-1.FC6.x86_64.rpm
libxml2-2.6.26-2.1.1.i386.rpm
Download the two updated libxml2 rpm packages to a common location and fix
this issue;
rpm -Uvh libxlm2*.rpm --force
The force switch is needed because you already have the updated 64-bit
package installed.
Re: Error when updating via Yum
Lenard wrote:[color=blue]
> CWO4 Dave Mann wrote:
>[color=green]
>> CWO4 Dave Mann wrote:[color=darkred]
>>> Lenard wrote:
>>>> CWO4 Dave Mann wrote:
>>>>
>>>>> Transaction Check Error: file
>>>>> /usr/share/man/man1/xmlcatalog.1.gz from install of
>>>>> libxml2-2.6.27-1.FC6 conflicts with file from package
>>>>> libxml2-2.6.26-2.1.1 file /usr/share/man/man1/xmllint.1.gz from
>>>>> install of libxml2-2.6.27-1.FC6 conflicts with file from package
>>>>> libxml2-2.6.26-2.1.1
>>>>>
>>>>>
>>>>> This looks like yum is confused. So am I.
>>>> Hmmm......... do you have perhaps a mixed mode environment???
>>>>
>>>> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
>>>> libxml2-2.6.27-1.FC6.x86_64.rpm libxml2-2.6.27-1.FC6.i386.rpm
>>>>
>>>> Sometimes it helps to specify;
>>>>
>>>> yum update libxml2*.x86_64 libxml2*.i386
>>>>
>>>
>>> Lo and Behold!
>>>
>>> This explains it all:
>>>
>>> [url]http://www.linuxquestions.org/questions/showthread.php?t=465482[/url][/color][/color]
>
> Yep, I know this every well, I'm Lenard both here and there.
>[color=green]
>> I did some more work and found that out of a bunch of updates, only
>> these failed due to the mixed mode environment yum update problem:
>>
>> gstreamer*
>> libxml*
>>
>> I went ahead and upgrades all others with no problems. My question is
>> "why" out of all the others do these fail?[/color]
>
> Maybe because how yum works??? Like I said in the linuxquestions.org thread
> try keeping the updates minimized or as I said here specify.
>
> Now if you still have this issue(from your posting here);
>
> [root@localhost ~]# rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" libxml2
> libxml2-2.6.26-2.1.1.x86_64.rpm
> libxml2-2.6.27-1.FC6.x86_64.rpm
> libxml2-2.6.26-2.1.1.i386.rpm
>
> Download the two updated libxml2 rpm packages to a common location and fix
> this issue;
>
> rpm -Uvh libxlm2*.rpm --force
>
> The force switch is needed because you already have the updated 64-bit
> package installed.
>
>[/color]
Well sir, that kicked it's ass! Worked perfectly -- now to tackle the
gstreamer update> rpm -Uvh libxlm2*.rpm --force
..
Hummmm, title for a new movie? The Gstreamer Conundrum"
Never mind.
Thanks for the help!
Dave