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 Mon 01 Sep 2014, 10:51
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Akita Linux, Beta 16 ISO
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 54 of 70 [1044 Posts]   Goto page: Previous 1, 2, 3, ..., 52, 53, 54, 55, 56, ..., 68, 69, 70 Next
Author Message
mcewanw

Joined: 16 Aug 2007
Posts: 2338
Location: New Zealand

PostPosted: Thu 24 Jan 2013, 02:11    Post subject:  

A bit more info on the problem I'm finding and the less-than-satisfactory workaround I'm using:

I've installed browser seamonkey-2.0.4-p4.pet from your Browser installer.

After running the program from an rxvt console I go to youtube.com and play a video. If I then stop the video and select a new youtube video to play, seamonkey crashes with a segmentation fault. If I then restart seamonkey, go back to youtube and try to play a video, seamonkey keeps crashing with the segmentation fault. However, if I go into seamonkey preferences (under Edit submenu) and clear only the Cache (under Privacy and security preferences), I can then play a youtube video again with no problem. Of course, if I then try to play another video, seamonkey crashes out again until I clear the cache again.

I normally use Seamonkey on my other Puppies (e.g. Slacko-5.3.3) and have no such problems. I will try this version of Seamonkey there (if it runs) and see if the same problem arises and report back.

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2338
Location: New Zealand

PostPosted: Thu 24 Jan 2013, 02:27    Post subject:  

Okay, I installed the same seamonkey pet in Slacko-5.3.3. It installed just the same (main program part into /mnt/home) and ran fine, but... exactly the same problem with youtube video's causing segmentation error when run twice without clearing the cache...

Code:

# seamonkey
/mnt/home/seamonkey/program/run-mozilla.sh: line 131: 16588 Segmentation fault      "$prog" ${1+"$@"}


So, solution is to use different Seamonkey version, or perhaps track down what is causing the problem.

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2338
Location: New Zealand

PostPosted: Thu 24 Jan 2013, 02:35    Post subject:  

Okay... I moved the main seamonkey folder from /mnt/home/seamonkey/program to /usr/lib and the segmentation error vanished... So, just need to find out what is wrong with it being in /mnt/home/seamonkey/program normally. Perhaps something to do with that script /mnt/home/seamonkey/start ?

EDIT: Hmmm... still in Slacko-5.3.3 with that seamonkey version and put it back to normal such that the seamonkey symlink in /usr/link pointed via seamonkey-2.0.4 symlink to the main seamonkey files back in /mnt/home/seamonkey/program and it now all seems to work fine... sigh... no idea why. I will now return to the same issue on my Akita installation and try the same above steps to see if the segmentation fault is thus mysteriously fixed. I hate things that start working without any reasonable explanation as to why though...

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
mcewanw

Joined: 16 Aug 2007
Posts: 2338
Location: New Zealand

PostPosted: Thu 24 Jan 2013, 03:07    Post subject:  

Unfortunately, the problem remains on my system when running Akita. I now have no idea why this same version of seamonkey is now working okay under slacko-5.3.3. If I find out, I'll report back...

EDIT: I have now uninstalled that seamonkey altogether from Slacko-5.3.3 and then reinstalled it fresh. But this time under Slacko the seamonkey segmentation error, when running youtube videos more than once, was no longer occurring at all. But... the problem remains running this seamonkey under Akita. Wish I knew why, but I don't...

EDIT NEWEST: The problem seems to have gone away by itself. That seamonkey now working fine in my Akita installation. I can only imagine that my pupsave is flaky (or more likely the underlying storage media) because the only thing I did was to install Opera and then install the seamonkey browser again. Big sigh. Hope the problem really has gone. Akita is nice and low on resources.

_________________
Non enim propter gloriam, diuicias aut honores pugnamus set propter libertatem solummodo quam Nemo bonus nisi simul cum vita amittit.
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Fri 01 Feb 2013, 09:18    Post subject:  

mcewanw wrote:
Unfortunately, the problem remains on my system when running Akita. I now have no idea why this same version of seamonkey is now working okay under slacko-5.3.3. If I find out, I'll report back...

EDIT: I have now uninstalled that seamonkey altogether from Slacko-5.3.3 and then reinstalled it fresh. But this time under Slacko the seamonkey segmentation error, when running youtube videos more than once, was no longer occurring at all. But... the problem remains running this seamonkey under Akita. Wish I knew why, but I don't...

EDIT NEWEST: The problem seems to have gone away by itself. That seamonkey now working fine in my Akita installation. I can only imagine that my pupsave is flaky (or more likely the underlying storage media) because the only thing I did was to install Opera and then install the seamonkey browser again. Big sigh. Hope the problem really has gone. Akita is nice and low on resources.


Sorry for not seeing all this earlier... It might be that 'browserlibs.pet' (in the akita repo) that is helping solve the problem - files in that package are related to the latest Flash versions, and Opera requires them for Flash support.. When you installed Opera, did you also install browserlibs.pet? If so, browserlibs.pet might be the fix...

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sun 03 Feb 2013, 17:28    Post subject:  

Added to Akita repo, just click update in the Package Manager:

- ati_fglrx-12.10-k2.6.25.16-akita, in Desktop, 50M - - - > ATI Catalyst Control Centre
- epsxe-1.6.0-x86-akita, in Fun, 721K - - - > PSX emulator
- freeciv-2.3.3-i486, in Fun, 7.4M - - - > strategy game
- freeciv_DEV-2.3.3-i486, in Fun, 9K
- freeciv_DOC-2.3.3-i486, in Fun, 7K
- freeciv_NLS-2.3.3-i486, in Fun, 5.8M
- gsopcast-0.4.0-i486-akita, in Multimedia, 27K - - - > watch online video streams (frontend, needs sopcast)
- lxdream-0.9.1-i386-akita, in Fun, 321K - - - > dreamcast emulator
- libpulse-0.4.1-i386-akita, in BuildingBlock, 131K
- nerolinux-4.0.0.0b-x86-akita, in Multimedia, 12M - - - > dvd/cd burning suite
- nerolinux_DOC-4.0.0.0b-x86-akita, in Multimeda, 3.3M
- nerolinux_NLS-4.0.0.0b-x86-akita, in Multimedia, 1.4M
- OOo4kids-1.2_en, in Document, 83M - - - > office suite for kids
- pcsxr-1.9.92-1-i386-akita, in Fun, 2.2M - - - > PSX emulator
- pSX-1.13-akita, in Fun, 569K - - - > PSX emulator
- skype-4.1.0.20-1-i386-akita, in Internet, 30M - - - > duh
- sopcast-3.0.1-i486-akita, in Multimedia, 335K - - - > view streams online
- vbam-svn451-1-i386-akita, in Fun, 616K
- wine-1.5.20-i486-akita, in System, 24M
- libasyncns-0.3-i386-akita, in BuildingBlock, 8K - - - > this and all below are needed by wine
- libgphoto2-2.5.0-i486_v2, in BuildingBlock, 6M
- libusb-1.0.9-i486_v2, in BuildingBlock, 74K
- mpg123-1.12.4, in BuildingBlock, 171K
- openldap-2.4.13-i486, in BuildingBlock, 1.8M

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Fri 08 Feb 2013, 09:54    Post subject: pkg 0.1
Subject description: a command line package manager for akita
 

pkg 0.1
a command line package manager for Akita

Type 'pkg' in the terminal to run it.. it supports:

- list repo contents, names only or all info, search repo for whatever..
- auto download, install & setup the latest versions, with only `pkg --get PKGNAME`
- choose pkg ver to get, install pkg , uninstall pkg, get pkg deps, check pkg deps, check pkg contents,
- check install status, update repo, use multiple repos, choose which deps to get,
- which pkg owns file X, --force option, --ask option, and more..

Usage a few posts below...
pkg.gz
Description  not a real .gz, just rename, remove extension, and run it in a terminal
gz

 Download 
Filename  pkg.gz 
Filesize  24.16 KB 
Downloaded  123 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search

Last edited by sc0ttman on Sat 09 Feb 2013, 17:04; edited 1 time in total
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Fri 08 Feb 2013, 20:04    Post subject: pkg 0.3
Subject description: command line package manager
 

Pkg 0.3 - a fast, easy, command-line package manager

Here is an updated 'pkg', which will be in the next Akita.

I think it's the most useful, time-saving thingy I ever made..
It's working a treat for me..

This version, pkg 0.3, has the following added features and fixes:

- you can now build combined pkgs (that is, PKG+deps), use --pkg-build PKGNAME
- nice progress % indicator for all downloads
- improved error checking and console output
- fixes for --force --download, other fixes

Pkg has the following features that the Akita PetGet does not:

