Tumbleweed - Cleanup of build-failed packages
Dear Tumbleweed hackers and packagers It's been a while since I did a cleanup round of stuff that is not building. It's about time to do so again. Especially in light of GCC11 incoming, the number will only go up, not down. Today, I have filed a couple delete requests for stuff that did not build for > 6 months. Half a year should have been ample time to get fixes together. For reference, I list below the list of so-far craeted delete requests. If you spot anything you absolutely think we should keep, fix it (by yourself or rallying people to do so for you), then speak up (in this order :P) 869157 python-yaql -> delete (delete request) 869141 gambas3 -> delete (delete request) 869164 VFlib3 -> delete (delete request) 869147 ltxml -> delete (delete request) 869148 mgp -> delete (delete request) 869160 shellementary -> delete (delete request) 869162 vala-panel-plugin-sntray -> delete (delete request) 869165 xgrabsc -> delete (delete request) 869137 clpeak -> delete (delete request) 869156 python-python-daemon -> delete (delete request) 869155 python-featureflow -> delete (delete request) 869139 flatbuffers -> delete (delete request) 869145 libexplain -> delete (delete request) 869144 istgt -> delete (delete request) 869151 pcc -> delete (delete request) 869146 lpe -> delete (delete request) 869143 grfcodec -> delete (delete request) 869158 rnd_jue -> delete (delete request) 869159 sdlscavenger -> delete (delete request) 869150 nip2 -> delete (delete request) 869166 xstereograph -> delete (delete request) 869138 epic -> delete (delete request) 869152 pidgin-mrim -> delete (delete request) 869153 purple-xmpp-http-upload -> delete (delete request) 869136 capi4hylafax -> delete (delete request) 869142 getdp -> delete (delete request) 869149 mlmmj -> delete (delete request) 869161 syslinux6 -> delete (delete request) Cheers, Dominique
Hi,
-----Original Message----- From: Dominique Leuenberger / DimStar <dimstar@opensuse.org> Sent: 04 February 2021 10:19 To: opensuse-factory <opensuse-factory@opensuse.org>; opensuse-packaging <opensuse-packaging@opensuse.org> Subject: Tumbleweed - Cleanup of build-failed packages
Dear Tumbleweed hackers and packagers
It's been a while since I did a cleanup round of stuff that is not building. It's about time to do so again. Especially in light of GCC11 incoming, the number will only go up, not down.
Today, I have filed a couple delete requests for stuff that did not build for > 6 months. Half a year should have been ample time to get fixes together. For reference, I list below the list of so-far craeted delete requests. If you spot anything you absolutely think we should keep, fix it (by yourself or rallying people to do so for you), then speak up (in this order :P)
869157 python-yaql -> delete (delete request) 869141 gambas3 -> delete (delete request) 869164 VFlib3 -> delete (delete request) 869147 ltxml -> delete (delete request) 869148 mgp -> delete (delete request) 869160 shellementary -> delete (delete request) 869162 vala-panel-plugin-sntray -> delete (delete request) 869165 xgrabsc -> delete (delete request) 869137 clpeak -> delete (delete request) 869156 python-python-daemon -> delete (delete request) 869155 python-featureflow -> delete (delete request) 869139 flatbuffers -> delete (delete request)
flatbuffers package is used by Tensorflow and few others, so better to keep it. I submitted a fix to devel project: sr#869199 Cheers, Guillaume
Hello! On 2/4/21 10:18 AM, Dominique Leuenberger / DimStar wrote:
869141 gambas3 -> delete (delete request)
gambas3 should be trivial to fix:
[ 1677s] gambas3-script-3.14.3-62.15.x86_64.rpm: directories not owned by a package: [ 1677s] - /usr/share/mime/application
869161 syslinux6 -> delete (delete request)
That should be possible to fix by pulling a git snapshot:
Debian currently uses a snapshot from 20190206 and that seems to build fine:
If no one steps up, I can fix those packages over the weekend. Adrian
On Thursday 2021-02-04 11:49, John Paul Adrian Glaubitz wrote:
869161 syslinux6 -> delete (delete request)
That should be possible to fix by pulling a git snapshot:
I tried that; it runs afoul of -f(no-)common, at which point I stopped bothering. Why we even have syslinux(4) and syslinux6 rather than one package - more mysteries.
On 2/4/21 11:55 AM, Jan Engelhardt wrote:
On Thursday 2021-02-04 11:49, John Paul Adrian Glaubitz wrote:
869161 syslinux6 -> delete (delete request)
That should be possible to fix by pulling a git snapshot:
I tried that; it runs afoul of -f(no-)common, at which point I stopped bothering.
On gcc-11, I assume?
Why we even have syslinux(4) and syslinux6 rather than one package - more mysteries.
Ruediger Oertel probably knows. I assume syslinux6 lost some feature that older versions still have. I remember a regression in Debian back then when the syslinux maintainer decided to upload version 6 shortly before the Wheezy release breaking all Debian CD builds ;-). Adrian
On Thursday 2021-02-04 12:00, John Paul Adrian Glaubitz wrote:
On 2/4/21 11:55 AM, Jan Engelhardt wrote:
On Thursday 2021-02-04 11:49, John Paul Adrian Glaubitz wrote:
869161 syslinux6 -> delete (delete request)
That should be possible to fix by pulling a git snapshot:
I tried that; it runs afoul of -f(no-)common, at which point I stopped bothering.
On gcc-11, I assume?
10.2. just "osc build"-ing it from a checkout of system:install:head with updated tarball with Factory.
On 04.02.21 11:49, John Paul Adrian Glaubitz wrote:
Hello!
On 2/4/21 10:18 AM, Dominique Leuenberger / DimStar wrote:
869161 syslinux6 -> delete (delete request)
That should be possible to fix by pulling a git snapshot:
Debian currently uses a snapshot from 20190206 and that seems to build fine:
No, it does not. It needs an additional patch. https://salsa.debian.org/images-team/syslinux/-/commit/d9683a835ff9c13ad2378...
If no one steps up, I can fix those packages over the weekend.
I submitted a building update to system:install:head with sr#869219 -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
On Feb 4, 2021, at 1:55 PM, Stefan Seyfried <stefan.seyfried@googlemail.com> wrote:
On 04.02.21 11:49, John Paul Adrian Glaubitz wrote:
Hello!
On 2/4/21 10:18 AM, Dominique Leuenberger / DimStar wrote: 869161 syslinux6 -> delete (delete request) That should be possible to fix by pulling a git snapshot: https://repo.or.cz/syslinux.git Debian currently uses a snapshot from 20190206 and that seems to build fine:
No, it does not. It needs an additional patch. https://salsa.debian.org/images-team/syslinux/-/commit/d9683a835ff9c13ad2378...
I merely said that the Debian package builds fine as there is no FTBFS bug reported on it so that we can look into what Debian does. I did not claim that we don’t ship any patches for syslinux in Debian :-). At least that wasn’t my intention. I often peek at what other distros do when fixing such issues in Debian and openSUSE, that’s why I mentioned the Debian package (and because I remember the huge kerfuffle on debian-private when the syslinux maintainer broke the ISO builds shortly before the release :D). Glad to see that it was easy to fix. Adrian
participants (7)
-
Adrian Glaubitz
-
Dominique Leuenberger / DimStar
-
Guillaume Gardet
-
Jan Engelhardt
-
John Paul Adrian Glaubitz
-
Stefan Seyfried
-
Takashi Iwai