[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: