Package mgr message pisses me off!
Package mgr message pisses me off!
Ok the package manager _looks good_ but the message "write these on a piece of paper then install them" Thanks! they are not packages in the list where does one go from there?
This is so bad it should be a bug, but I suspect it is a message that makes sense to someone
Petr
This is so bad it should be a bug, but I suspect it is a message that makes sense to someone
Petr
What package/file are you trying to install?
"write these on a piece of paper then install them" usually indicates a dependency problem, i.e. some of the libraries (e.g. libXXX.so.1) needed by the program are not included in puppy. You'll need to do a search to find the files and then install them.
"write these on a piece of paper then install them" usually indicates a dependency problem, i.e. some of the libraries (e.g. libXXX.so.1) needed by the program are not included in puppy. You'll need to do a search to find the files and then install them.
[url=http://puppylinux.org]Puppylinux.org - Community home page of Puppy Linux[/url] hosted by Barry (creator of Puppy), created and maintained by the [url=http://puppylinux.org/user/readarticle.php?article_id=8]Puppy Linux Foundation[/url] since 2005
if you are referring to dotpups, the dotpup system is not a package manager at all, and was never intended to be a package manager ... dotpups are a little like a simpler NSIS
most of my dotpups have all the library files and support programs included in the package, but a few use other libraries or programs ... they usually tell you it requires to have another dotpup package installed ... you can usually download the other package from the same page
dotpup packages that were not made by me are absolutely not my responsibility ... at all ... whatsoever ... period
in fact, on my dotpup page that Puppy links to, i have a warning:
WARNING: These DotPups have been created by Puppy users and are part of Puppy Linux. Puppy Linux is not responsible for the use of these programs. It is even possible that one or more of these program could result in loss of data or even damage your sanity. Use any of these programs at your own risk. Be brave. Woof, Woof.
ok, someone changed part of the warning slightly ... i also had a similar warning at the top of the User Contributions page, though someone removed it ... i have been thinking of putting it back
the point is, packages made by Puppy users may be well made or poorly made ... they may work well or not at all ... so caveat emptor
Puppy does have a sort of package management system ... PupGet ... i am not responsible for PupGet at all (other than the name)
most of my dotpups have all the library files and support programs included in the package, but a few use other libraries or programs ... they usually tell you it requires to have another dotpup package installed ... you can usually download the other package from the same page
dotpup packages that were not made by me are absolutely not my responsibility ... at all ... whatsoever ... period
in fact, on my dotpup page that Puppy links to, i have a warning:
WARNING: These DotPups have been created by Puppy users and are part of Puppy Linux. Puppy Linux is not responsible for the use of these programs. It is even possible that one or more of these program could result in loss of data or even damage your sanity. Use any of these programs at your own risk. Be brave. Woof, Woof.
ok, someone changed part of the warning slightly ... i also had a similar warning at the top of the User Contributions page, though someone removed it ... i have been thinking of putting it back
the point is, packages made by Puppy users may be well made or poorly made ... they may work well or not at all ... so caveat emptor
Puppy does have a sort of package management system ... PupGet ... i am not responsible for PupGet at all (other than the name)
If I remember it right (the memory of a puppy is not that reliable... ), the message "write these on a piece of paper then install them" is shown when one install an alien package using the PupGet package manager.
So it's NOT a bug at all Petr, it's a great feature of PupGet that helps you track dependencies. As Puppy is a mini-distro (only 60M), it won't include every library needed by every program Btw, here's a good place to search for libraries (you need undeb, which is available as a dotpup, to extract the files). After extraction put them somewhere in /usr/lib or /root/my-applications/lib.
In case you don't know it yet, GuestToo (G2) is our puppy master who invented the dotpup software installation system for puppy
So it's NOT a bug at all Petr, it's a great feature of PupGet that helps you track dependencies. As Puppy is a mini-distro (only 60M), it won't include every library needed by every program Btw, here's a good place to search for libraries (you need undeb, which is available as a dotpup, to extract the files). After extraction put them somewhere in /usr/lib or /root/my-applications/lib.
In case you don't know it yet, GuestToo (G2) is our puppy master who invented the dotpup software installation system for puppy
[url=http://puppylinux.org]Puppylinux.org - Community home page of Puppy Linux[/url] hosted by Barry (creator of Puppy), created and maintained by the [url=http://puppylinux.org/user/readarticle.php?article_id=8]Puppy Linux Foundation[/url] since 2005
- Lobster
- Official Crustacean
- Posts: 15522
- Joined: Wed 04 May 2005, 06:06
- Location: Paradox Realm
- Contact:
Lobster admits guilty secret
It was me. I done it I felt that the warnings were so intimidating that a lot of people might be put off . . . the truth is I do tend to try every dotpup going (too many being released to continue with this) and some have even been lost. We lost a python dotpup - a ruby with rails dotpup, not sure if openoffice2 has been sorted?WARNING: These DotPups have been created by Puppy users and are part of Puppy Linux. Puppy Linux is not responsible for the use of these programs. It is even possible that one or more of these program could result in loss of data or even damage your sanity. Use any of these programs at your own risk. Be brave. Woof, Woof.
ok, someone changed part of the warning slightly ... i also had a similar warning at the top of the User Contributions page, though someone removed it ... i have been thinking of putting it back
Mark Ulrich works at such a pace some of his early dot pups are weird - BUT he corrects so fast that they soon come good.
The situation is something like this:
Pupgets (created by Barry and integrated into Puppy) can be older versions but very reliable - for example I use xchat and fvwm95 very often . . . This is the simplest way to get extra reliable programs.
GuestToos Dotpups - reliable and well tested - G2 created the dotpup format - and it is very fast, useful and a great success.
Contributed Dotpups - mostly good (some great stuff) but some kludges (one or two of mine are there - who can do without autozen?) People are either familiar, learning or trying their best . . .
On the forum - bang up to date - not yet fully tested and this is often stated . . .
The eventual aim is to merge dotpup and pupget and MU's program is part of that process.
I have used unleashed packages but am not 100% clear on them . . .? They are used to create custom puplets? Also they are not quite pupget programs? Not really sure . . .
The package manager pisses me off!
Hey guys!
I see this is a touchy issue. Anyway. The point remains; the message is not useful. This would be a great thing to fix - although it seems that a useful message is not easy. Perhaps this means something needs to be done with the process? Don't know... If there are more replies, I will give it some thought.
For those with an interest. 1) I still think this thread belongs in suggestions - it is not a problem that beginners need help with; it is a suggestion of something to fix so that beginners don't have troubles.
I was trying to install firefox, I thought I had chubby puppy with firefox, but it certainly didn't look like it.
My I also express my respect and undying gratitude for anyone and everyone who makes a contribution to the whole linux venture.
Petr Ivanovich
Come the revolution brothers and sisters...
I see this is a touchy issue. Anyway. The point remains; the message is not useful. This would be a great thing to fix - although it seems that a useful message is not easy. Perhaps this means something needs to be done with the process? Don't know... If there are more replies, I will give it some thought.
For those with an interest. 1) I still think this thread belongs in suggestions - it is not a problem that beginners need help with; it is a suggestion of something to fix so that beginners don't have troubles.
I was trying to install firefox, I thought I had chubby puppy with firefox, but it certainly didn't look like it.
My I also express my respect and undying gratitude for anyone and everyone who makes a contribution to the whole linux venture.
Petr Ivanovich
Come the revolution brothers and sisters...
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
No need to put it in Suggestions!I see this is a touchy issue. Anyway. The point remains; the message is not useful. This would be a great thing to fix - although it seems that a useful message is not easy. Perhaps this means something needs to be done with the process? Don't know... If there are more replies, I will give it some thought.
The PupGet package manager is a work-in-progress, and I got as far as identifying missing dependencies -- it is intended that a future version will then tell you what package to download that has those dependencies
-- this will apply to PupGet packages, not DotPups -- I mean, the package manager will only know about dependency files in the PupGet collection.
OK here is a suggestion. Puppy is great because it is light weight (and works and ...) In order to add stuff, lets assume you _have_ to be connected to the internet. So, perhaps pupget (?) remains simply something that can install packages and that has no idea about dependencies. However, a website is provided that _does_ know about dependencies _and_ about where to get software (whether or not its in a dotpup). The website could poll sources to see if they are still there and relevant, and possibly warn developers when a package used by their stuff changed. As a user my machine would need to inform the website about what I already had, but the calculations could be done on the website. Indeed it probably wouldn't hurt if pupRemove(?) had to use the website to sort out dependencies. Anyway, that's my two cents worth. If it is feasable, then I think it would be great to keep newbies ignorant of dependencies.
Petr
Petr
To expand on Petr's idea, such an intelligent website could go so far as to inspect a computer over the internet to see what hardware it had (by e.g. a small Linux which downloads quickly) then compile an a la carte Puppy containing only the hardware drivers necessary for that computer, plus only the application software you chose. Nothing wasted and all dependencies accounted for. Bill Gates would love this idea because it would result in a compiled OS which wouldn't be much use with any other combination of hardware, but it would work just as well for Linux. Question is, who pays for it and maintains it?
Solution: put the wizard and everything else, or at least enough to get online, on a CD or DVD, not on the web.
Solution: put the wizard and everything else, or at least enough to get online, on a CD or DVD, not on the web.
Last edited by Flash on Wed 19 Oct 2005, 19:27, edited 1 time in total.
I like this idea as far as I understand it. It is a horrible feeling to be stalled out after Puppy's sweet install, and (humbly) come to Beginner's Help only to find highly technical specific install problems. It makes Puppy look very problematic- which it is not.
many websites have simple, non intrusive troubleshooters for specific problems. That's really all a wizard is. Puppy IDs the vendor chip number for modems for example. That's great, and its short enough to 'copy down on a scrap of paper'.
many websites have simple, non intrusive troubleshooters for specific problems. That's really all a wizard is. Puppy IDs the vendor chip number for modems for example. That's great, and its short enough to 'copy down on a scrap of paper'.