- works without X desktop loaded
- auto find latest pkg version.. Example: pkg -g freeciv <-- get the latest freeciv
- can force re-download/re-install/removal of a pkg
- can choose which deps, and even which version of each dep, to install
- use --ask to ask you before each step is completed
- can list contents of the given pkg
- find which pkg owns file X, Y or Z
- build packages - combine pkg+deps into one new pkg
- get pkg status (name, size, installed or not, which deps are found/missing)
- can complete unfinished dep insatllation, etc
- auto sort repo list to always make latest pkg versions the default to download
- more stuff....

Pkg is also ideal for integrating into other scripts, such as a browser-installer, QuickPet, etc ...

I also plan to:

- pet2sfs and sfs2pet conversion
- enable sfs pkg creation, installation, removal (using sfs_load)
- add support for src2pkg (so pkg has options to build from source and install)
pkg-0.3.pet
Description  cmd line pkg manager
pet

 Download 
Filename  pkg-0.3.pet 
Filesize  8.46 KB 
Downloaded  123 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sat 09 Feb 2013, 09:48    Post subject: pkg 0.4
Subject description: can now install local pet files...
 

Pkg 0.4
cmd line pkg manager

Currently requires: BASH, wget, tgz2pet , pet2tgz..
Hoping to remove these deps by using own funcs and busybox, if possible. Help appreciated.

Changelog for 0.4:

Added support install/remove/status for alien pet packages (local files, pkgs not in the repo, etc)

- pkg now allows the installation of any local .pet, like petget
- pkg just needs a valid pet file, that actually exists
- you can use any of the following:

Code:
pkg -i /path/to/file.pet
pkg -i file.pet
pkg -i ./file.pet
pkg -i ../repo/file.pet
etc


NOTE: if the pet file is local, you need to give the path and .pet extension, as shown above.

Updated help info:

Code:
Usage: pkg [OPTION(S)]

The 2 options below can be used together and must precede all other options:

  --ask|-s                              ask before fetching & installing pkgs/deps (give as 1st option)
  --force                               force downloading, installing and uninstalling, no matter what

The following can be used with --ask and --force, but cannot be used with each other:

  --get|-g PKGNAME                      find, download and install the latest matching package and deps
  --download|-d PKGNAME                 download the package from the akita repo, if found
  --install|-i PKGNAME                  install a local pet package
  --deps|-e PKGNAME                     install the dependencies of the matching package
  --uninstall|-u PKGNAME                uninstall a pet package

The following options cannot be used with any others:

  --all|-a                              list all packages available in the repo
  --find|-f [SEARCH]                    find package info in the repo, including category, deps, etc..
  --names|-n [PKGNAME]                  find a package in the repo, lists the package names only
  --list-downloaded|-ld [PKGNAME]       list downloaded packages, pkg name is an optional filter
  --list-installed|-li [PKGNAME]        list all installed packages, pkg name is an optional filter
  --contents|-c [PKGNAME]               list the contents of a downloaded package
  --which|-w FILENAME                   give a filename, find out which pkg it comes from
  --pkg-status|-ps PKGNAME              print the status of a pkg (name, size, deps, installed or not)
  --pkg-installed|-pi PKGNAME           return true if the package is installed, false if not
  --pkg-build|-pb PKGNAME               build a package containing PKGNAME + dependencies
  --remove|-r PKGNAME                   delete a downloaded package
  --empty|-t                            delete ALL downloaded packages
  --repo|-o akita|wary                  set the repo to use, 'akita' or 'wary'. The default is 'akita'
  --update-repo|-uo                     the latest Akita repo packages to the pkg list
  --version|-v                          show the version of this script
  --help|-h                             show this help information

