[Pkg-electronics-devel] Bug#746003: Bug#760986: RM: guile-1.8 -- ROM; replaced by guile-2.0
Rob Browning
rlb at defaultvalue.org
Mon Oct 13 02:51:12 UTC 2014
Luca Falavigna <dktrkranz at debian.org> writes:
> These are the reverse dependencies to be fixed before removing this
> package:
Right -- I was hoping to try to reach a decision this week with respect
to jessie.
Here's what I hope is a reasonably accurate summary of the situation.
As a general comment, people on #guile (including one of the upstream
Guile maintainers) have said that at this point, they would prefer that
we remove packages from jessie that support Guile 2.0 upstream, but
still depend on 1.8 in Debian (though we might or might not keep them in
unstable). This was mentioned in particular, with respect to g-wrap,
guile-cairo, and guile-gnome-platform.
As an overall summary:
- There are a few packages that we might want to remove from jessie
for now (but they're likely to return later if/when they have an
active maintainer -- guile-cairo, etc.[1]).
- There's at least one package that has an active maintainer, and is
actively being ported upstream, but that probably won't be ready for
jessie (lilypond).
- There are a number of packages that are more or less unmaintained,
or may otherwise be unsuitable for continued inclusion in Debian.
- Guile 1.8 is no longer maintained upstream, and hasn't been since
2010.
[1] Though apparently g-wrap, guile-cairo, and guile-gnome-platform may
be easy to NMU for 2.0 -- if I get enough time *immediately*, I
might try to help there. Anyone else interested should talk to Mark
(cc'ed above).
In the end, the question is whether or not, on balance, we're better off
with or without guile-1.8 in jessie.
> anubis
No response wrt 2.0: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745989
Last non-NMU: 2009-09
> beast
No response wrt 2.0: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745991
Last non-NMU: 2013-02
> drgeo
Some response from the maintainer in May, but nothing since:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707903
Last non-NMU appears to be 2012-05
I've also been told that drgeo no longer uses Guile upstream.
> freetalk
No response wrt 2.0: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745997
Last non-NMU: 2012-06
> g-wrap [1]
Only response wrt 2.0 is a mention of an upload that's been in
experimental for two years, but no response from the maintainer:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761210
Last non-experimental upload: 2012-05
> guile-cairo [1]
Looks like this may just be waiting on a testing transition, which may
have been blocked by a (now fixed) problem with guile-2.0 on arm*. If
so, it should just need a rebuild on arm*.
Though #guile warned that this NMU may or may not play nice with the
current guile-gnome-platform (below), depending on exactly how the NMU
was handled,
> guile-gnome-platform [1]
No response wrt 2.0: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761211
Last non-NMU: 2012-06
> gwave
This may be dependent on the guile-cairo update.
> lilypond
Upgrade to 2.0 won't be ready upstream in time for jessie, so removing
guile-1.8 would imply removing lilypond.
> texmacs
Last information was that upstream doesn't support 2.0 yet
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731787
but texmacs may also not be currently suitable for Debian for other
reasons?
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711383
> trackballs
No response wrt 2.0: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746011
Last non-NMU: 2007-12
> swig2.0
I'm probably just missing something obvious, but I'm not sure why this
is still listed -- 2.0.12-1 appears to be in testing, and it is supposed
to have migrated to guile-2.0. Looking in the control file I also don't
see any obvious guile-1.8 deps...
> graphviz
Hmm, "dak ... -s testing -Rn guile-1.8" doesn't list it, but maybe "-s
testing" isn't working right? In any case, I imagine it's the swig dep
above.
> guile-1.8-non-dfsg/non-free
Should be removed iff guile-1.8 is.
Thanks
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
More information about the Pkg-electronics-devel
mailing list