SuSE package rant. (Was Re: Mozilla upgrade from version 0.9.4-4 to 1.0 w/apt4rpm.)
I am trying to upgrade my java2 and unixODBC with an "apt-get install java2 unixODBC" command and this is what I get in return: thor:/home/brian # apt-get install java2 unixODBC Processing File Dependencies... Done Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: unixODBC 1 packages upgraded, 1 newly installed, 0 to remove(replace) and 443 not upgraded. Need to get 24.5MB of archives. After unpacking 376kB will be freed. Get:1 ftp://ftp.gwdg.de SuSE/8.0-i386/base java2 1.3.1-372 [23.7MB] Get:2 ftp://ftp.gwdg.de SuSE/8.0-i386/base unixODBC 2.1.1-190 [731kB] Err ftp://ftp.gwdg.de SuSE/8.0-i386/base unixODBC 2.1.1-190 Data socket timed out Fetched 23.7MB in 2h0m0s (3296B/s) Failed to fetch ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/8.0-i386/RPMS.base/unixODBC-2.1.1-190.i386.rpm Data socket timed out E: Unable to fetch some archives, maybe try with --fix-missing? thor:/home/brian # apt-get unixODBC E: Invalid operation unixODBC thor:/home/brian # apt-get install unixODBC Reading Package Lists... Done Building Dependency Tree... Done You might want to run `apt-get -f install' to correct these: Sorry, but the following packages have unmet dependencies: java2: Depends: libodbc.so but it is not installable Depends: libodbcinst.so but it is not installable E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution). When I try "apt-get -f install libodbc.so" I get: thor:/home/brian # apt-get -f install libodbc.so Reading Package Lists... Done Building Dependency Tree... Done Package libodbc.so has no available version, but exists in the database. This typically means that the package was mentioned in a dependency and never uploaded, has been obsoleted or is not available with the contents of sources.list E: Package libodbc.so has no installation candidate On Friday 12 July 2002 02:16, Richard Bos wrote: - APT shows here that an rpm is not correctly build/created (java2/unixODBC) - and it is the task of the package provider to - correct this => tell SuSE - (sorry)! I choose to wait for a response from SuSE before I let loose, but if it #¤%* is #¤%*|+$! For anyone not having followed this thread, I am trying to install Mozilla 1.x with apt-get, but need to update/upgrade java2 and unixODBC. SuSE 7.3 AND 8.0 java2 and unixODBC pkgs. return the above message: Sorry, but the following packages have unmet dependencies: java2: Depends: libodbc.so but it is not installable Depends: libodbcinst.so but it is not installable E: Unmet dependencies. Try using -f. Solutions/Explanations Please! Brian
On Fri, Jul 12, 2002 at 09:50:04AM +0700, Brian Durant wrote:
I am trying to upgrade my java2 and unixODBC with an "apt-get install java2 unixODBC" command and this is what I get in return: [snip] I choose to wait for a response from SuSE before I let loose, but if it #¤%* is #¤%*|+$! For anyone not having followed this thread, I am trying to install Mozilla 1.x with apt-get, but need to update/upgrade java2 and unixODBC. SuSE 7.3 AND 8.0 java2 and unixODBC pkgs. return the above message: [snip]
AFAIK, apt-get is NOT supported by SuSE. If you choose to use it, fine, but please don't blame SuSE if it doesn't work the way you expect. I upgraded to Mozilla 1.x by just downloading the RPM from the FTP site. Best Regards, Keith -- LPIC-2, MCSE, N+ Right behind you, I see the millions Got spam? Get spastic http://spastic.sourceforge.net
On Friday 12 July 2002 17:39, Keith Winston wrote: - AFAIK, apt-get is NOT supported by SuSE. If you choose to use it, fine, - but please don't blame SuSE if it doesn't work the way you expect. I - upgraded to Mozilla 1.x by just downloading the RPM from the FTP site. That is correct, apt-get is not supported by SuSE. However, if you read the posting, you would see that the issue was with the packages and not apt-get. I am still unsure if there is a problem (as I also stated), but if there is: #¤%! ;-) I have also managed to install Mozilla with apt-get (finally). I am still unsure about the difference between "java2" and "unixODBC" and the whys and wherefores, but at least Mozilla is working :-) Cheers, Brian
On Fri, Jul 12, Brian Durant wrote:
On Friday 12 July 2002 17:39, Keith Winston wrote: - AFAIK, apt-get is NOT supported by SuSE. If you choose to use it, fine, - but please don't blame SuSE if it doesn't work the way you expect. I - upgraded to Mozilla 1.x by just downloading the RPM from the FTP site.
That is correct, apt-get is not supported by SuSE. However, if you read the posting, you would see that the issue was with the packages and not apt-get.
And since YaST2 has no problems it is a apt-get problem ;-) The real problem is java and the RPM package format. They doesn't fit together. But YaST2 can workaround it, looks like apt-get not. Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE Linux AG Deutschherrnstr. 15-19 D-90429 Nuernberg -------------------------------------------------------------------- Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B
On Fri, 2002-07-12 at 12:50, Brian Durant wrote:
Sorry, but the following packages have unmet dependencies: java2: Depends: libodbc.so but it is not installable Depends: libodbcinst.so but it is not installable E: Unmet dependencies. Try using -f.
Solutions/Explanations Please!
It's very annoying, agreed. I don't understand the reasons, but I know the solution: you need to either remove that stupid unixODBC from your system with rpm -e --nodeps, before running apt-get, or else run apt-get -f install, as it says. The command you need is just this, "apt-get -f install"; not as you had it, "apt-get -f install libodbc.so" - that probably explains that part of your problems anyhow. As I said, I don't know what goes on there, but the above fixed that same problem for me Good luck! --------------------------------------------------------------------- "The earth has enough for everyone's needs, but not for some people's greed." - Gandhi -- 11:15pm up 3 days, 7:48, 3 users, load average: 1.08, 1.03, 1.00--
participants (4)
-
andrew fries
-
Brian Durant
-
Keith Winston
-
Thorsten Kukuk