Bug#1082212: Depends/Build-Depends cycle with libgtk-4-dev

Simon Richter sjr at debian.org
Thu Sep 19 12:43:15 BST 2024


Package: libsysprof-4-dev
Version: 3.46.0-4
Severity: minor
X-Debbugs-Cc: sjr at debian.org

Hi,

when bootstrapping gtk 4, libsysprof-4-dev is one of the indirect build
dependencies of gtk-4, but itself depends on libgtk-4-dev.

It would be nice if there was a way to bootstrap, e.g. splitting off the
UI classes into a separate libsysprof-4-ui-dev and a build profile
without these packages, which would allow building these packages in
multiple stages.

Severity is minor bordering on wishlist, because it only affects new
ports.

   Simon

-- System Information:
Debian Release: 12.7
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-25-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libsysprof-4-dev depends on:
pn  libadwaita-1-dev         <none>
pn  libglib2.0-dev           <none>
pn  libgtk-4-dev             <none>
pn  libjson-glib-dev         <none>
pn  libpolkit-gobject-1-dev  <none>
pn  libsysprof-4             <none>
pn  libsysprof-ui-5          <none>

libsysprof-4-dev recommends no packages.

libsysprof-4-dev suggests no packages.



More information about the pkg-gnome-maintainers mailing list