Bug#891188: blends-dev: created d/control recommends packages not in main
Package: blends-dev
Version: 0.6.100
Severity: serious
Hi,
when I run "make" on a blend's package, it puts all that is in
"Recommends" in the tasks package into "Recommends" of d/control,
independent of the status of the package.
Examples, from debian-astro
https://salsa.debian.org/debian-astro-team/debian-astro
tasks/catalogs:
```
Task: Catalogs
Install: false
Description: Astronomy catalogs
This metapackage will install [...]
Recommends: stardata-common, gliese, yale
Recommends: astrometry-data-tycho2, astrometry-data-2mass
```
Here, astrometry-data-2mass is not in main, but in contrib; therefore
the dependency should be lowered to "Suggests". However, in d/control:
```
Package: astro-catalogs
[...]
Recommends: astrometry-data-2mass,
astrometry-data-tycho2,
gliese,
stardata-common,
yale
Description: [...]
```
The same happens with packages that are not uploaded yet, f.e. the
package "audela" in tasks/telescopecontrol ("Recommends", with a WNPP
entry) is still not packaged, but is "Recommends" in astro-telescopecontrol.
This violates the policy in the generated blends tasks packages;
therefore the severity.
IMO this is a regression; it worked some time ago, right?
Cheers
Ole
Reply to: