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

Re: Bug#932258: console-setup-freebsd: missing dependency



On 17 Jul 2019, at 10:55, Holger Wansing <hwansing@mailbox.org> wrote:
> 
> Hi,
> 
> Cyril Brulebois <kibi@debian.org> wrote:
>> Héctor Orón Martínez <zumbi@debian.org> (2019-07-17):
>>> Package: console-setup-freebsd
>>> Version: 1.191
>>> Severity: grave
>>> 
>>> 
>>> Dear Maintainer,
>>> 
>>>  console-setup-freebsd has a dependency on vidcontrol, which is not
>>> part of buster|bullseye|unstable, and causes the package to be
>>> uninstallable.
>> 
>> Adding debian-bsd@ to the loop for advise.
> 
> The same counts for kbdcontrol, also not existing in all suites.

vidcontrol, and the rest of src:freebsd-utils, is available in unreleased,
since the source package only builds for kfreebsd-amd64 and kfreebsd-i386.
Avoiding this would require either getting the source package to build on Linux
architectures, or building at least one arch:all package, neither of which seem
to have much point to them. As an architecture on Debian Ports, it is expected
that you also have the "unreleased" suite enabled, as is clearly documented on
the main site[1]. This is especially important on kFreeBSD, since
bin:freebsd-utils is Essential, containing many of the core utilities required
for a functioning system. All ports buildds should have unreleased available,
and debian-installer learnt over 2 years ago to include unreleased when
downloading udebs. Thus, I consider this not a bug; as much as we would like it
to not be, as far as Debian Ports goes, unreleased is a necessary addition to
unstable, with cases like these stemming from the fact that ftp-master does not
allow sources to exist that don't build packages for any of its architectures.

James

[1] https://www.ports.debian.org/archive


Reply to: