Joined: 30 Nov 2008 Posts: 2425 Location: Montenegro
Posted: Fri 16 Jul 2010, 16:20 Post_subject:
Tips on finding lupu packages Sub_title: Lupu is built from lucid with a reason
OK people I don't use lupu, I have it frugal and only sometimes switch to test or check something if someone needs but I see a lot of confusion regarding packages - even with access to big repo like lucid's people are still searching for dependencies and are not sure on how to get things work.
Puppy package manager (PPM) now can pull dependencies from lucid repo but it's not 100% perfect, nor user friendly so all dependencies don't always get downloaded and users end up with program icon in menu but it doesn't run and users don't know how to fix that or think it failed to install and hurry to remove package and bunch of installed dependencies.
Some of them check for errors in terminal and then search for dependency lib pets that can't be found or are incompatible/mostly compiled with different configuration from packages needed for lupu.
WELL - HERE'S THE HINT: UBUNTU DOESN'T HAVE BROKEN DEPENDENCIES IN REPO.
Let me explain - if you downloaded and installed some package from lucid repo then dependency for it must exist, maybe PPM missed to download it but deb for it exists in ubuntu repo - so if you can't find it in PPM you can try to go to
http://packages.ubuntu.com and search for a package - look in lucid repo and download i386 packages.
If you want a quick search you can append search term to url, for example if you want to find glibmm then just do this:
In given results you will see libglibmm 2.4 and choose the one from lucid repo then download i386 binary.
Any dependencies that package might have are cleanly linked on same page.
Not sure if this helps or if I explained good but I have some experience with dpup since I use it much longer before lupu was built - debian's repo has same mechanism - I know puppy's mission is to be user friendly and that everyone expects PPM to be perfect because puppy spoiled it's users hard
Any other tips please post in this thread. _________________
Joined: 11 Oct 2009 Posts: 4143 Location: Charleston S.C. USA
Posted: Wed 08 Jun 2011, 01:09 Post_subject:
The Puppy Package Manager in Lucid Puppy 5.2.5
The Puppy-Lucid repository is the official repository for Lucid Puppy.
All packages are complete for Lucid Puppy.
It also gives you the ability to get program packages from Ubuntu repositories.
These repositories are selected in the PPM config window, to show in the main PPM window program lists.
When you select a package from a Ubuntu repository, you will get a preinstall window that will give info about any missing dependency packages needed for a selected package.
To have these dependent packages also download and install:
Click on Examine Dependencies button.
You will than see a Dependencies window listing all the needed dependent packages.
Select Download and Install Selected Packages button
The required dependent packages will be downloaded and installed.
The selected program package will be downloaded and installed