[ATrpms-users] centos: yum install smart conflict
Alex Kruchkoff
A.Kruchkoff at unsw.edu.au
Mon Nov 6 11:02:17 CET 2006
Alex Kruchkoff wrote, On 06/11/06 20:34:
> Axel Thimm wrote, On 06/11/06 19:25:
>
>> On Mon, Nov 06, 2006 at 07:18:37PM +1100, Alex Kruchkoff wrote:
>>
>>
>>> Axel Thimm wrote, On 06/11/06 17:48:
>>>
>>>
>>>> On Mon, Nov 06, 2006 at 04:38:40PM +1100, Alex Kruchkoff wrote:
>>>>
>>>>
>>>>
>>>>> I decided to try CentOS instead of fc6.
>>>>> I created /etc/yum.repo.d/atrpms.repo:
>>>>>
>>>>> [atrpms]
>>>>> name=Centos $releasever - $basearch - ATrpms
>>>>> baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
>>>>> gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
>>>>> gpgcheck=1
>>>>>
>>>>> When I tried to "yum install smart" I've got
>>>>> ...
>>>>> Transaction Check Error: file /usr/share/man/man8/selinux.8.gz from
>>>>> install of libselinux-1.23.10-1.99_4.el4.at conflicts with file from
>>>>> package libselinux-1.19.1-7.2
>>>>> file /usr/include/popt.h from install of popt-1.10.2-15.2_60.el4.at
>>>>> conflictswith file from package popt-1.9.1-18_nonptl
>>>>> file /usr/lib64/libbeecrypt.so.6 from install of
>>>>> libbeecrypt6-4.1.2-10.1_14.el4.at conflicts with file from package
>>>>> beecrypt-3.1.0-6
>>>>>
>>>>> Is it a package error and it should go to bugzilla or the baseurl in
>>>>> atrpms.repo is not correct or centos 4.4 is not compatible with el4?
>>>>>
>>>>>
>>>>>
>>>> I think it's a yum issue. Can you try apt instead (does centos carry apt?)
>>>>
>>>>
>>>>
>>> Centos provides apt for i386 only.
>>> I've found apt-0.5.15lorg3.1-4.el4.rf.x86_64.rpm in Dag's repo. But...
>>>
>>> 19:06:56 1479 $ sudo apt-get update
>>>
>>>
>> Have you tried dist-upgrade here?
>>
>>
> Thanks Axel! shame on me: I didn't use apt since fc4 and already forgot
> about this option :-(
> Got this error:
> ...
> Fetched 11.5MB in 3m57s (48.4kB/s)
> libvorbisenc.so.2 is needed by (installed) arts-1.3.1-2.i386
> libvorbisenc.so.2 is needed by (installed) kdelibs-3.3.1-3.14.i386
> libvorbisfile.so.3 is needed by (installed) arts-1.3.1-2.i386
> libvorbisfile.so.3 is needed by (installed) kdelibs-3.3.1-3.14.i386
> E: Transaction set check failed
>
> Added kde-redhat x86_64 and all and ...
> Fetched 125MB in 14m26s (144kB/s)
> libvorbisenc.so.2 is needed by (installed) arts-1.3.1-2.i386
> libvorbisenc.so.2 is needed by (installed) kdelibs-3.3.1-3.14.i386
> libvorbisfile.so.3 is needed by (installed) arts-1.3.1-2.i386
> libvorbisfile.so.3 is needed by (installed) kdelibs-3.3.1-3.14.i386
> E: Transaction set check failed
>
> added kde-redhat i386 and:
> ...
> Fetched 26.3MB in 3m8s (139kB/s)
> libvorbisfile.so.3 is needed by arts-1.5.5-0.1.el4.kde.i386
> E: Transaction set check failed
>
> I'm getting closer...
>
Indeed:
My /etc/apt/sources.list.d/atrpms.list now is:
repomd http://dl.atrpms.net el$(VERSION)-$(ARCH)/atrpms/stable
rpm http://dl.atrpms.net el4-i386/atrpms stable
and
/etc/apt/sources.list.d/kde.list:
rpm http://apt.kde-redhat.org/apt/kde-redhat centos/4.4/x86_64 stable
rpm http://apt.kde-redhat.org/apt/kde-redhat centos/4.4/i386 stable
#repomd http://apt.kde-redhat.org/apt/kde-redhat centos/4.4/x86_64 stable
rpm http://apt.kde-redhat.org/apt/kde-redhat all stable
I run:
20:52:08 1504 $ sudo apt-get remove sqlite xscreensaver
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
kdeartwork pythonabi.32bit
The following packages will be upgraded
kdeartwork
The following packages will be REMOVED:
python-sqlite sqlite xscreensaver yum
The following NEW packages will be installed:
pythonabi.32bit
1 upgraded, 1 newly installed, 4 removed and 87 not upgraded.
Need to get 1776B/6084kB of archives.
After unpacking 18.9MB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://dl.atrpms.net el4-i386/atrpms/stable pythonabi.32bit
1:2.3-3.el4.at [1776B]
Fetched 1776B in 0s (2338B/s)
Committing changes...
Preparing... ########################################### [100%]
1:pythonabi ########################################### [ 50%]
2:kdeartwork ########################################### [100%]
Done.
run dist-upgrade and got
81 upgraded, 62 newly installed, 1 replaced, 7 removed and 2 not upgraded.
:-)
the last thing to do is to fix /etc/*.rpmnew files.
But this is a minor thing.
> Axel,
>
> Thanks again for your help and patience..
> Alex
>
Thanks again,
Alex
>
>>
>>
>>> 19:07:19 1480 $ sudo apt-get install smart
>>>
>>>
>> BTW the packages in question are scheduled for removal. That's not
>> really related to the dependency resolution issues, but once they are
>> away you'll be having less troubles.
>>
>>
>
>
> _______________________________________________
> atrpms-users mailing list
> atrpms-users at atrpms.net
> http://lists.atrpms.net/mailman/listinfo/atrpms-users
>
>
More information about the atrpms-users
mailing list