[Pkg-mailman-hackers] Bug#924961: Drop dependencies to node-less and ruby-sass/sassc completely
Christian Ehrhardt
christian.ehrhardt at canonical.com
Tue Mar 19 07:44:04 GMT 2019
Package: mailman-suite
Version: 0+20180916-7
Hi,
as with my former bug I was analyzing the dependencies of the mailman3 stack.
In the discussion at [1] it turned out that we could make all of those
"just" build dependencies and drop the runtime dependencies to
suggests (for admins that want to customize things).
This seems clearly post-buster but I wanted to file it for tracking
and discussion ahead of time.
I have something like [2] in mind (no real PR yet [3], more an RFC as
it is not yet complete). As discussed on [1] that should do it - there
are some later replies to the mail thread that are not yet on the
list, but I know that Jonas Meurer is on CC so he has/you have seen
the answers already.
What we might need in addition is to add build-deps for the less/sassc
compilers to pre-compile those resources. But TBH I'm not so sure if
there are any packages left needing that, the fonts styles have them
as native css already - we'd need to check the malman3 stack what else
might be affected.
I wanted to ask if we could take a shot at this either in
-experimental or after Buster released?
[1]: https://mail.python.org/archives/list/mailman-developers@python.org/thread/HFNP4DPZ3CLXV3OOEJVHCVOLZ7OMAI7G/
[2]: https://salsa.debian.org/paelzer-guest/mailman-suite/commits/make-sass-less-compilers-suggests
[3]: https://salsa.debian.org/mailman-team/mailman-suite/merge_requests/2
--
Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd
More information about the Pkg-mailman-hackers
mailing list