Click to See Complete Forum and Search --> : Package conflict resolution


icedfusion
07-04-2004, 03:42 PM
I am using SUSE 9.1
I have installed apt-get (which is what I use for installing software the majority of the time - but i use YOU for security updates etc)

I try and install GAIM and I obtain the following conflicts (given at end for those interested).
What I would like to know is how do i resolve these?
I tried to uninstall the listed packages, but I am unable to using apt-get remove.
How do i determine what software installed them as a dependancy so that I can uninstal it? I have tried all sorts of search criteria but cant seem to find anything that canhelp me.

Thanks

ice.

file /usr/lib/libopencdk.so.8.0.0 conflicts between attempted installs of opencdk-0.5.4-1suse91 and libopencdk-0.5.3-34.1
file /usr/bin/certtool conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/bin/gnutls-cli conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/bin/gnutls-cli-debug conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/bin/gnutls-serv conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/bin/gnutls-srpcrypt conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/share/man/man1/gnutls-cli-debug.1.gz conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/share/man/man1/gnutls-cli.1.gz conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/share/man/man1/gnutls-serv.1.gz conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26
file /usr/share/man/man1/gnutls-srpcrypt.1.gz conflicts between attempted installs of gnutls0-0.9.99-1suse91 and gnutls-1.0.8-26

icedfusion
07-05-2004, 05:55 AM
Anyone got any ideas where i can begin looking?

ta.

ice.

Rinias
07-05-2004, 02:21 PM
Dunno- seems like you either have an old system or are trying to install an old package...

But you have 9.1, so it's not that. Try to see if GAIM is on your SUSE Cds. I think it might just be a version problem.

icedfusion
07-06-2004, 08:53 AM
well, i tried to find the files i list, i.e:
/usr/lib/libopencdk.so.8.0.0

etc so that I could run the following command:

rpm -q --whatprovides /usr/lib/libopencdk.so.8.0.0

but alas no luck.

I tried your suggestion Rinnias, but it appears that I do not have Gaim on my 9.1 install CD.

Thanks

ice.

bathory
07-06-2004, 09:59 AM
I would suggest to use YAST/YAST2 to install and uninstall packages in Suse, since apt-get is for Debian users. Or you can download the source code for Gaim and compile it by yourself.

sharth
07-06-2004, 12:08 PM
Apt was ported to other distributions (and prm systems) as well.

I would imagine that you're probably using a repository for an older version of suse...

try http://www.usr-local-bin.org/

Rinias
07-06-2004, 01:50 PM
I would imagine that you're probably using a repository for an older version of suse...

Sounds like what I was trying to say...

Try your YAST (or YOU or whatever) to update it. There should be an option for updating your soft.

Otherwise, there's always the source option

... I think I just repeated what everyone else said...

sharth
07-06-2004, 03:46 PM
i was just trying to focus on the apt reposit probably being wrong.

in the mean time, post your /etc/apt/sources.list as well.

icedfusion
07-07-2004, 02:21 PM
When I try to use YOU or YAST to update, YOU only seems to update the system rather than give me the choice to install packages. YAST however, only lets me choose programs from the CD (what do i add to install from a repositry from the net?)

My apt-get respositry list looks like this:

rpm ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.1-i386 update-prpm update suse-people suse-projects security-prpm security base kde gnome xfree86 xorg mozilla suser-rbos suser-gbv usr-local-bin suser-tcousin suser-scorot funktronics packman packman-i686 kernel-of-the-day wine kde3-stable
rpm-src ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.1-i386 update-prpm update suse-people suse-projects security-prpm security base kde gnome xfree86 xorg mozilla suser-rbos suser-gbv usr-local-bin suser-tcousin suser-scorot funktronics packman packman-i686 kernel-of-the-day wine kde3-stable

rpm http://guru.unixtech.be/apt/ SuSE/9.1-i686 guru

rpm http://macromedia.rediris.es/apt suse/8.x macromedia

What I find odd is that I cant seem to find the files it says it conflicts with....mmmm.....

ice.

sharth
07-07-2004, 10:50 PM
try this.

apt-get update && apt-get upgrade && apt-get -s dist-upgrade

and show us the entire output. thanks.

icedfusion
07-11-2004, 12:21 PM
Noooooooooooo..........

I performed the commands that you suggested and it has upgraded lots of packages - one of these being Firefox. My Firefox did not run. I uninstalled it and reinstalled it and again it will not run....
:(

Also, the conflict of my packages still occurs....
:(

ice.

sharth
07-11-2004, 11:09 PM
well, the preferance was that you sould tell me waht it updated too...

heres a list of what it did

apt-get update == run it every now and then, it upgrades the package cache of available packages.

apt-get upgrade == run it every now and then, it will upgrade all packages that can be upgraded without adding or removing other packages.

apt-get dist-upgrade == upgrade all packages to the most recent version even if you have to remove or add other packages.

the -s tag on dist-upgrade would make it not actually run the program, just show the output.

so... if you could please run apt-get -s dist-upgrade and show me the output, and we'll also figure out why firefox is hating you.

paj12
07-11-2004, 11:43 PM
The gaim thng seems to be a moot point now, but here (ftp://ftp.pbone.net/mirror/ftp.gwdg.de/pub/linux/misc/apt4rpm/suse/usr-local-bin/9.1/gaim-0.79-100.SuSE.ulb.1.i586.rpm) is an RPM for gaim.

Is there any particular reason you're using apt as opposed to YaST? All of the software in SuSE is in RPM format. If you get all your software in the same format you'll run into fewer problems later on. Just my $.02

icedfusion
07-12-2004, 02:35 PM
Ok, I have solved the issue of not being able to instal Gaim. What I did was this:

1. remove amsn
2. remove tls
3. remove gnutls
4. install gaim
5. install gnutls
6. install tls
7. install amsn

For some reason this seems to have worked, no idea why.

For those who want to know, I believe tls and gnutls install packages relating to SSL (which are required by gaim and amsn).

I have now uninstalled MozillaFirefox completly and tried to reinstall the latest version, but it does not work. However, if I use the version that is on the CD, it seems to work OK, why would an update via aptget prevent me from running MozillaFirefox??

However, as requested here is the output to:
apt-get -s dist-upgrade (please see attached text file).

Thanks

ice.

icedfusion
07-12-2004, 02:42 PM
File attached in here.

Sorry.

ice.

Penguin_newbie
07-12-2004, 04:05 PM
Gaim is on hte Suse 9.1 cd.
You can use YAST to install it

If you go to software upadtes in YAST annd do a search for gaim, it will find it and install it.

icedfusion
07-13-2004, 09:01 AM
As mentioned previously, Gaim is not on the CD that I have.
As I am reasonably impressed with SUSEl, I have decided to purchase the Pro edition from amazon.

Well, I like to tinker around alot and I make loads of mistakes as I go - so I have now reinstalled SUSE 9.1, now my fonts in amsn (gaim installs but wants a specific SSL pacakage) look crap so I have started on my quest to resolve this.

New version of Mozilla still refuses to run, but that will be a different topic.

Thanks for input guys, its the searching of threads and your answers to other peoples questions that helps me on my way.

Cheers.

ice.

paj12
07-13-2004, 11:34 AM
If you're looking for packages, go to ftp.suse.com (ftp://ftp.suse.com/). You can find RPMs for 99% of the software that comes with the Pro edition. If you're using the download CD and are lacking some software, this should be the first place you look.