I've discovered by talking with people that we are many to have problems with puppy package manager (PPM) but no-one reported it seems

In a recent thread here I made a lot of experiments because I was trying to download some ubuntu software from external repositories. Most people I heard complaining about PPM had no deep technical knowledge so they just gave up. Main problem is when someone requests a meta packages that should pull some others packages it simply aborts in the middle of the process. You can see it when trying to install something large usually.

Another problem is when you configure PPM, you need to re-start it each time manually and most of the time you have to do it a few times so you can be sure 95% people are lost in the process (example add a repos, restart, update the database, restart, activate the repos...)

About the "activate" for repos, I encountered really weird problems when trying to tick the repos. Sometimes the ticks are ignored until next restart.

Also there is the 5 repos limits that is too short IMHO.

Then, you finally have your shining PPM, databases are update, and a smile on your face thinking your next install will be all good... well, no. Even if you see a software in the listing, PPM can't find it and refuses to install. Example Firefox 16 which is a PET.

At last, it is interesting to note everyone had the same idea: install apt-get, that is strong and reliable and thanks God for the Ubuntu binary compatibility ! For the few people whom have been able to make it run after the download, the next problem is how to get apt-get database in sync with the already installed softwares in puppy... Because each time you want to install something, apt-get will also pull the whole lot of dependencies required. There, everyone is stopped. Iguleder wrote a script once that was doing the job, but it is lost now (the script), and no-one have been able to re-write something that works.

That is quite frustrating. We have a great puppy ubuntu compatible but most things in the ubuntus repos are not accessibles.

Yes, thanks, well maybe now we can improve the ppm. Most people are lost when using it, that is not because of a lack of documentation. It's only that it is complicated, re-starts etc... And the problem with meta-packages that don't pull... Maybe it would be great to have ppm only for pet files, and have apt-get for ubuntus repos or external ppas. Because we need to trim down the packs downloaded, apt-get could be embedded in a script: so when you want to download and install, you launch (for instance) puppy-apt-get which recognizes all usual apt-get parameters, then the script download/trim/install the softwares in the "puppy way". It builds up the apt-get database and don't pull the specific things puppy already have etc..

The actual PPM could become more like synaptic and work in sync with apt-get too, BUT if we have this puppy-apt-get, we could simply use synaptic, as a graphic front-end for puppy-apt-get.

There is a lot of documentation on the net, explaining to newbies "open a terminal, type apt-get install my-software" ... etc so nearly everyone have become used to this by now.

And about PPM, indeed we already have the latest Lazy-fred packet manager for SFS and PET that is really excellent, maybe there is no need to re-do anything, just use this packet manager by default. Most people I talked to, told me their first choice is the quickpet tool. It is so simple and efficient. The all wishes is that puppy repos need consolidate and centralize, get organized and make it clear for everyone.

As someone told me, when you run ubuntu v12.04 and ask to install a software, say pinta, in synaptic or apt-get, it will handle everything for you, you just ask your software, and then it will get the right versions of libs and dependencies needed for your software and won't break anything. I have installed many softwares and it's been years since I had something broke.
Meanwhile in puppy, you ask for your software but it's up to you to find the right versions of PET or libs and you never know if it will broke something or not because it will overwrite some existing libs in your system. And most people does not have the technical knowledge to handle this. (that's why somehow quickpet is so popular) - I think, and so far i'm not alone because I always hear or read the same things everywhere , we need a packet management like ubuntu that takes care of the system for the user.
PET files are dangerous http://www.murga-linux.com/puppy/viewtopic.php?t=83984_________________This is China todayAsus 1225C eeePC Atom Cedar Trail 2G Ram - DELL Optiplex 780 core2 duo 4G Ram, Intel4 chipset Video, ICH10 chipset Audio, Intel 82567LM-3 Network

I've discovered by talking with people that we are many to have problems with puppy package manager (PPM) but no-one reported it seems

In a recent thread here I made a lot of experiments because I was trying to download some ubuntu software from external repositories. Most people I heard complaining about PPM had no deep technical knowledge so they just gave up. Main problem is when someone requests a meta packages that should pull some others packages it simply aborts in the middle of the process. You can see it when trying to install something large usually.

Another problem is when you configure PPM, you need to re-start it each time manually and most of the time you have to do it a few times so you can be sure 95% people are lost in the process (example add a repos, restart, update the database, restart, activate the repos...)

About the "activate" for repos, I encountered really weird problems when trying to tick the repos. Sometimes the ticks are ignored until next restart.

Also there is the 5 repos limits that is too short IMHO.

Then, you finally have your shining PPM, databases are update, and a smile on your face thinking your next install will be all good... well, no. Even if you see a software in the listing, PPM can't find it and refuses to install. Example Firefox 16 which is a PET.

At last, it is interesting to note everyone had the same idea: install apt-get, that is strong and reliable and thanks God for the Ubuntu binary compatibility ! For the few people whom have been able to make it run after the download, the next problem is how to get apt-get database in sync with the already installed softwares in puppy... Because each time you want to install something, apt-get will also pull the whole lot of dependencies required. There, everyone is stopped. Iguleder wrote a script once that was doing the job, but it is lost now (the script), and no-one have been able to re-write something that works.

That is quite frustrating. We have a great puppy ubuntu compatible but most things in the ubuntus repos are not accessibles.

May I ask if, maybe, this could be time to have apt-get for puppy ?

Best regards

Laurent

I posted a bug report regarding Slacko 5.4X Package Manager and other modern Puppies. It is was fustrating and would fustrate new users even more. Have just tried 5.61 Precise and I must say the Package Manager seems a big improvement it installed both programs after updating it i asked it to install.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum