Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 22 Oct 2014, 06:27
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
PSI: Puppy Software Installer 07
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 2 of 10 Posts_count   Goto page: Previous 1, 2, 3, 4, ..., 8, 9, 10 Next
Author Message
jam


Joined: 14 Jul 2006
Posts: 245

PostPosted: Thu 14 Sep 2006, 01:53    Post_subject: Auto Dependency Checking  

Mark/Nathan:

Ideally automatic dependency checking should be part of the installation. If the package installation fails dependency checks and the missing components required to resolve the dependency problem(s) cannot be found, then the package should not be allowed to be installed. If I told some non-techie "make sure to click the dependency checking button" during the installation, they (the non-techie users) would look at me with a blank stare and ask "what's 'dependency checking'"? Wink

_________________
Jam
Back to top
View user's profile Send_private_message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Fri 15 Sep 2006, 22:45    Post_subject:  

Mark -

You mentioned in your todo list wanting to have a small utility for installing Slackware packages. I think I could come up with something in a reasonable amount of time, since they just untar and then run their installation script. So maybe I'll try it sometime next week.

BTW, pkgtool in it's current state can uninstall anything registered with pupget, but this needs more testing and I haven't tried to put any kind of gui to it. So an external call to pupget might not really be needed. It should be documented in the README in subversion but if you have any questions or need something else fixed or better implemented let me know.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send_private_message AIM YIM MSNM 
BHINTZ

Joined: 08 Aug 2006
Posts: 143

PostPosted: Sat 16 Sep 2006, 00:10    Post_subject:  

I have downloaded the installer, but do not know enough to be able to install it. I'm guessing this is some kind of taken for granted knowledge beyond running pupget. I am running 210. I had puppyoffice202 installed to the hard drive, but have botched that up by running 210 from a cd.
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sat 16 Sep 2006, 08:01    Post_subject:  

you simply download the 3 mentioned fies, then click on the home-icon on your desktop to open Rox-filer.
In Rox, navigate to the folder with your downloads, and click on them.
This installs them.
Then restart JWM, and you have a new entry "Puppy-Software-Installer" in the (new) "Dotpups"-menu.


-------------------
Nathan, that would be great (slackware).
Concerning pkgtool, ok, must search again how to use svn.

Mark
Back to top
View user's profile Send_private_message Visit_website 
BHINTZ

Joined: 08 Aug 2006
Posts: 143

PostPosted: Sun 17 Sep 2006, 12:28    Post_subject:  

Thanks, it works like a charm. I also have found my puppyoffice edition and won't be messing with 210 for a while yet.

Bob
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 18 Sep 2006, 14:44    Post_subject:  

Version beta 03

Please uninstall older versions first.

This one requires an upgrade of PuppyBasic, it will do it automatically at first start.

Changes:
- inbuilt dependency-checker
- more accurate search
- better sorting of the packages

Mark
Back to top
View user's profile Send_private_message Visit_website 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Mon 18 Sep 2006, 18:30    Post_subject:  

I get this error when I try to run:

----------------------------------------------------------------------------------------------------
[Syntax error]
Expected an expression
in file "MU-Toolboxstart", line 91:
categories = natsort( categories )
^

*** glibc detected *** double free or corruption (!prev): 0x080b4350 ***
./Puppy-Software-Installer: line 47: 28365 Aborted ./MU-Toolboxstart "$thename-list###$1"

----------------------------------------------------------------------------------------------------

If I change that line 91 in MU-Toolboxstart from natsort to bubblesort (from the previous version) it seems to run fine.
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 18 Sep 2006, 18:41    Post_subject:  

Did you install maybe one of my first versions of Puppybasic 2.5?
The first version did not include natsort.
In this case, please install again the latest version as alien package in PupGet:
http://noforum.de/files/wxbasic/PuppyBasic-2.5/PuppyBasic-2.5.tar.gz

Please also type:
puppybasic -v
and post the result here.
Mark
Back to top
View user's profile Send_private_message Visit_website 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Mon 18 Sep 2006, 18:43    Post_subject:  

puppybasic 2.5

I installed it when you posted it in the forums this past weekend.
Back to top
View user's profile Send_private_message 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Mon 18 Sep 2006, 18:46    Post_subject:  

I re-installed puppybasic 2.5 and all works now. Thanks Mark.
Back to top
View user's profile Send_private_message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 18 Sep 2006, 18:58    Post_subject:  

yes, I had added some new things. I did not change the versionnumber, as only the basefunctions were updated, not the interpreter.
Will do that in future.

I uploaded the PSI again, only a minor change (removed a wrong errormessage after upgrading puppybasic to 2.5).
Mark
Back to top
View user's profile Send_private_message Visit_website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Mon 18 Sep 2006, 22:14    Post_subject:  

uploaded V 03b.
I fixed a bug, the old one threw a wrong error-message after installing a package instead of checking the dependencies Confused

Sorry Embarassed
Mark
Back to top
View user's profile Send_private_message Visit_website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Tue 19 Sep 2006, 02:45    Post_subject:  

uploaded V04

- fixed bug: mirrorlist was not updated
- added experimental support for PupGet Packes from the "official" server ibiblio.org.

To activate these Packages:

1.) click on the button "mirrors".
2.) Now leafpad opens with the mirror-list.
Add these 2 lines:
Code:
http://dotpups.de/dotpups/pupget_packages-1-dotpups.txt
http://distro.ibiblio.org/pub/linux/distributions/puppylinux/pupget_packages-1/dotpups.txt

the last line must stay empty

3.) Restart PSI, and confirm to download the lists again.
4.) Select "000 no category", click on "open"

This is a little bit slow, I hope I can optimize the speed somehow.

Here is a instruction, on how I created the list for my Server.
We will need a automatic solution for this.
Copied the filelist here to leafpad, and saved it as "unleashed.txt".
http://distro.ibiblio.org/pub/linux/distributions/puppylinux/pupget_packages-1/
Then ran in the same folder this script:

Code:
#!/bin/bash

cat unleashed.txt | sed -e "s#^.*\] #'http://distro.ibiblio.org/pub/linux/distributions/puppylinux/pupget_packages-1/#" -e "s/gz .*:..[^0-9]*/gz' (/" -e "s/[^A-Z]*$/)/"  >tmp.txt

rm -f pupget_packages-1-dotpups.txt
touch pupget_packages-1-dotpups.txt

cat tmp.txt |while read a;do

b=`echo $a| sed -e "s#^.*/##" -e "s/\.tar\.gz.*//"`
c=`echo $a | sed "s#' .*#' #"`
d=`echo $a | sed "s#^.* (# (#"`

echo $c \"$b\" $d \\ >>pupget_packages-1-dotpups.txt

done 


Uploaded it on my server.

Mark
Back to top
View user's profile Send_private_message Visit_website 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Tue 19 Sep 2006, 13:55    Post_subject:  

Mark -

At long last I have some time I can look this over. I see one or two things that could potentially be improved with installation of unleashed packages, but I must review my own work before I post on that. Basically there can be a call placed to pkgtool before the installation that will check for missing deps and write any that it finds out to a temporary file. I will provide some more specifics as soon as I find the time, right now is very busy.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send_private_message AIM YIM MSNM 
jam


Joined: 14 Jul 2006
Posts: 245

PostPosted: Tue 19 Sep 2006, 14:37    Post_subject: Dependency Checks  

Mark,

Ran across these dependency problems when attempting to install Gnumeric-1.6.3. Tried installing some GTK libraries, but it did not resolve the issue. Not sure if you want these depency issues reported here or in another thread, or if you want them reported at all, but here it is:

Quote:
Dependency-check for: Gnumeric-1.6.3-Gtk-2.8.20
These libraries miss, the application might not work without them:

libgoffice-1.so.2
libgsf-1.so.114

--------------------------------
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.

_________________
Jam
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 2 of 10 Posts_count   Goto page: Previous 1, 2, 3, 4, ..., 8, 9, 10 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1258s ][ Queries: 12 (0.0525s) ][ GZIP on ]