Re: Bug#763675: mutter: FTBFS[kfreebsd]: undeclared dependency on libgbm-dev
Control: severity -1 important On 01/10/14 23:04, Andreas Henriksson wrote: Hello again! On Wed, Oct 01, 2014 at 09:50:45PM +0100, Steven Chamberlain wrote: [...] Thanks, this is useful. According to this, the only reverse-deps are linux-any packages: | $ reverse-depends src:mutter [...] | * gnome-core-devel (for libmutter-dev) [...] ^ (Oh well, no reverse dependencies and it looks like the kfreebsd binaries doesn't exist for it so I guess I can take care of this.) I already did ;) see #763729. By the way I also looked at this a day or two before this bug was filed, and it didn't seem easy. gbm seems to be used a lot now. So for now I think removing the binaries is the best solution. Emilio -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/542d3163.6040...@debian.org
Bug#763675: mutter: FTBFS[kfreebsd]: undeclared dependency on libgbm-dev
Package: mutter Version: 3.14.0-1 Severity: serious Tags: patch Hi, On kfreebsd the configure script fails a check for 'gbm', from libgbm-dev (which it needs on all architectures). It is not listed as a dependency in mutter's control file, but it can be seen to be brought in as a dependency in buildd logs on Linux arches - due to some [linux-any] package requiring it (not sure which one): https://buildd.debian.org/status/fetch.php?pkg=mutterarch=i386ver=3.14.0-1stamp=1411423646 Therefore, please add an explicit dependency: --- debian/control.orig 2014-09-22 21:20:06.0 +0100 +++ debian/control 2014-10-01 20:07:39.243736579 +0100 @@ -41,6 +41,7 @@ libxinerama-dev, libxext-dev, libxrandr-dev, + libgbm-dev, libsm-dev, libice-dev, libpam0g-dev, Thanks. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable') Architecture: kfreebsd-amd64 (x86_64) Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20141001191155.90017.50501.report...@sid.kfreebsd-amd64.pyro.eu.org
Re: Bug#763675: mutter: FTBFS[kfreebsd]: undeclared dependency on libgbm-dev
Hello Steven Chamberlain! Thanks for looking into this problem. On Wed, Oct 01, 2014 at 08:29:13PM +0100, Steven Chamberlain wrote: The mutter configure script demands libgbm-dev be installed. mesa doesn't build a libgbm for kfreebsd, I'm not sure why. Is mutter solely used for gnome-shell? Should it be linux-any and simply removed from kfreebsd? I'll just say that I won't stand in your way if you want the packages removed on kfreebsd. Please just make sure that the removal goes more smoothly then last time! eg. deal with reverse dependencies (first). If you install ubuntu-dev-tools theres a utility there that will make it easy for you to identify reverse dependencies. eg. reverse-depends src:mutter Then you run the same thing recursively for all packages down to the leaf packages (which has no reverse dependencies) and make up a plan on how they all can be modified to avoid the dependency or if they too needs to be removed. Then work your way from the leaf packages down to mutter having no reverse dependencies left and finally you're ready to remove mutter. Regards, Andreas Henriksson -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20141001200238.ga16...@fatal.se
Re: Bug#763675: mutter: FTBFS[kfreebsd]: undeclared dependency on libgbm-dev
Hello again! On Wed, Oct 01, 2014 at 09:50:45PM +0100, Steven Chamberlain wrote: [...] Thanks, this is useful. According to this, the only reverse-deps are linux-any packages: | $ reverse-depends src:mutter [...] | * gnome-core-devel (for libmutter-dev) [...] ^ (Oh well, no reverse dependencies and it looks like the kfreebsd binaries doesn't exist for it so I guess I can take care of this.) Regards, Andreas Henriksson -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20141001210425.ga17...@fatal.se