PSI: Puppy Software Installer 07

Stuff that has yet to be sorted into a category.
Message
Author
setecio
Posts: 326
Joined: Wed 01 Nov 2006, 12:09
Location: UK

#76 Post by setecio »

Bookmarked

campamax
Posts: 27
Joined: Fri 22 Jun 2007, 08:42
Location: Genova (Italy)

Newbie question

#77 Post by campamax »

Can anyone tell me how to let this tool know I am behind a proxy server? Here at work we have a proxy server which opens only port 3838; the puppy package manager works fine, while when I launch PSI and I confirm to download the list again, I only get three fast-closing orange messages that I cannot read, and then the program window list remains empty.

Can someone help?!?

Thanks
[i]campamax[/i]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#78 Post by MU »

try to increase the timeouts.

edit:
/usr/local/Puppy-Software-Installer/resource/updatepackagelist

replace line 21
wget -T 6
with:
wget -T 30

If that does not help, and it is really a proxy-problem, try this program to edit the wget-configuration:
Wget-Wizard
http://dotpups.de/dotpups/Internet/

Mark

campamax
Posts: 27
Joined: Fri 22 Jun 2007, 08:42
Location: Genova (Italy)

#79 Post by campamax »

Thanks Mark: I will try as soon as I can and let you know.
Thank you
[i]campamax[/i]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#80 Post by MU »

Updated to version 07.

Changed: Timeout now is 1 minute.

Bugfix:
the mirror-list now may include empty lines.

Bugfix: You can UN-install packages again.

New feature:
When you uninstall, you can choose to do it with petget, or "quick".

In my Puppy 2.12, petget (pupget) is horribly slow, if you have installed lots of stuff, because it checks some dependencies.
So "quick" will simply delete a package without such a check, it does not use Petget.

It simply deletes all files listed in /root/packages/ABC.files
and the 2 files
/root/packages/ABC.files
/root/packages/ABC.keywords

This method does not remove entries from the dotpups-menu.
But that is outdated anyway, modern packages add ".desktop" files for the menu.

Try at own risk, backup your savefile first :!:
I just made some quick tests, and did not test it carefully.

Mark

User avatar
Inuyasha
Posts: 117
Joined: Sat 21 Jul 2007, 15:28

#81 Post by Inuyasha »

Hmm...

Interesting installer, Mark.

Did you plan on putting Xmacro in here?

Hmm, I just tried downloading and installing armagetron. I also downloaded and installed its dependencies.

I couldn't figure out where the game was, so I restarted JWM. After restarting JWM, it seems that PSI somehow disappeared from the start menu. I suppose that is a bug?

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#82 Post by WhoDo »

Inuyasha wrote:I couldn't figure out where the game was, so I restarted JWM. After restarting JWM, it seems that PSI somehow disappeared from the start menu. I suppose that is a bug?
Xdg menus run fixmenus so your dotpup programs are moved to where they belong in the menu hierarchy according to their /usr/share/applications/?.desktop file. Try looking under Setup for PSI.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
Inuyasha
Posts: 117
Joined: Sat 21 Jul 2007, 15:28

#83 Post by Inuyasha »

How can I tell which server I'm downloading the .pup from?

Ooh, nevermind. Seems that the downloads are put into a specific folder. This is better than any Debian installer I've come across. Awesome job MU. ^_^ :)

Linneo
Posts: 4
Joined: Mon 20 Aug 2007, 15:09

Problem with PSI

#84 Post by Linneo »

Hi everyone.
I'm having a problem with my PSI. It worked fine until yesterday, but now it doesn't "start".
It's the same problem described by cruzin here: http://www.murga-linux.com/puppy/viewto ... 1535487797

When I click on Puppy-Software-Installer it asks, as allways, "Download the list again?". If I say "yes", list is downloaded, but then nothing is shown, PSI won't show on the screen. If I say "No", simply PSI won't show either.
I've allready uninstalled and installed it again. I also did with Gtklist04MU.pup and getdir.pup.
I've also deleted PSI folder (/usr/local/Puppy-Software-Installer) and installed again... nothing.
Hope you can help.

I'm running Puppy 2.17 Tmxxine Prism.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#85 Post by MU »

Please move all files from /root/dotpups-downloads/ to a backup-folder and try again.

If that also fails, run:
/usr/local/Puppy-Software-Installer/Puppy-Software-Installer 2>/root/errors.txt

Then open /root/errors.txt in your texteditor, and copy&paste the content here.

Mark

Linneo
Posts: 4
Joined: Mon 20 Aug 2007, 15:09

#86 Post by Linneo »

Hello Mark.
It didn't work.
Here is errors.txt:

[File error]
Error opening file #1
writelisttofile() in file "/usr/lib/wxbasicscript/basefunctions.inc", line 161:
> open thefile for output as #1

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#87 Post by MU »

Ok, there are 2 files it tries to open:
/root/dotpups-downloads/dotpups.txt
/root/dotpups-downloads/mirrors.txt

Do they miss?
You can create mirrors.txt with a texteditor:

Code: Select all

http://puppyfiles.org/dotpupsde/dotpups/dotpups.txt
http://puppyfiles.org/dotpupsde/dotpups/pupget_packages-1-dotpups.txt
http://puppyfiles.org/dotpupsde/dotpups/pet_packages-2-dotpups.txt
http://distro.ibiblio.org/pub/linux/distributions/puppylinux/dotpups.txt
dotpups.txt can be like this:

Code: Select all

'http://puppyfiles.org/dotpupsde/dotpups/Reading/Cbrpager-0.9.14.htm' "Reading/Cbrpager-0.9.14.htm" (116) \
These files should be created when you choose to download the list again.
If there something goes wrong, it might result in that error.

I should add a check for that.
Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#88 Post by MU »

or wait...
writelisttofile( tmpfolder & "/list.rc" , newcategories)

This is only in one place, in line 124 in:
/usr/local/Puppy-Software-Installer/resource/MU-Toolboxstart

So it cannot write to a temporary folder in /tmp/.MU-Toolbox/

Hmm, I have no explanation for this at moment.
Does the problem remain after a reboot?

Please try to delete the whole
/tmp/.MU-Toolbox/
with all subfolders in it.

Mark

Linneo
Posts: 4
Joined: Mon 20 Aug 2007, 15:09

#89 Post by Linneo »

There was a problem in /tmp/.MU-Toolbox/
When I tried to delete it, I got an "input/output error" in one file.
It wouldn't let me deletre it.
So I booted Puppy in RAM mode, ran fsck and it corrected some problems. Then I deleted /tmp/.MU-Toolbox/ and reinstalled PSI.
Now it works.
Thanks for your help Mark!
And thank you for PSI, it's a piece of art!

User avatar
?xunil
Posts: 39
Joined: Wed 15 Aug 2007, 23:42

#90 Post by ?xunil »

recieved the following message when installing Libdbus-1-2_0.62-4, and could not find these within the PSI, is there an alternative location?
Dependency-check for: Libdbus-1-2_0.62-4
These libraries miss, the application might not work without them:


--------------------------------
Note:

some programs report that these libraries miss, but will work without them:

libbonobo-2.so.0
libbonobo-activation.so.4
libgconf-2.so.4
libgnomevfs-2.so.0
libjawt.so
libpanel.so.5

If you get reports about other missing libraries, search them in PSI.
Tip: search for "lib" to see most of them.

If you cannot find one, please ask in the forum.

Please help me to enhance the dependency-list:
http://www.murga.org/~puppy/viewtopic.php?t=11150

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#91 Post by MU »

Usually these libraries are not needed, Gnome libs seem to have a special mechanism, that can run without them.

libdbus should work without them, only these are needed:

Code: Select all

sh-3.00#cd /usr/lib && ldd libdbus-1.so.2.0.0
ldd: warning: you do not have execution permission for `./libdbus-1.so.2.0.0'
        linux-gate.so.1 =>  (0xffffe000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x40031000)
        libc.so.6 => /lib/libc.so.6 (0x40044000)
        /lib/ld-linux.so.2 (0x80000000)
Mark

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#92 Post by BarryK »

Mark, yes, I just checked that also. I'm probably going to have dbus in the pup 2.20, for max Slackware 12 compatibility. I'm trying to put in most of the base libraries that apps would need, including libdbus and libaspell, so Slack 12 pkgs can be plonked right in, with minimal dependency issues.

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#93 Post by gerry »

Hi.. I used Puppy Software Installer to install Abiword 2.4.5.pup- really easy, a great facility.

Found three problems- the Abiword version installed turned out to be the same crippled version that's included in 2.17, and it reported two missing dependencies:

librsvg-2.so.2 I found this on the PSI list and installed it.
libwmf-02.so.7 -couldn't find this one.

Couldn't we have the full version of Abiword on this list of optional extras?

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#94 Post by MU »

Afaik Abiword is based on plugins.

I compiled it without restrictions, but maybe other distros added some more plugins.
Please describe as detailed as possible what you need, then those might be compiled.

libwmf should only be needed for wmf import, it should not hinder Abiword from working correctly?
Mark

gerry
Posts: 986
Joined: Thu 26 Jul 2007, 21:49
Location: England

#95 Post by gerry »

Thanks... Shortcomings with Puppy version of Abiword are:

Puppy version: only a few fonts, and if you try another font then the default font can only be replaced by re-starting Abiword.
Version on the family XP machine: loads of fonts- can't count them!

Page setup: Puppy version only allows 100% size or smaller. XP version allows expansion to thousands of percent. I need this expansion, because my printer has no Linux driver, and the nearest I can find prints at A6 size when set to A4. By selecting 200%, I hope to be able to print full size.

Anyway, don't panic, I'll try Open Office.

Post Reply