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 Thu 17 Oct 2019, 03:58
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
PET-Be-Gone v0.4
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 4 of 6 [78 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
technosaurus


Joined: 18 May 2008
Posts: 4869
Location: Blue Springs, MO

PostPosted: Mon 17 Nov 2008, 22:07    Post subject:  

not to be imposing but why not just put the 0pkgsXXX.pet into the petbegone.pet since this is the only reason pretty much anyone downloads that package

Nevermind... I answered my own question with the XXX. I guess it would be considerably more packaging to do this before you get to a 1.0 version. Food for thought though.
Back to top
View user's profile Send private message Visit poster's website 
zudo

Joined: 27 Dec 2008
Posts: 5

PostPosted: Sun 28 Dec 2008, 17:20    Post subject:  

is there a 0pkgs file for 4.12 yet? I can not find it...
Back to top
View user's profile Send private message 
eztuxer


Joined: 06 Nov 2008
Posts: 516
Location: Belgium

PostPosted: Sun 04 Jan 2009, 19:40    Post subject:  

Same here :

Back to top
View user's profile Send private message Visit poster's website 
WhoDo


Joined: 11 Jul 2006
Posts: 4440
Location: Lake Macquarie NSW Australia

PostPosted: Sun 04 Jan 2009, 20:04    Post subject:  

zudo wrote:
is there a 0pkgs file for 4.12 yet? I can not find it...

Since 4.1.2 is a bug fix of 4.1.1 you could download the 0pkgs file for that and simply rename and install it. Then go to /root/.packages/unleashed and rename 0rootfs-skeleton-411 to 412. That should work, but no promises.

Hope that helps

_________________
Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
Back to top
View user's profile Send private message 
eztuxer


Joined: 06 Nov 2008
Posts: 516
Location: Belgium

PostPosted: Wed 07 Jan 2009, 21:47    Post subject:  

I cant find the Opkgs_db-4.1.1, the only one I get is 3.0...
I've renamed the 3.0 to 4.1.2 but had no luck so far.
Back to top
View user's profile Send private message Visit poster's website 
rjbrewer


Joined: 22 Jan 2008
Posts: 4421
Location: merriam, kansas

PostPosted: Wed 07 Jan 2009, 22:02    Post subject:  

The only Opkgs packages I remember were from Caneris'
site; part of the 3.00 bug fixes.
Never saw a bugfix list for 4.00 or later.
Back to top
View user's profile Send private message 
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Wed 07 Jan 2009, 22:48    Post subject:  

ftp://ftp.ibiblio.org/pub/linux/distributions/puppylinux/pet_packages-4/

Looks like Barry forgot to upload one for 4.1.2. Anyways, like WhoDo said, the one from 4.1.1 should probably work.

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
Evil20071


Joined: 07 Jun 2008
Posts: 490
Location: Piedmont, SC,.United States

PostPosted: Wed 07 Jan 2009, 23:24    Post subject:  

Yep. It does.
_________________
TotalElectronics.us
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger 
ICQ Number 
eztuxer


Joined: 06 Nov 2008
Posts: 516
Location: Belgium

PostPosted: Thu 08 Jan 2009, 11:14    Post subject:  

It removed successfully MHwave and Xsoldier, original puppy installed.

However with blender installed by fatpup CD it can't find the file in the DB 412 list, and abort.



Can I add the needed files in the list ? How do I do it ?
Back to top
View user's profile Send private message Visit poster's website 
ttuuxxx


Joined: 05 May 2007
Posts: 11240
Location: Ontario Canada,Sydney Australia

PostPosted: Thu 08 Jan 2009, 12:00    Post subject:  

I don't think thats possible via Pet-Be-Gone because its made just to remove the default puppy files only not the ones that users installed.
But what you could do is download the program you want to remove, change the pet to tar.gz by renaming the end part like
blender.pet to
blender.tar.gz
click on it and extract it, it will tell you it as a few errors but disregard that . once its extracted open it and look around, you'll see all the files which were installed and the locations, so basically follow each location and delete the matching file. like one would be probably
/usr/share/applications/blender.desktop <-- delete the desktop
or usr/local/bin/blender <--delete the blender
usr/local/share/blender <-- if that folder is there, delete the folder
etc etc etc untill you have everything delete that was in that pet package.
hope that helps
ttuuxxx

_________________
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games Smile
Back to top
View user's profile Send private message Visit poster's website 
technosaurus


Joined: 18 May 2008
Posts: 4869
Location: Blue Springs, MO

PostPosted: Thu 08 Jan 2009, 13:51    Post subject:  

It "should" have registered with pet get if you installed it as a pet - so you can use petget to uninstall it
_________________
Check out my github repositories. I may eventually get around to updating my blogspot.
Back to top
View user's profile Send private message Visit poster's website 
eztuxer


Joined: 06 Nov 2008
Posts: 516
Location: Belgium

PostPosted: Thu 08 Jan 2009, 17:31    Post subject:  

technosaurus wrote:
It "should" have registered with pet get if you installed it as a pet - so you can use petget to uninstall it


It was added by fatpup 2 (412), in the fatpup .iso ...

The reason I used fatpup as base is that it already had hard to tweak dependencies needed for JACK ctrl and LMMS built in, cause I was "struggling" with the standard puppy 412 to add music softs on top of rendering 412 AAO (Acer Aspire One) ready.

But it's no big deal, I'll just leave the games and blender in for this first realease, I still have to tweak Icons apps so that they are installed by the remastered CD, and I'll upload the iso asap.

Then tuxers & puppyers will be able to tune it "on hand", helping the next realease to be improved further, like upgrading kernel to 2.6.27

In spite of using Linux for 10 years I still consider myself a newbie, I love to put a pupplet together, but can't code nada. Embarassed

Thanx to all for sharing this precious knowledge.
Back to top
View user's profile Send private message Visit poster's website 
eztuxer


Joined: 06 Nov 2008
Posts: 516
Location: Belgium

PostPosted: Thu 08 Jan 2009, 17:39    Post subject:  

@ ttuuxxx :

The archive did not expand, err ...
But I used Pfind to locate the files,
Anyhow, after removing them in /usr/local/blender/ & rebooting, they reappeared. Evil or Very Mad
Do I need to remove all files in /initrd/ too ? Question
Back to top
View user's profile Send private message Visit poster's website 
Pizzasgood


Joined: 04 May 2005
Posts: 6266
Location: Knoxville, TN, USA

PostPosted: Thu 08 Jan 2009, 19:02    Post subject:  

You shouldn't mess with the files in /initrd/. The ones in the /initrd/pup_ro* directories are read-only anyways (they're the stuff inside the .sfs files). The stuff in /initrd/pup_rw/ is what is actually in the pup_save.2fs file. Going in there and changing things can confuse Puppy.

