Installwatch 0.7
May 30, 2012 —
BarryK
My 'common' PET repo has had an old version of Installwatch, 0.6.3, for a very long time. This is broken with recent util-linux (or was that coreutils) package, which causes 'new2dir' to be broken.
Some other builds, I think that Slacko is one example, have created their own updated Installwatch PET.
Anyway, I have finally updated the official PET in the 'common' repo, now version 0.7 (20KB):
http://distro.ibiblio.org/quirky/pet_packages-common/installwatch-0.7-i486.pet
The sources, as usual, are in my 'sources' repo. Note that Installwatch is part of another package, Checkinstall, but I have extracted it to it's own package 'installwatch-0.7.tar.gz', see here:
http://bkhome.org/sources/alphabetical/i/
I think that there were reports that 'new2dir' does not work in Precise Puppy alpha3, this should hopefully fix it.
Comments
new2dir pythonUsername: darkcity
Hi Barry, I've been trying to use new2dir for Python programs, but it doesn't seem to work. Karl has a script though, see- http://murga-linux.com/puppy/viewtopic.php?t=78317 just wondered if you had anything else to add? ; -)
re new2dir and waf
Username: BarryK
"Yes, I recall, new2dir does not work with waf. However, Karl Godt's script should do what you want.
Fine, had similar or same problems
Username: K Godt
"Dunno what i had done, all of a sudden installwatch did not work anymore on two of my three main partitions . make install mostly ended up in a neverending loop especially but not always if recursive directories have to be installed . new2dir on BIG CUPS worked though ... ::CONFUSED:: Had compiled checkinstall and installwatch many times for this, altered the script code, made many debugging lines . Also recompiled make binary and libtool , and ended up using the find command at the end . Since i have also compiled util-linux some few times there might be the answer . Util Linux icludes two to four dozen binaries like mount, fsck, rev and not so many libs : libblkid and libuuid . Cannot find mktmpfs there for the moment, which is used by "checkinstall pkg installwatch script" i think ...
installwatch 0.7 only in ubuntu, not in debian
Username: K Godt
"hmmm on itzo's home page http://asic-linux.com.mx/~izto/checkinstall/installwatch.html http://checkinstall.izto.org/files/source/ there seems not to be an installwatch --verion 0.7 , but found it now in even ubuntu-lucid checkinstall 1.6.1 source tarball .. debian squeeze checkinstall 1.6.2 seems still to have the "latest 0.6.3 " included. I use debian quite more often because of the to me "nicer" browser interface . If ".de" i don't have to scroll there either :) ( But lenny source seems to have gone from german debian server :( )
re checkinstall
Username: BarryK
"Ha ha, that is confusing, but checkinstall 0.6.3 actually has installwatch 0.7 inside it! installwatch 0.6.3 is an older version of installwatch. That's why I extracted installwatch as a separate package, to avoid that confusion.
new2dir should sort -u
Username: K Godt
"btw : [code]Processing /usr/local/share/xscreensaver/config/imsmap.xml Processing /usr/local/share/xscreensaver/config/imsmap.xml Processing /usr/local/share/xscreensaver/config/julia.xml Processing /usr/local/share/xscreensaver/config/julia.xml Processing /usr/local/share/xscreensaver/config/kaleidescope.xml Processing /usr/local/share/xscreensaver/config/kaleidescope.xml[/code] small sample output (xscreensaver pkg) . source is quite large (5MB) ... also running file twice on each file to check if stripable a little resource (to devour; to engulf; to gobble; to gulp) eater .. think time for puppy to bay; to bark away this crocodile on my eee ;)
Re sort
Username: BarryK
"K Godt, Yes, a slight change in the output of installwatch 0.7 causes this. It doesn't actually break 'new2dir' and I have been ignoring this bug for awhile. But, now fixed, I inserted "sort -u" into the appropriate place.
Tags: puppy