Orphaned rubygem-json_pure
by Vít Ondruch
Hello,
I have removed dependencies on rubygem-json_pure from rubygem-morph-cli
and rubygem-multi_json, therefore nothing else depended on
rubygem-json_pure. There is no real need for rubzgem-json_pure in
Fedora, since jruby is long gone and ruby can use the binary
rubygem-json, which is more performant, therefore I orphaned
rubygem-json_pure.
Vít
3 years, 6 months
pari soname bump
by Jerry James
Pari 2.13.0 is out, and comes with an soname bump. I have
successfully rebuilt all consumers except sagemath in mock (the
sagemath build is running now; it takes awhile), so I don't expect any
problems.
Once the sagemath build completes, I will put the various consuming
packages through their paces to see if any problems arise. If not, I
will do all the necessary builds in Rawhide next week. If no problems
show up in Rawhide, I will consider updating Fedora 33 as well.
Packages to be rebuilt:
clisp
eclib
giac
L-function
python-cypari2 (requires an update to version 2.1.2b1)
python-cysignals
sagemath (will be updated to version 9.2)
--
Jerry James
http://www.jamezone.org/
3 years, 6 months
Orpahing notepadqq
by Jan De Luyck
Hi list,
Due to limited/no movement in the upstream[1] and more and more dependencies (nodejs packages) being orphaned within Fedora, I'm planning to orphan notepadqq.
If someone wants to step up and try to get it back working, let me/Sagitter know.
Kind regards,
Jan
[1] https://github.com/notepadqq/notepadqq/commits/master
3 years, 6 months
HEADSUP: libsepol and libsemanage soname bump
by Petr Lautrbach
Hi,
in order to prevent backward compatibility libsepol and libsemanage used had few
symbols defined twice and used symbol versioning for them. But when LTO was
enabled these symbols were completely dropped during compilation, see
https://github.com/SELinuxProject/selinux/issues/245
In order to fix it, it was decided to drop these duplicate symbols and also long
time deprecated symbols and therefore sonames of libsepol and libsemanage were
bumped.
The following SELinux userspace components are built and prepared to be merged in
"f34-build-side-33413" side tag:
selinux-policy-3.14.7-7.fc34
setools-4.4.0-0.1.20201102git05e90ee.fc34
checkpolicy-3.1-4.fc34
policycoreutils-3.1-5.fc34
libsemanage-3.1-4.fc34
libselinux-3.1-4.fc34
libsepol-3.1-4.fc34
There are few other components which needs to be rebuild:
parted - for some reason it links to libsepol even though I haven't found a code
which would use it. I've proposed patch upstream
https://alioth-lists.debian.net/pipermail/parted-devel/2020-November/0055...
shadow-utils - https://src.fedoraproject.org/rpms/shadow-utils/pull-request/6
sssd - https://src.fedoraproject.org/rpms/sssd/pull-request/7
As none of packages which require either libsepol or libsemanage use dropped
symbols and in order not to break build root during soname bumps I've added temporary
subpackages with original library versions - libsepol-compat with libsepol.so.1
and libsemanage-compat with libsemanage.so.1. These subpackage will be dropped
as soon as everything is rebuilt in Rawhide.
I've sucessfuly built all packages also in my COPR repository
https://copr.fedorainfracloud.org/coprs/plautrba/selinux-fedora/builds/
If there's no objection I'd like to merge the side tag to rawhide as soon as possible.
Petr
3 years, 6 months