One place in /initrd/ where it's safe to monkey around is /initrd/mnt/dev_save, which is where the partition containing your pup_save.2fs file is mounted. This directory is normally symlinked to /mnt/home though, so that you don't have to go into /initrd/ at all.


One area where PET-Be-Gone isn't much help is remasters. The remaster script doesn't (and can't) involve the creation of .files lists for all the files in it, since remastering doesn't start with the packages as individual packages. So it has no way to know which files belong to which package (other than with the files created by PETget when you install most packages - I don't remember how the remaster script deals with those. Probably ignores them).

Custom Puppies created with Unleashed are another story. Unleashed does start with them as individual packages. It doesn't automatically create the .files lists though. You have to run the createpets script. That also creates .pet packages out of all the directories, which a custom package creator probably doesn't need, so they may want to comment out that portion, or create a separate script to do the .files list generation. In the 4.12 tree, the stuff from line 101-137 is what creates all the other packages. The stuff before that chunk creates the lists, and the stuff after creates the .pet of the lists. Rather than creating a .pet, they could be added to the new Puppy itself.

That script needs to be re-run whenever any packages gain or lose files.



Rather than using an archiving program, I just run tar xf somepackage.pet
Another option is to first run pet2tgz somepackage.pet, which converts the package into a proper .tar.gz file (the only difference is that a .pet package has an md5sum appened to the end of the file, which is why the tar program complains if you try to extract a .pet package without converting it with pet2tgz).

_________________
Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib

Back to top
View user's profile Send private message 
eztuxer


Joined: 06 Nov 2008
Posts: 516
Location: Belgium

PostPosted: Fri 09 Jan 2009, 06:50    Post subject:  

Tnx P G.

If it's not too complicated I'll try to use unleashed for the next release, to start from a clean base.

I dreamt that a [rm blender.*] something command could just do it, but I'm sure it would also remove some shared libs too, and damage the whole thing.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 4 of 6 [78 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 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:  

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.0662s ][ Queries: 11 (0.0170s) ][ GZIP on ]