Examples (note, you don't need to give the .pet extension):

  pkg -n SEARCH                         list all pkg names in repo matching SEARCH
  pkg -s -g filezilla                   ask to download latest filezilla and ask to get all deps
  pkg -s -t                             ask to delete all downloaded packages
  pkg -s -e PKGNAME                     install all deps of PKGNAME, ask each time
  pkg -s -d qupzilla-1.2.0              ask to download qupzilla-1.2.0
  pkg -g filezilla                      download latest filezilla and all deps without asking
  pkg -t                                delete all downloaded packages without asking!
  pkg -e PKGNAME                        install all deps of PKGNAME, dont ask anything
  pkg -d qupzilla-1.3.1                 download qupzilla-1.3.1 without asking

  To install local .pet packages, that are not in any repo, give the full path and filename:

  pkg -i file.pet                       install the given pet package.. include the .pet extension!
  pkg -i /path/to/file.pet
pkg-0.4.pet
Description  can now install any local pet files
pet

 Download 
Filename  pkg-0.4.pet 
Filesize  8.89 KB 
Downloaded  129 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sat 09 Feb 2013, 13:21    Post subject: pkg 0.5
Subject description: again...
 

Pkg 0.5 - a command line pkg manager

Changelog:

- added sfs2pet(), use `pkg --sfs2pet /path/to/file.pet`
- fixes for local packages,
- fixed `pkg [--ask|--force] -i|-u LOCALPKG`
- fixed: `pkg --find BLAH` is now not case sensitive
pkg-0.5.pet
Description 
pet

 Download 
Filename  pkg-0.5.pet 
Filesize  9.29 KB 
Downloaded  124 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sat 09 Feb 2013, 14:59    Post subject: pkg 0.6  

Pkg 0.6 - a command line pkg manager

Changelog:

- fixed pkg uninstall: replace removed files with original files from /initrd/pup_ro2/, if needed..
pkg-0.6.pet
Description  correct removal of files (works like petget)
pet

 Download 
Filename  pkg-0.6.pet 
Filesize  9.63 KB 
Downloaded  124 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sat 09 Feb 2013, 16:22    Post subject: pkg 0.7  

Pkg 0.7 - a command line pkg manager

Changelog:

- fixes for --uninstall: hide dirname errors
- added TAB auto complete for all options and package names Smile
- just start typin any option or package name and hit TAB to auto complete it
- the script '/etc/bash_completion.d/pkg' is added to the .pet package below
pkg-0.7.pet
Description 
pet

 Download 
Filename  pkg-0.7.pet 
Filesize  10.15 KB 
Downloaded  116 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
technosaurus


Joined: 18 May 2008
Posts: 4348

PostPosted: Sat 09 Feb 2013, 19:14    Post subject:  

I'm being kinda lazy by not just looking at the code, but how did you implement the tab completion?
_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sat 09 Feb 2013, 20:03    Post subject:  

technosaurus wrote:
I'm being kinda lazy by not just looking at the code, but how did you implement the tab completion?

I know, it's awesome...

http://stackoverflow.com/a/427608,

http://www.debian-administration.org/article/An_introduction_to_bash_completion_part_2

BTW, I hope you do look at the code, I am hoping to remove most external deps, and use only my own funcs and busybox where possible, help would be appreciated...

Also I am sure theres domething dumb in there...

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2376
Location: UK

PostPosted: Sun 10 Feb 2013, 12:56    Post subject: pkg 0.8  

Pkg 0.8 cmd line pkg manager

NOTE: to get TAB completion working you must first run this command in your terminal window or console, before you run pkg:
Code:
. /etc/bash_completion.d/pkg
Adding the above code to '/usr/sbin/pkg' itself does not work.. :/ any ideas??

Quote:
Changelog for 0.8:
- added functions for deb2pet, dir2pet, dir2sfs, dir2tgz, pet2sfs, pet2tgz, sfs2pet, tgz2pet, txz2pet
- this removes any dependencies on the above scripts, they're now included in pkg
- also updated help info (pkg -h) and other fixes


- You can access any above conversion funcs with:

pkg --dir2pet /path/to/dir/
pkg --pet2sfs /path/to/file.pet
pkg --txz2pet /path/to/file.tar.xz
pkg --deb2pet /path/to/file.deb

or, if the package is 'downloaded' (already in the workdir):

pkg --dir2pet mydir
pkg --pet2sfs freeciv-2.3.3-i486.pet
pkg --txz2pet mytxzpkgname.tar.xz
pkg --deb2pet adebname.deb

and more... type `pkg` or `pkg -h` and hit ENTER in a terminal to see all options..

Limitations: any file to be converted gets copied to $WORKDIR before anything else happens... The converted files will end up in $WORKDIR, which is either ~/pkg/ or /mnt/home/pkg/, depends whether /mnt/home is available.. Your original files will be untouched, but you might end up overwriting your .tar.gz files in ~/pkg/, if you do file.pet->file.tar.gz, then file.pet->file.sfs, etc..
pkg-0.8.pet
Description 
pet

 Download 
Filename  pkg-0.8.pet 
Filesize  13.42 KB 
Downloaded  119 Time(s) 

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 54 of 70 [1044 Posts]   Goto page: Previous 1, 2, 3, ..., 52, 53, 54, 55, 56, ..., 68, 69, 70 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1293s ][ Queries: 13 (0.0198s) ][ GZIP on ]