Add support for Fedora 41
Closed this issue · 8 comments
Package source
Official packages
App logs
Unable to install albert so unable to provide log files
Current Behavior
The official build packages support Fedora 38, 39 & 40. Fedora 41 has now been released, but there are no official albert packages for this version. Note that fedora 41 comes with libqalculate-5.2.0, which is does not provide libqalculate.so.22, so the Fedora 40 rpm will not install and albert will need to be recompiled against the updated libqalculate library.
Expected Behavior
Able to install an offical package for albert on fedora 41official
Anything else?
No response
I added it though so I guess it will build as soon as it is available
it seems it didn't work:
"Repository: Fedora_41 Architecture: x86_64
Status: Build failed "
openSUSE/open-build-service#17059 seems to indicate that fedora 41 support isn't yet available?
The OBS issue linked to above is closed, so Fedora 41 builds should be possible.
The OBS builds are failing since they are erroring when creating the debug RPM packages:
[ 175s] Scanned 284 directories and 577 files,
[ 175s] processed 0 inodes,
[ 175s] 0 modified (0 replaced + 0 rewritten),
[ 175s] 0 unsupported format, 0 errors
[ 175s] Reading /home/abuild/rpmbuild/BUILD/albert-0.26.8-build/SPECPARTS/rpm-debuginfo.specpart
[ 175s] error: line 5: %package debuginfo: package albert-debuginfo already exists
[ 175s] error: parsing failed
[ 175s]
[ 175s] RPM build errors:
[ 175s] line 5: %package debuginfo: package albert-debuginfo already exists
[ 175s] parsing failed
Is this related to the fact that Fedora has now moved to RPM 4.20.0 https://rpm.org/wiki/Releases/4.20.0 ?
https://forums.opensuse.org/t/failed-rpmbuild-on-fedora41-with-complain-on-debuginfo/180111
https://bugzilla.opensuse.org/show_bug.cgi?id=1232735
The recommended workaround is to not build debug packages for Fedora 41.
should work now
Yes, thank you :)