petget replacement
Posted: Mon 03 Mar 2008, 00:43
ok. About my expireince of using peteget.
Deinstalation of Python-2.5.1 takes 10 minutes
Some times petget writes garbage in / directory
When petget process multiple package it does one job multiple times
I have to push OK button after every installed package. Try to install 100 package
I already have patch which makes deinstallation 10 times faster. But it is work around. So I suggest to do not remove directories form packagename.files and then just sort with -r this list and do rmdir if dir or remove file if file.
rmdir can't delete not empty directory so you do not need to check is it empty (eack ls -1 takes 0.2 seconds)
I can help you in developing new petget but first you have to make petget code less linear and split petget to separate gui and functional part.
Fuctional part should be fast and work without human interaction.
I already did some stuffs like:
dirsplit - part of new2dir script which split dir to EXE,DOC,DEV and NLS
mkpet - makes pet file form direcotry without questions
src2pet - compiles source and makes pet file. Can install packages from pet or compile from source, make pet and then install it.
metmerge - portage like package manager which uses all scripts above
Once again I NEED TOOL TO INSTALL\DEINSTALL PET FROM COMMAND LINE
Deinstalation of Python-2.5.1 takes 10 minutes
Some times petget writes garbage in / directory
When petget process multiple package it does one job multiple times
I have to push OK button after every installed package. Try to install 100 package
I already have patch which makes deinstallation 10 times faster. But it is work around. So I suggest to do not remove directories form packagename.files and then just sort with -r this list and do rmdir if dir or remove file if file.
rmdir can't delete not empty directory so you do not need to check is it empty (eack ls -1 takes 0.2 seconds)
I can help you in developing new petget but first you have to make petget code less linear and split petget to separate gui and functional part.
Fuctional part should be fast and work without human interaction.
I already did some stuffs like:
dirsplit - part of new2dir script which split dir to EXE,DOC,DEV and NLS
mkpet - makes pet file form direcotry without questions
src2pet - compiles source and makes pet file. Can install packages from pet or compile from source, make pet and then install it.
metmerge - portage like package manager which uses all scripts above
Once again I NEED TOOL TO INSTALL\DEINSTALL PET FROM COMMAND LINE