Bug#820860: Apt sees versioned suggestions as recommends or soft depends
On 2016-04-15 10:50, Klaus Ethgen wrote:
Hi David,
Am Fr den 15. Apr 2016 um 9:54 schrieb David Kalnischkies:
[...]
This dash-mksh package is from a third-party repository (tg's mirbsd)
and is tagged as essential ???
Partly true. That package is from the mirbsd repository that I mainly
need for prevent-systemd-completely package.
But wrong, that package is not essential:
~> apt-cache show dash-mksh
Package: dash-mksh
[...]
Section: shells
Priority: extra
Erm, how does that demonstrate _anything_ about the package's
"Essential" status? You entirely snipped the relevant line ("Priority"
!= "Essential").
For completeness:
adam@mowgli:~$ wget
https://www.mirbsd.org/~tg/Debs/dists/sid/wtf/Pkgs/dash-mks/dash-mksh_7_all.deb
--2016-04-15 11:16:49--
https://www.mirbsd.org/~tg/Debs/dists/sid/wtf/Pkgs/dash-mksh/dash-mksh_7_all.deb
Resolving www.mirbsd.org (www.mirbsd.org)... 62.138.145.52,
2001:4dd0:ff00:989e::1
Connecting to www.mirbsd.org (www.mirbsd.org)|62.138.145.52|:443...
connected.
HTTP request sent, awaiting response... 200 OK
Length: 3558 (3.5K) [application/octet-stream]
Saving to: âdash-mksh_7_all.debâ
dash-mksh_7_all.deb 100%[=====================>] 3.47K --.-KB/s in
0s
2016-04-15 11:16:49 (28.0 MB/s) - âdash-mksh_7_all.debâ saved
[3558/3558]
adam@mowgli:~$ dpkg-deb -I dash-mksh_7_all.deb
new debian package, version 2.0.
size 3558 bytes: control archive=1290 bytes.
38 bytes, 1 lines conffiles
1764 bytes, 45 lines control
254 bytes, 4 lines md5sums
Package: dash-mksh
Version: 7
Architecture: all
Essential: yes
Origin: WTF
Bugs: mailto:wtf@mirbsd.org
Maintainer: Thorsten Glaser <tg@mirbsd.de>
Installed-Size: 59
Pre-Depends: mksh (>= 50b)
Conflicts: dash
Breaks: bash (<< 4.3-9.2)
Replaces: dash
Provides: dash (= 2147483647:1)
Section: shells
Priority: extra
Multi-Arch: foreign
Homepage: https://www.mirbsd.org/mksh.htm
Description: fake dash using mksh
...
(which clearly contains "Essential: yes")
Regards,
Adam
Reply to: