Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
That is all fine and dandy except when installing using YAST, it always mentions that there are missing sub-packages. So, it cannot install without the missing subpackags.
So, I download the missing sub-packages only to find out that the missing sub-package ALSO has missing sub-packages (I hope I am making sense here). This hydra seems to go on forever!
So, I have the following questions:
Question 1: Is there a way to download ALL of the packages needed for Opensuse 10.3 from this site? The idea is to put them all into just one RPM directory and adjust YAST to look there.
Question 2: Is there a way for YAST to fill in the missing blanks from the RPM directory instead of me having to do it?
This would be so nice
Any help, hints or advice is most graciously appreciated.
Distribution: Mandriva 2009 X86_64 suse 11.3 X86_64 Centos X86_64 Debian X86_64 Linux MInt 86_64 OS X
Posts: 2,369
Rep:
Before trying to answer question be more specific what kind of package did you try to install ?
Because as long as I use suse let say 15 years now I do not know better than all the package dependencies is resolved by yast it self
Did you ever try software. opensuse.org ?
So again with package do you mean ?
I agree with you but have no solution, I keep about five repositories in my yast and even with fast internet it is a pain to wait on to download the files into YaST from all five to view.
ronlau9 try the latest hp printer driver hplip. They will drive you crazy with the dependencies. It isn't only Suse, I installed it on three different distros and they all ask for the same dependences.
Last edited by Larry Webb; 08-03-2008 at 01:58 PM.
1. Suse Yast can (and does!) find dependencies, and lets you automatically download and install them (this is Good).
2. Unfortunately, Suse can't anticipate dependencies of dependencies, or dependencies of dependencies of dependencies, etc. Nor can any package manager. YAST is good, but it isn't clairvoyant ;-)
3. This is annoying under the best of circumstances; it's especially painful if you've got a slow Internet connection, or you've configured YaST to scan lots of different repositories.
4. In my experience, I've seldom (if ever) had more than two levels of dependencies. But then again, I tend to load a lot of stuff up-front, so I'm less likely to encounter the problem.
Q: What package were you originally trying to load?
Q: Could you tell us a few of the dependencies, and a few of the sub-dependencies, you encountered
<= I'm definitely curious
In my experience, this is the exception ... not the rule
SUGGESTION (for Larry Webb):
I usually just have my CD/DVD, and one "favorite" repository in my YAST list (then I manually download and install the .rpm if it isn't in one of the "standard" places). Just a thought...
Mufasa - please do let us know what specific package caused you grief...
I agree that YaST is probably as good as they come but look at the manual installation of the latest hplip driver which does not come on a repository and you have to get from Source Forge. I had to manual load it because every time I tried automatic it refused giving me four missing files and when I tried to add them they would not load complaining missing dependencies so I do a manual load which after about three trys went. Take a look at the dependent files they have you load under manual install on Suse 10.2 or 10.3. If I remember they come from three different places.
Last edited by Larry Webb; 08-03-2008 at 02:21 PM.
Distribution: Mandriva 2009 X86_64 suse 11.3 X86_64 Centos X86_64 Debian X86_64 Linux MInt 86_64 OS X
Posts: 2,369
Rep:
Well I always use Epson printers , because it was recommended to me as the most friendly Linux printer
Never had a problem with it maybe I am just lucky
Basically, I was looking at the instructions to install Oracle 11.1 (even though I will be installing 10.x - but - I thought the library requirements were the same). So, from the list of what was needed, the following was mentioned:
After going to the download site for x86_64 OpenSuse (for packages). I downloaded the ones that seemed to be "missing" from my system. I do not have access to the internet from that box. I come to the computer that does have internet access, plug in my USB drive and download the .rpms there. I then unplug it and take it to my computer (not networked) to use.
So, after gathering all that I thought I needed, I take it over to the other machine only to find that more dependencies were listed. I did not know how much further down would I have had to go :-|
Is there a way to download ALL of the files/.rpms/packages that are on the site? I think I could make it with that approach.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.