On Sun, Feb 17, 2002 at 02:53:51PM -0800, [EMAIL PROTECTED] wrote: > [snip] > OK, I tried what you suggested and found the same problem as you found. > Here are some questions: > > 1) Is there some way to tell "apt-get install kde" to just install > whatever it can, and ignore any unmet dependency problems? (This would > save me a _lot_ of extra learning & work right now, which is an acceptable > tradeoff to me at this point, knowing some things will not be fully > installed.) Not as far as I know, but you could look at dependencies of KDE, perhaps write a script to do that.
> > > 2) Is there a way to set up apt to automatically & safely solve problems > of this kind? Perhaps by using the following 'default release' procedure? > > [Hmm, my guess is that this probably won't solve this problem. :( ] > > create the file /etc/apt/apt.conf > and put in it only the following line: > APT::Default-Release "testing";] > > And, to install a package do: > apt-get install <package>/unstable > [in my case: > apt-get install kde/unstable] > > > 3) How do I find ("track down") a copy of the correct package? > I couldn't find "libglib" at: > http://204.152.189.120/debian/pool/main/libg/ > I think it's under main/g > > 4) How can it be installed? - > Will something like (making appropriate substitutions) > "apt-get install libglib1.3-12xxxx.deb" work? > If not, do you have a url or pointer to what I'd need to read to learn how > to use dpkg to do this package install? > dpkg -i file.deb man dpkg > > 5) How know which package is the correct one I need to dl & install? > > When I do: > apt-get -s install libkmid > ... > Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created > or been moved out of Incoming. > > Sorry, but the following packages have unmet dependencies: > libkmid: Depends: libglib1.3-12 (>= 1.3.12) but it is not installable > > That shows ">=". > > That is different from what you said: > > The problem at that time was that libkmid > > is dependent explicitly on libglib1.3-12. That's not available any more, > > being superceded by libglib1.3-13. > > So, if it has been supersceded by 1.3-13, why doesn't apt-get obtain > 1.3-13, which would satisfy ">= 1.3.12"? > - Oh, is this why: the "-13" doesn't refer to the same thing as the ".13"? > Yes, apt sees different packages : libglib1.3-12 and libglib1.3-13 . ">=" tells it about a version of a package. Apt sees libglib1.3-12_1.3.12-1 and libglib1.3-13_1.3.13-1 , which are in it's opinion completely different packages. > So, is 1.3-13 being required, but is not available yet? > > (Maybe I should try looking into this more deeply using "apt-cache show > libglib1", or showpkg, or?) "apt-cache search foo" is a neat way to search for keywords. > > 6) How would one know one wants kdebase3-audiolibs, not > kdebase-audiolibs? Do you have a pointer to something that tells me about > what kdebase, and kdebase3 are, and how I could determine which I want in > my case? > > 7) Since: > apt-get -s install kdebase3-audiolibs > Package kdebase3-audiolibs 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 kdebase3-audiolibs has no installation candidate > > Where do I look next to start tracking this down? Look on what kde depends (apt-cache show kde is a good way). And it says : kdebase-audiolibs | kdebase3-audiolibs so you can try kdebase-audiolibs instead. and don't forget apt-cache search. It's easier to just take list of packages on which kde depends and install them in one big apt-get install . I hope it helps and I am not too confusing :-) > [snip] -- GPG key-id: 1024D/DF04A255 Dmitriy AA16 8FAB 74E1 3511 83D0 9F4B F087 CEC9 DF04 A255 * encrypted personal mail is very much preferred *
pgp8De78z3DWR.pgp
Description: PGP signature