[opensuse-arm] Freedreno vs. X11 module ABI mismatch
Hi, On my IFC6410 board running Factory I am seeing the following error: [ 14129.554] (II) LoadModule: "freedreno" [ 14129.556] (II) Loading /usr/lib/xorg/modules/drivers/freedreno_drv.so [ 14129.557] (II) Module freedreno: vendor="X.Org Foundation" [ 14129.557] compiled for 1.15.0, module version = 1.0.0 [ 14129.557] ABI class: X.Org Video Driver, version 15.0 [ 14129.557] (EE) module ABI major version (15) doesn't match the server's version (17) [ 14129.557] (II) UnloadModule: "freedreno" [ 14129.557] (II) Unloading freedreno [ 14129.557] (EE) Failed to load module "freedreno" (module requirement mismatch, 0) Rob Clark, the freedreno author, told me that this indicates the xf86-video-freedreno driver was built against a too old X11, i.e. X11 is newer than freedreno. However, I observed xf86-video-freedreno package [1] going from "Blocked" to "Succeeded", without a new package becoming available via OBS web interface (and not getting published either). Among others there's BuildRequires: pkgconfig(xorg-server) which I had copied from another xf86-video-* package and would expect it to trigger a rebuild if X11 is updated... Here's my installed versions: i | libdrm_freedreno1 | Paket | 2.4.53-1.1 | armv7hl | openSUSE-Factory-repo-oss i | xf86-video-freedreno | Paket | 1.0.0-2.1 | armv7hl | openSUSE-Factory-repo-oss i | xorg-x11-driver-video | Paket | 7.6_1-13.1 | armv7hl | openSUSE-Factory-repo-oss i | xorg-x11-server | Paket | 7.6_1.15.99.902-1.1 | armv7hl | openSUSE-Factory-repo-oss Any hints what might be going wrong here? Thanks, Andreas [1] https://build.opensuse.org/package/show/openSUSE:Factory:ARM/xf86-video-free... -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Andreas Färber <afaerber@suse.de> writes:
openSUSE:Factory:ARM/standard uses rebuild="local", so only a source change will trigger a rebuild. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 27.04.2014 19:59, schrieb Andreas Schwab:
Could someone trigger such a rebuild then please? Using a locally compiled version of xf86-video-freedreno I was finally able to run a full GNOME desktop okay! :) Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Andreas,
openSUSE:Factory:ARM/standard uses rebuild="local", so only a source change will trigger a rebuild.
No, thats not actually true. we run the same rebuild trigger script like openSUSE:Factory does, so all packages that turn uninstallable will get rebuild automatically. The problem here is that the rebuilds are not *published* yet. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Dirk, Am 28.04.2014 17:01, schrieb Dirk Müller:
No! As I reported, there was no newer package available via the *Web* interface of OBS, where they end up even when not published yet. I downloaded and zypper in'ed it, but it said it was already installed. Forcing via zypper in -f did not fix the issue. Cheers, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Dirk Müller <dirk@dmllr.de> writes:
That's outside the system, and doesn't count. It does only manually rebuild packages that are uninstallable, but there are numerous other situations where a manual rebuild is needed which aren't covered. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Andreas Färber <afaerber@suse.de> writes:
openSUSE:Factory:ARM/standard uses rebuild="local", so only a source change will trigger a rebuild. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 27.04.2014 19:59, schrieb Andreas Schwab:
Could someone trigger such a rebuild then please? Using a locally compiled version of xf86-video-freedreno I was finally able to run a full GNOME desktop okay! :) Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Andreas,
openSUSE:Factory:ARM/standard uses rebuild="local", so only a source change will trigger a rebuild.
No, thats not actually true. we run the same rebuild trigger script like openSUSE:Factory does, so all packages that turn uninstallable will get rebuild automatically. The problem here is that the rebuilds are not *published* yet. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Dirk, Am 28.04.2014 17:01, schrieb Dirk Müller:
No! As I reported, there was no newer package available via the *Web* interface of OBS, where they end up even when not published yet. I downloaded and zypper in'ed it, but it said it was already installed. Forcing via zypper in -f did not fix the issue. Cheers, Andreas -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Dirk Müller <dirk@dmllr.de> writes:
That's outside the system, and doesn't count. It does only manually rebuild packages that are uninstallable, but there are numerous other situations where a manual rebuild is needed which aren't covered. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (4)
-
Andreas Färber
-
Andreas Schwab
-
Dirk Müller
-
Guillaume Gardet