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