>>>>> "rharwood" == rharwood  <rharw...@club.cc.cmu.edu> writes:

    rharwood> In debian/control, you list the dependency as:

    rharwood>     Build-Depends: debhelper-compat (= 13)

    rharwood> Could it be because 13 != 13.2 ?

No, for a while now virtual packages can be provided at a specific
version.
from apt-cache show debhelper, I see:

Provides: debhelper-compat (= 9), debhelper-compat (= 10),
debhelper-compat (= 11), debhelper-co
mpat (= 12), debhelper-compat (= 13), dh-sequence-dwz,
dh-sequence-elf-tools, dh-sequence-instal
linitramfs, dh-sequence-systemd                                                 
               


I can reproduce your issue with aptitude but not with apt-get.
Which admittedly is surprising because in the past the aptitude resolver
has been better than the apt resolver.
But apparently it does not deal with provides of versioned packages.

The krb5 package is following the recommended syntax in the debhelper
manual.
Given that, I think it's reasonable for aptitude build-dep to be
expected to handle modern debhelper dependencies, so I think you've
found an aptitude bug.

Reply via email to