site  contact  subhomenews

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):

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:

I think that there were reports that 'new2dir' does not work in Precise Puppy alpha3, this should hopefully fix it.


new2dir python
Username: 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- 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 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