release jed to experimental
G. Milde
g.milde at web.de
Fri Jun 16 11:04:59 UTC 2006
Testing jed, jed-common, xjed:
Update from /testing (0.99.16) OK
Remove OK
Install jed|xjed and jed-common 0.99.18 from scratch OK
Remove
Install just jed-common OK
Remove jed-common:
The following packages will be REMOVED:
jed jed-common jed-extra
0 upgraded, 0 newly installed, 3 to remove and 140 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 2185kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 12556 files and directories currently installed.)
Removing jed ...
Removing jed-extra ...
Removing jed-common ...
Running /usr/share/jed/compile/jed-common...failed (see /tmp/filevxbVl3)
dpkg: error processing jed-common (--remove):
subprocess pre-removal script returned error exit status 123
Errors were encountered while processing:
jed-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Running /usr/share/jed/compile/jed-common...failed (see /tmp/filefz1fsV)
# more /tmp/filefz1fsV
rm: too few arguments
Try `rm --help' for more information.
The problem is in jed/compile/jed-common:
remove)
find $LIBDIR \( -name \*.slc -o -name \*.dfa \) -print0 | xargs -0 rm
since jed-common only Recommends: jed|xjed, it is possible that the
find doesnot return any matches and rm fails.
My suggestion would be to use the "original" construct still used in
jed-extra:
remove)
find $LIBDIR \( -name \*.slc -o -name \*.dfa \) -delete
together with
Depends: findutils (>= 4.2.9)
in control to be on the save side for mixed /stable - /testing
environments.
Objections?
With the abovementioned fix, it seems like the 0.99.18-2 packages are ready
for release.
Günter
Dear Rafael,
After the "uncoupling" of jed-extra and jed-common, we should be free to
release jed, jed-common, and xjed to "experimental".
I would be glad if you find the time for this during the next days (or
weeks).
GM
More information about the Pkg-jed-devel
mailing list