state of jed-extra

G. Milde g.milde at web.de
Thu Jun 8 09:24:46 UTC 2006


Dear Jörg and jed packagers,

On  7.06.06, Jörg Sommer wrote:
> G. Milde schrieb am Wed 07. Jun, 17:01 (+0200):
> > On  6.06.06, Jörg Sommer wrote:
> > > G. Milde schrieb am Tue 06. Jun, 13:38 (+0200):
> > > > On  4.06.06, Jörg Sommer wrote:
> > > > > G. Milde schrieb am Wed 31. May, 16:00 (+0200):

> > > > > > * updating jed-common, jed, xjed, and jed-extra in one run failed:
> > > > > Did dpkg fail?
> > > > Yes.


> > Testing in a chroot environment (base installation) with jed/experimental
> > and jed-extra_2.1.3:
> > 
> > * # which sh 
> >   /bin/sh
> > 
> >   # ls -l /bin/sh
> >   lrwxrwxrwx  1 root root 4 Nov 18  2005 /bin/sh -> bash
> > 
> >   # /bin/sh -c 'false || true'; echo $?
> >   0
> 
> I don't understand why dpkg fails for you. Can you reproduce it?

Yes, I reproduced it. However, after changing the Conflict rule in
jed/debian/control, it works.
 
> > * install of the new version with dpkg:
> 
> Wrong way! dpkg does not resolve dependencies. Use apt!

Testing should be done with the worst case in mind. While dpkg doesnot
resolve dependencies automagically, 

 * it should refuse to install a package with unmet dependencies
 * it should cleanly install a set of interdependent packages given at
   the command line
 * it is still the tool of choice for installing individually downloaded
   packages 
   
   (I prefer to download jed packages from experimental over adding
   "experimental" to the sources.list -- otherwise my "vintage" system
   would have a hard time coping with the huge database.)
   
I am not sure, whether moving the 
  
  Conflicts: jed-extra (<= 1.0-1)

from jed-common to jed and xjed is "the right way" and I would prefer
to know exactly what is going on, however

 * it works (at least for me)
 
 * jed-common 0.99.18 can actually happily coexist with jed-extra <= 1.0-1
   As long as there is no jed or xjed installed, both of them will be
   largely useless but not broken.
   
 * OTOH, jed 0.99.18 and xjed 0.99.18 use SLang 2, which breaks some
   of the modes in jed-extra 1.0-1.
   
Günter     



More information about the Pkg-jed-devel mailing list