Re: [arch-dev-public] Packages added to todo list 'glew 1.11 rebuild'
[2014-08-18 21:11:08 -0000] Arch Website Notification:
Todo list information: Name: glew 1.11 rebuild URL: https://www.archlinux.org/todo/glew-111-rebuild/ Creator: Maxime Gauduin Description: glew 1.11 has a new soname. It's already in [extra] so please push directly in [extra] or [community].
What the ?!? You know that's not how this is supposed to work, right? It's the second time in two days hugin is broken because of people updating a dependency without checking for soname bumps and pushing straight to [extra]. Is it really that hard? -- Gaetan
On di, 2014-08-19 at 09:13 +0900, Gaetan Bisson wrote:
What the ?!?
You know that's not how this is supposed to work, right?
It's the second time in two days hugin is broken because of people updating a dependency without checking for soname bumps and pushing straight to [extra].
Is it really that hard?
GLEW is broken in a special way: it doesn't provide the .so.1 library, so applications link against .so.1.11 or .so.1.10 instead. This is not something you would detect when running checkpkg (common sense says to ignore soname changes which are not in the first digit). Anyways, before rebuilding a lot of shit, please check what's wrong with GLEW, you can do the rebuild all over again when this is fixed.
On Tue, 19 Aug 2014 09:38:12 +0200 Jan de Groot <jan@jgc.homeip.net> wrote:
On di, 2014-08-19 at 09:13 +0900, Gaetan Bisson wrote:
What the ?!?
You know that's not how this is supposed to work, right?
It's the second time in two days hugin is broken because of people updating a dependency without checking for soname bumps and pushing straight to [extra].
Is it really that hard?
GLEW is broken in a special way: it doesn't provide the .so.1 library, so applications link against .so.1.11 or .so.1.10 instead. This is not something you would detect when running checkpkg (common sense says to ignore soname changes which are not in the first digit).
Anyways, before rebuilding a lot of shit, please check what's wrong with GLEW, you can do the rebuild all over again when this is fixed.
Too many packages were rebuilt already and fixing glew to provide proper .so.1 library wouldn't change the fact that one symbol has been removed since last release.
Am Tue, 19 Aug 2014 09:38:12 +0200 schrieb Jan de Groot <jan@jgc.homeip.net>:
On di, 2014-08-19 at 09:13 +0900, Gaetan Bisson wrote:
What the ?!?
You know that's not how this is supposed to work, right?
It's the second time in two days hugin is broken because of people updating a dependency without checking for soname bumps and pushing straight to [extra].
Is it really that hard?
GLEW is broken in a special way: it doesn't provide the .so.1 library, so applications link against .so.1.11 or .so.1.10 instead. This is not something you would detect when running checkpkg (common sense says to ignore soname changes which are not in the first digit).
Anyways, before rebuilding a lot of shit, please check what's wrong with GLEW, you can do the rebuild all over again when this is fixed.
I've run checkpkg and tested with glxgears that worked well here. Sorry if something broke. -Andy
[2014-08-19 09:13:09 +0900] Gaetan Bisson:
It's the second time in two days hugin is broken because of people updating a dependency without checking for soname bumps and pushing straight to [extra].
Sven, you've done it again: you released a new kdeedu-marble but missed its soname bump. See: https://bugs.archlinux.org/task/41702 Please fix your build process to catch those problems before pushing. -- Gaetan
participants (4)
-
Andreas Radke
-
Bartłomiej Piotrowski
-
Gaetan Bisson
-
Jan de Groot