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

Bug#872832: make dist: Virtual packages under Depends: are de-promoted to Suggests: field.



Control: forcemerge -1 #785678

Hi,

On  Mo 21 Aug 2017 19:32:00 CEST, Mike Gabriel wrote:

Package: blends-dev
Version: 0.6.99
Severity: important
X-Cc-Debbugs: debian-edu@lists.debian.org

Hi all,

I discovered a tiny flaw with the new Depends: -> Depends: code in blends-dev.

We have situations like the below under Depends:

```
Depends:
 lightdm | x-display-manager,
```

Which should just stay as it is. The current code takes x-display-manager out of that "OR" construct and de-promotes it (as "missing" package) to the Suggests: field.

Question: do we have any option to know about virtual packages in the blends framework? Any suggestions how to address that?

Greets,
Mike

I just realized that this issue is also listed under BUGS in the blends.git code repo and that this new bug report is a duplicate of #785678, so force-merging.

Moreover, I'd suggest having debian-policy as a build-dependency of blends-dev and then do this in Perl:

```
zcat /usr/share/doc/debian-policy/virtual-package-names-list.txt.gz | grep -E '^\ [a-z0-9._-]+' | awk '{ print $1 }'
```

My Perl is sort of rusty when it comes to I/O, but I might try this soonish.

Mike

--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

Attachment: pgpjduiXU4ysk.pgp
Description: Digitale PGP-Signatur


Reply to: