[Pkg-utopia-maintainers] Bug#878878: default-dbus-session-bus: Not installable on non-Linux
James Clarke
jrtc27 at debian.org
Tue Oct 17 21:44:36 UTC 2017
On 17 Oct 2017, at 22:39, Samuel Thibault <sthibault at debian.org> wrote:
>
> Hello,
>
> It seems I missed the whole thread, so found the same issue
> independently :)
>
> Simon McVittie, on mar. 17 oct. 2017 16:21:06 +0100, wrote:
>> Thanks. Hmm, so the error is:
>>
>> sbuild-build-depends-opencv-dummy : Depends: libgtk-3-dev but it is not going to be installed
>>
>> which is amazingly helpful.
>
> Adding -o Debug::pkgProblemResolver=yes provides the useful
> information:
>
> Investigating (0) dconf-service:hurd-i386 < none -> 0.26.1-1 @un uN Ib >
> Broken dconf-service:hurd-i386 Depends on default-dbus-session-bus:hurd-i386 < none @un H >
> Considering dbus-user-session:hurd-i386 0 as a solution to dconf-service:hurd-i386 7
> Holding Back dconf-service:hurd-i386 rather than change default-dbus-session-bus:hurd-i386
> ...
Indeed, that's how I debugged it too.
>> The dependency chain:
>>
>> libgtk-3-dev Depends dconf-gsettings-backend | gsettings-backend
>> dconf-gsettings-backend Depends dconf-service
>> dconf-service Depends d-d-s-b | d-s-b
>>
>> so we already have two layers of "if you accepted the alternative you'd
>> be fine". I thought sbuild's allergy to alternatives only extended as
>> far as direct dependencies?
>
> That wouldn't be acceptable anyway, for the same reason as the direct
> dependencies.
Agreed. Note that in this case it's not sbuild ignoring the alternatives
as Simon mentioned, but apt itself; this is the default behaviour you get
from `apt-get install libgtk-3-dev`.
Regards,
James
More information about the Pkg-utopia-maintainers
mailing list