Hi Andreas, On 15.03.2018 19:41, Andreas Tille wrote: > I've commited a fix to Git which for me creates now sensible Debian > Astro metapackages.
For me, it actually upgrades the "Recommends" with to "Depends". For example, the "education" task (shortened): ``` Task: Education Install: true Description: Educational astronomy applications [...] Recommends: celestia-gnome, gpredict, kstars Suggests: sunclock, xtide ``` becomes in d/control: ``` Package: astro-education Section: metapackages Architecture: all Depends: ${misc:Depends}, astro-tasks (= ${source:Version}), gpredict, kstars Recommends: celestia-gnome Suggests: sunclock, xtide Description: Educational astronomy applications [...] ``` celestia-gnome is a package that does not exist in unstable. GENCONTROL_DEPENDS is set to TRUE. In the moment, I would tend to rewrite blend-gen-control from scratch, using Python 3 and the standard Debian Python packages (debian.deb822, apt) in a modular fashion. This would make the script much more maintainable (given the knowledge of Python is a bit better than Perl), and could also lead to create a "debian.blends" Python package that could be re-used for the Web pages. Any thoughts on that? I'd volunteer here. Best regards Ole