Several disappearing -32bit packages
It looks like a few of the -32bit packages have disappeared from the repository. These include: alsa-oss-32bit alsa-plugins-pulse-32bit apitrace-wrappers-32bit libLLVM13-32bit libspdlog1_11-32bit mangohud-32bit As well as (though they still exist in the Games repo): libSDL_mixer-1_2-0-32bit libSDL_ttf-2_0-0-32bit libSDL_ttf-devel-32bit Is this a side effect of moving the i586 ports out of the main repos? Is there something special about these packages? Or is it just a coincidence, and they'll be back soon? (Some of them, like the missing alsa-plugins-pulse-32bit, have a pretty good chance of straight-up breaking audio on 32-bit applications, which'd be a pretty nasty regression.) Any ideas? Cheers, — David
On 06.04.2023 04:50, David Gow wrote:
It looks like a few of the -32bit packages have disappeared from the repository.
These include: alsa-oss-32bit alsa-plugins-pulse-32bit apitrace-wrappers-32bit libLLVM13-32bit libspdlog1_11-32bit mangohud-32bit
As well as (though they still exist in the Games repo): libSDL_mixer-1_2-0-32bit libSDL_ttf-2_0-0-32bit libSDL_ttf-devel-32bit
Is this a side effect of moving the i586 ports out of the main repos? Is there something special about these packages? Or is it just a coincidence, and they'll be back soon?
(Some of them, like the missing alsa-plugins-pulse-32bit, have a pretty good chance of straight-up breaking audio on 32-bit applications, which'd be a pretty nasty regression.)
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2... and scroll to "openSUSE Tumbleweed".
On Thu, Apr 06, 2023 at 06:43:29AM +0300, Andrei Borzenkov wrote:
On 06.04.2023 04:50, David Gow wrote:
It looks like a few of the -32bit packages have disappeared from the repository.
These include: alsa-oss-32bit alsa-plugins-pulse-32bit apitrace-wrappers-32bit libLLVM13-32bit libspdlog1_11-32bit mangohud-32bit
As well as (though they still exist in the Games repo): libSDL_mixer-1_2-0-32bit libSDL_ttf-2_0-0-32bit libSDL_ttf-devel-32bit
Is this a side effect of moving the i586 ports out of the main repos? Is there something special about these packages? Or is it just a coincidence, and they'll be back soon?
(Some of them, like the missing alsa-plugins-pulse-32bit, have a pretty good chance of straight-up breaking audio on 32-bit applications, which'd be a pretty nasty regression.)
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2...
and scroll to "openSUSE Tumbleweed".
If you find any missing you still need, please open a bugreport. Dominique focused on making wine and steam still work, but if there are more 32bit legimitate users he will readd necessary libs. e.g. alsa-oss-32bit stuff will be back in the next snapshot. Ciao, Marcus
On Thursday 2023-04-06 09:38, Marcus Meissner wrote:
It looks like a few of the -32bit packages have disappeared from the repository.
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2... and scroll to "openSUSE Tumbleweed".
Dominique focused on making wine and steam still work, but if there are more 32bit legimitate users he will readd necessary libs.
Don't we have baselibs.conf for exactly that? Why replicate this information in prjconf's "OnlyBuild:" lines?
On Thu, Apr 06, 2023 at 10:38:51AM +0200, Jan Engelhardt wrote:
On Thursday 2023-04-06 09:38, Marcus Meissner wrote:
It looks like a few of the -32bit packages have disappeared from the repository.
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2... and scroll to "openSUSE Tumbleweed".
Dominique focused on making wine and steam still work, but if there are more 32bit legimitate users he will readd necessary libs.
Don't we have baselibs.conf for exactly that? Why replicate this information in prjconf's "OnlyBuild:" lines?
I think the idea is not to build the unnecessary i586 packages anymore. Ciao, Marcus
On Thursday 2023-04-06 10:40, Marcus Meissner wrote:
Dominique focused on making wine and steam still work, but if there are more 32bit legimitate users he will readd necessary libs.
Don't we have baselibs.conf for exactly that? Why replicate this information in prjconf's "OnlyBuild:" lines?
I think the idea is not to build the unnecessary i586 packages anymore.
What I'm saying is that all the packages which have a baselibs.conf in them (~ 785) could implicitly be taken as "OnlyBuild" such that the openSUSE:Factory prjconf reduces from 1838 lines of onlybuild-configuration to about 1053. And at the same time, not have the issue that packages might "disappear".
On Thu, 2023-04-06 at 10:38 +0200, Jan Engelhardt wrote:
On Thursday 2023-04-06 09:38, Marcus Meissner wrote:
It looks like a few of the -32bit packages have disappeared from the repository.
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2... and scroll to "openSUSE Tumbleweed".
Dominique focused on making wine and steam still work, but if there are more 32bit legimitate users he will readd necessary libs.
Don't we have baselibs.conf for exactly that? Why replicate this information in prjconf's "OnlyBuild:" lines?
* There are 15k packages in openSUSE:Factory * 785 packages have a baselibs.conf + Of those, some have a baselibs.conf not because they care for - 32bit, but because they care for x86_64_v3 hwcaps output * Currently, a total of 1830 packages are enabled to build in openSUSE:Factory/i586 The information is 'similar', but not equal. Cheers, Dominique
OK, for different java packages, there is this: mariadb pcsc-towitoko-devel mozilla-jss patterns-rpm-macros I can forego the patterns*, since I can just disable the patterns-devel-java there and be still ok. The others, somehow without them the packages are not really buildable. Cheers Fridrich On 06/04/2023 10:53, Dominique Leuenberger wrote:
On Thu, 2023-04-06 at 10:38 +0200, Jan Engelhardt wrote:
On Thursday 2023-04-06 09:38, Marcus Meissner wrote:
It looks like a few of the -32bit packages have disappeared from the repository.
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/2... and scroll to "openSUSE Tumbleweed".
Dominique focused on making wine and steam still work, but if there are more 32bit legimitate users he will readd necessary libs.
Don't we have baselibs.conf for exactly that? Why replicate this information in prjconf's "OnlyBuild:" lines?
* There are 15k packages in openSUSE:Factory * 785 packages have a baselibs.conf + Of those, some have a baselibs.conf not because they care for - 32bit, but because they care for x86_64_v3 hwcaps output * Currently, a total of 1830 packages are enabled to build in openSUSE:Factory/i586
The information is 'similar', but not equal.
Cheers, Dominique
On Thu, 2023-04-06 at 11:26 +0200, Fridrich Strba via openSUSE Factory wrote:
OK, for different java packages, there is this: mariadb pcsc-towitoko-devel mozilla-jss patterns-rpm-macros
Nothing of that has a baselibs.conf - so there is no need to enable those builds for openSUSE:Factory/i586; Regular i586 users get those packages built in openSUSE:Factory:LegacyX86/i586 Cheres, Dominique
participants (6)
-
Andrei Borzenkov
-
David Gow
-
Dominique Leuenberger
-
Fridrich Strba
-
Jan Engelhardt
-
Marcus Meissner