Re: Need help with pybind11 c++ compilation warning/error

2025-02-05 Thread Cristian Le via devel


On 5 February 2025 06:17:01 CET, Orion Poplawski  wrote:
>cc1plus: all warnings being treated as errors
>gmake[2]: *** [libmambapy/CMakeFiles/bindings.dir/build.make:96: 
>libmambapy/CMakeFiles/bindings.dir/src/libmambapy/bindings/legacy.cpp.o] Error 
>1
>
>I'm guessing 'SR.32262' is some kind of temporary variable.  libmamba has 
>taken the (perhaps admirable?) step of compiling with -Werror so it fails.

The errors are in mamba's code base afaict.

You should disable warnings as error, enforce C++ standard in CMakeLists.txt, 
ask upstream about C++17 warnings, or all the above.

But just to be sure it's gcc15 related can you also target F41?
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: bin-sbin merge rebuild

2025-02-05 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Feb 04, 2025 at 02:16:33PM +, Richard W.M. Jones wrote:
> On Tue, Feb 04, 2025 at 02:10:53PM +, Richard W.M. Jones wrote:
> > On Mon, Jan 13, 2025 at 01:46:03PM +, Zbigniew Jędrzejewski-Szmek wrote:
> > > On Fri, Jan 10, 2025 at 10:13:31AM +, Zbigniew Jędrzejewski-Szmek 
> > > wrote:
> > > > On Fri, Jan 10, 2025 at 08:58:32AM +0100, Florian Weimer wrote:
> > > > > * Zbigniew Jędrzejewski-Szmek:
> > > > > 
> > > > > > glibc
> > > > > 
> > > > > If we rebuild glibc, should we do a second rebuild into your side tag?
> > > > 
> > > > Probably… But let's coordinate (here or on Matrix). I hope we can
> > > > avoid duplicate rebuilds.
> > > 
> > > The update with the rebuilds has been pushed to stable
> > > (https://bodhi.fedoraproject.org/updates/FEDORA-2025-da0a082e66).
> > > rpm was pushed independently earlier today
> > > (https://bodhi.fedoraproject.org/updates/FEDORA-2025-432932ed60).
> > > 
> > > In the buildroot, builds should now see a merged filesystem.
> > > Once the compose goes out, people installing rawhide should
> > > end up with a merged filesystem, and people upgrading rawhide
> > > should see a message like
> > >   /usr/sbin cannot be merged, found /usr/sbin/
> > > Once the mass rebuild goes through, people upgrading rawhide
> > > should see a message like
> > >   All files under /usr/sbin are symlinks; linking to ./bin...
> > > Once that's done, the merge is complete on upgraded systems.
> > 
> > What's the component / script which prints this message?
> 
> To answer my own question, it's a Lua script in filesystem.spec.

Yes.

> > Is it safe to 'dnf update' an existing Fedora Rawhide installation now?

Yes. (There never was a point where it wasn't…)

Zbyszek
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: bin/sbin merge: Are we going to change kconfig MODPROBE_PATH?

2025-02-05 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Feb 05, 2025 at 03:02:33PM +, Richard W.M. Jones wrote:
> On Wed, Feb 05, 2025 at 01:57:01PM +, Zbigniew Jędrzejewski-Szmek wrote:
> > On Wed, Feb 05, 2025 at 12:03:21PM +, Richard W.M. Jones wrote:
> > > https://github.com/torvalds/linux/blob/5c8c229261f14159b54b9a32f12e5fa89d88b905/kernel/module/Kconfig#L416
> > > 
> > > This defaults to "/sbin/modprobe".  Should it be changed to
> > > "/usr/bin/modprobe"?
> > > 
> > > A few possible reasons:
> > > 
> > > (1) Bad RPM installers that don't run scripts, specifically the
> > > filesystem.spec script.  (This is the case that broke for me.)
> > 
> > Can you expand a bit on this? All installs with 'rpm' should DTRT.
> 
> It's not really possible in some circumstances, namely when trying to
> install an RPM without needing to be root.  (There are also package
> systems like bazel which are simply broken in this regard, but that's
> another issue.)

Ack. I guess 'rpm2cpio … | cpio -i --make-dir' falls into this category.
But systems "installed" in such a way will have other problems: ldconfig,
alternatives, systemd symlinks, and many other things are created via
scriptlets. The bad part is that that chroot will not have the /usr/sbin
symlink at all, since it's created via a scriptlet.

> So eventually are we planning to remove the script stuff in
> filesystem.spec, and replace it with a simple /usr/sbin -> /usr/bin
> symlink RPM file entry?

Eventually – yes. But I'd like to keep the upgrades from older systems
working. If we just change the symlink to be part of the normal payload, rpm
would refuse to upgrade. Maybe we can make this work with some %pretrans script
that removes the old directory.

Zbyszek
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: removing self as co-maintainer on several packages

2025-02-05 Thread Petr Pisar
V Wed, Feb 05, 2025 at 02:50:18PM -, Ken Dreyer napsal(a):
> Hi folks, I've changed jobs recently and I need to drop
> co-maintainership on some packages.
> 
> I have (co-)maintainership on 27 packages here:
> https://src.fedoraproject.org/user/ktdreyer/projects
> 
> If I have admin permissions on a package, I can remove myself, but for many
> of these I only have co-maintainer rights ("commit" rights in Pagure,
> sometimes even restricted to certain branch patterns like epel)
> 
> How can I remove myself from packages where I don't have admin access?
> https://src.fedoraproject.org/rpms/babeltrace , for example.

I have a haze memory that it's possible with a web API. The web user interface
definitly does not support it.

I removed you from perl-NTLM.

-- Petr



signature.asc
Description: PGP signature
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Rust SIG Spring Cleaning - 2025 Edition

2025-02-05 Thread Fabio Valentini
On Wed, Feb 5, 2025 at 2:51 PM Ben Beasley  wrote:
>
> It seems like the inclusion of rust-smallvec on this list might have
> been an error, since "fedrq wr rust-smallvec*-devel" gives a very large
> number of results that aren’t subpackages of rust-smallvec itself.

You are correct, this should have been "smallstr", not "smallvec"
(typo on my side).
While smallstr depends on smallvec, nothing depends on smallstr itself
any longer.

> -
>
> I know that members of the AI/ML SIG are interested in packaging
> python-safetensors, which would require rust-safetensors (and, I think,
> is the reason it was originally packaged). I was chatting with them
> about it on Matrix just a few days ago.
>
> The first step would be getting rust-safetensors up to date,
> https://src.fedoraproject.org/rpms/rust-safetensors/pull-request/1.
>
> I am not sure when or if someone will *actually* do the packaging work
> for python-safetensors and put it up for review, but it does seem worth
> keeping rust-safetensors around a bit longer in order to support that
> possibility.

Sounds good to me. I had missed that discussion (and your PR, sorry!).
I'll add it to the list of packages that we want to keep.

Fabio
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: removing self as co-maintainer on several packages

2025-02-05 Thread Kevin Fenzi
On Wed, Feb 05, 2025 at 02:50:18PM +, Ken Dreyer wrote:
> Hi folks, I've changed jobs recently and I need to drop
> co-maintainership on some packages.
> 
> I have (co-)maintainership on 27 packages here:
> https://src.fedoraproject.org/user/ktdreyer/projects
> 
> If I have admin permissions on a package, I can remove myself, but for many 
> of these I only have co-maintainer rights ("commit" rights in Pagure, 
> sometimes even restricted to certain branch patterns like epel)
> 
> How can I remove myself from packages where I don't have admin access?
> https://src.fedoraproject.org/rpms/babeltrace , for example.

You will need to contact someone who is an admin for the package(s) to
remove you. ;( 

Or, I suppose if it's a long list and there's difficulty contacting
everyone you could file a releng ticket to have releng do it.

kevin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[Fedocal] Reminder meeting : ELN SIG

2025-02-05 Thread yselkowitz
Dear all,

You are kindly invited to the meeting:
   ELN SIG on 2025-02-06 from 15:00:00 to 16:00:00 US/Eastern
   At meet...@fedoraproject.org

The meeting will be about:



Source: https://calendar.fedoraproject.org//meeting/10979/

-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Fedora Linux 42 Has Been Branched!

2025-02-05 Thread Samyak Jain via devel-announce
Hi All,

Fedora Linux 42 has now been branched! Please be sure to run
git fetch -v to pick up the new branch.

As a reminder, Rawhide and Fedora Linux 42 are now completely isolated
from previous releases.
This means that any changes you make for Fedora 42 should also be
applied in the Rawhide branch, and a corresponding build should be
done there.
A Fedora Linux 42 compose will be generated and will appear in [1]
once complete.

Bodhi is currently enabled in the Fedora Linux 42 branch, similar to
Rawhide, with automatic update creation. When we reach the Beta Change
Freeze in the Fedora Linux 42 schedule [2],
updates-testing will be enabled, and manual Bodhi updates will be
required, as is the case for all stable releases.

The Fedora 42 Branched release is currently frozen until we achieve a
successful composition. Please expect that your Fedora 42 builds will
not be available immediately.

Additionally, the following package updates were unpushed at the time
of mass branching to avoid placing them in an inconsistent state.
Maintainers should verify their updates and push them as needed:

Unpushed/Revoked Updates:

FEDORA-2025-1df6d10dfc - nodejs22-22.13.1-1.fc42
FEDORA-2025-326f30cbd8 - httpd-2.4.63-1.fc42
FEDORA-2025-4217a95b13 - openwsman-2.7.2-14.fc42
FEDORA-2025-436275a69d - iscsi-initiator-utils-6.2.1.10-0.gitd0f04ae.fc42.3
FEDORA-2025-63cd1b3f96 - fcitx5-lua-5.0.14-1.fc42
FEDORA-2025-679a0f5501 - binutils-2.44-1.fc42
FEDORA-2025-7fcd6c3f4c - libsecret-0.21.6-1.fc42
FEDORA-2025-8c6212f8f8 - vsftpd-3.0.5-10.fc42
FEDORA-2025-9eb31c83d9 - dracut-105-1.fc42
FEDORA-2025-ab13571cc1 - osbuild-139-1.fc42
FEDORA-2025-ae9bfeedff - mysql-connector-java-8.0.30-15.fc42
FEDORA-2025-b0fe175865 - cpio-2.15-4.fc42
FEDORA-2025-bacda91d23 - tmt-1.42.1-1.fc42
FEDORA-2025-c1d22427c2 - bluedevil-6.2.91-1.fc42,
breeze-gtk-6.2.91-1.fc42,  (etc)
FEDORA-2025-c3119a8ebb - llvm-19.1.7-5.fc42
FEDORA-2025-ded532ce7d - weldr-client-35.14-3.fc42
FEDORA-2025-e42ccc4c9b - util-linux-2.40.4-4.fc42
FEDORA-2025-eae56b1c0a - frr-10.2.1-1.fc42, libnetconf2-3.5.5-1.fc42,
libyang-3.7.8-1.fc42, netopeer2-2.2.35-1.fc42, sysrepo-3.3.10-1.fc42
FEDORA-2025-ed82d7584e - tomcat-10.1.34-3.fc42
FEDORA-2025-fccba7057c - criu-4.0-4.fc42

In most cases, submitting a new build for Rawhide (now Fedora 43) and
Fedora 42 should work (assuming any gating failures are resolved).

Thanks for your understanding.

Regards,
Samyak Jain
Fedora Release Engineering

[1] https://dl.fedoraproject.org/pub/fedora/linux/development/42/
[2] https://fedorapeople.org/groups/schedule/f-42/f-42-key-tasks.html
-- 
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: removing self as co-maintainer on several packages

2025-02-05 Thread Michael Cronenworth

On 2/5/25 8:50 AM, Ken Dreyer wrote:

Hi folks, I've changed jobs recently and I need to drop
co-maintainership on some packages.

I have (co-)maintainership on 27 packages here:
https://src.fedoraproject.org/user/ktdreyer/projects

If I have admin permissions on a package, I can remove myself, but for many of these I 
only have co-maintainer rights ("commit" rights in Pagure, sometimes even 
restricted to certain branch patterns like epel)

How can I remove myself from packages where I don't have admin access?
https://src.fedoraproject.org/rpms/babeltrace , for example.


Hey Ken, I remember us crossing paths at some point. Sad to hear you have to step 
away from Fedora.


lttng-ust is needed by dotnet so that may be of interest to Omar. 'CCing.

Regards,
Michael
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Rust SIG Spring Cleaning - 2025 Edition

2025-02-05 Thread Ben Beasley
It seems like the inclusion of rust-smallvec on this list might have 
been an error, since "fedrq wr rust-smallvec*-devel" gives a very large 
number of results that aren’t subpackages of rust-smallvec itself.


-

I know that members of the AI/ML SIG are interested in packaging 
python-safetensors, which would require rust-safetensors (and, I think, 
is the reason it was originally packaged). I was chatting with them 
about it on Matrix just a few days ago.


The first step would be getting rust-safetensors up to date, 
https://src.fedoraproject.org/rpms/rust-safetensors/pull-request/1.


I am not sure when or if someone will *actually* do the packaging work 
for python-safetensors and put it up for review, but it does seem worth 
keeping rust-safetensors around a bit longer in order to support that 
possibility.


On 2/5/25 8:21 AM, Fabio Valentini wrote:

Hi all,

In an effort to keep the stack of Rust crate packages in good shape in
Fedora, I'm regularly checking for library-only packages that have
been unused for extended periods of time (usually 365+ days, i.e. two
full release cycles).

Dropping packages like this reduces the maintenance effort overall due
to less dense dependency graphs - making updates for remaining Rust
packages easier.

Additionally, many of these crates were either packaged for reasons
that are no longer valid (i.e. they were a dependency of something in
the past, but are no longer being depended on now), they are obsolete
and replaced by other crates "upstream", or they were packaged as part
of an effort to ship a specific application, but that effort has since
been abandoned.

These library-only (source-only) packages for Rust crates have been
unused for 365+ days (by main maintainer):

albertlarsan68: rust-fend-core
atim:   rust-nparse
blinxen:rust-symlink
dcavalca:   rust-rusttype
decathorpe: rust-ghost, rust-smallvec, rust-unidecode
leo:rust-colorgrad, rust-enum-display-derive, rust-euclid
salimma:rust-nom-supreme, rust-vec1, rust-xcb
thunderbirdtr:  rust-safetensors

Some packages are omitted from this list because there are still valid
reasons to keep them (for example, packages that are still pending
review depend on them, or they will be needed for other pending crate
updates).

I looked at package review tickets in an attempt to figure out why
these packages were originally packaged, but that wasn't always
possible (because it wasn't mentioned in the ticket and / or the
review bug didn't block any other bugs):

colorgrad:  ?
enum-display-derive:?
euclid: ?
fend-core:  ?
ghost:  used to be dependency of something, no longer is
nom-supreme:?
nparse: used to be dependency of something, no longer is
rusttype:   ? (blocked "Fedora Asahi Remix: touchbar support")
safetensors:?
smallvec:   used to be dependency of something, no longer is
suggest:? (potentially as a dependency of "zellij")
symlink:used to be dev-dependency of gix-worktree (now removed)
unidecode:  used to be dependency of fake (replaced with deunicode)
vec1:   ?
xcb:used to be dependency of x11-clipboard
(replaced with x11rb)

If there is a package in this list that is still needed for something
that you're working on, please let me know soon, and I will add it to
the list here:

https://pagure.io/ironthree/fedora-rust-sig-leaf-check/blob/main/f/reasons.txt

Otherwise I plan to retire any Rust packages that are
- library-only / source-only and
- have been unused leaf packages for 365+ days and
- have no documented reason for why they are still needed
before the F42 Beta Freeze takes effect.

Fabio

--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


removing self as co-maintainer on several packages

2025-02-05 Thread Ken Dreyer
Hi folks, I've changed jobs recently and I need to drop
co-maintainership on some packages.

I have (co-)maintainership on 27 packages here:
https://src.fedoraproject.org/user/ktdreyer/projects

If I have admin permissions on a package, I can remove myself, but for many of 
these I only have co-maintainer rights ("commit" rights in Pagure, sometimes 
even restricted to certain branch patterns like epel)

How can I remove myself from packages where I don't have admin access?
https://src.fedoraproject.org/rpms/babeltrace , for example.
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Fedora CoreOS Community Meeting Minutes 2025-02-05

2025-02-05 Thread Jean-Baptiste Trystram
Minutes: 
https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2025-02-05/fedora-coreos-meeting.2025-02-05-16.31.html
Minutes (text):
https://meetbot-raw.fedoraproject.org//meeting-1_matrix_fedoraproject-org/2025-02-05/fedora-coreos-meeting.2025-02-05-16.31.log.txt
Log: 
https://meetbot.fedoraproject.org/meeting-1_matrix_fedoraproject-org/2025-02-05/fedora-coreos-meeting.2025-02-05-16.31.log.html


=
# #meeting-1:fedoraproject.org: fedora_coreos_meeting
=

Meeting started by @jbtrystram:matrix.org at 2025-02-05 16:31:17



Meeting summary
---
* TOPIC: roll call (@jbtrystram:matrix.org, 16:31:26)
* TOPIC: Add azure blob support (@jbtrystram:matrix.org, 16:34:34)
* LINK: https://github.com/coreos/ignition/pull/1923#issuecomment-2631451532
(@jbtrystram:matrix.org, 16:34:40)
* TOPIC: Implement Proxmox VE  (@jbtrystram:matrix.org, 17:00:29)
* LINK: https://github.com/coreos/fedora-coreos-tracker/issues/1652
(@jbtrystram:matrix.org, 17:00:34)
* AGREED: Make proxmox a toplevel platform for Fedora CoreOS
(@jbtrystram:matrix.org, 17:30:17)

Meeting ended at 2025-02-05 17:34:44

Action items


People Present (lines said)
---
* @jlebon:fedora.im (46)
* @dustymabe:matrix.org (44)
* @siosm:matrix.org (42)
* @jbtrystram:matrix.org (28)
* @zodbot:fedora.im (9)
* @marmijo:fedora.im (7)
* @meetbot:fedora.im (2)
* @aaradhak:matrix.org (1)
* @mnguyen:fedora.im (1)
* @hricky:fedora.im (1)
* @ravanelli:matrix.org (1)
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: bin/sbin merge: Are we going to change kconfig MODPROBE_PATH?

2025-02-05 Thread Richard W.M. Jones
On Wed, Feb 05, 2025 at 01:57:01PM +, Zbigniew Jędrzejewski-Szmek wrote:
> On Wed, Feb 05, 2025 at 12:03:21PM +, Richard W.M. Jones wrote:
> > https://github.com/torvalds/linux/blob/5c8c229261f14159b54b9a32f12e5fa89d88b905/kernel/module/Kconfig#L416
> > 
> > This defaults to "/sbin/modprobe".  Should it be changed to
> > "/usr/bin/modprobe"?
> > 
> > A few possible reasons:
> > 
> > (1) Bad RPM installers that don't run scripts, specifically the
> > filesystem.spec script.  (This is the case that broke for me.)
> 
> Can you expand a bit on this? All installs with 'rpm' should DTRT.

It's not really possible in some circumstances, namely when trying to
install an RPM without needing to be root.  (There are also package
systems like bazel which are simply broken in this regard, but that's
another issue.)

> > (2) I suspect some race between needing to modprobe modules are
> > running the filesystem.spec script, even in a well-behaved RPM
> > install.
> 
> Indeed, there is a race on split systems, during the first upgrade
> from a package with /usr/sbin/modprobe to a package with /usr/bin/modprobe.
> The window is between the %postun phase of the old package and
> the %posttrans scriptlets in filesystem to create the symlink.
> But I think this can be ignored… It's a one-time occurence and
> would require new drivers to requested in in that window.
> 
> In general, when stuff is in the middle of the upgrade, some minor
> transitory issues are expected. It's very hard to make those completely
> go away with our non-transactional system and that's why we officially
> recommend offline upgrades.
> 
> > (3) Extremely small speed increase not having to follow a symlink?
> 
> The downside of changing the path is that systems with the old path
> would stop working. It's impossible to ensure the version of the
> userspace from the kernel. Because of that, I'd vote against changing
> the path as split systems are supported (i.e. at least until F41 goes
> EOL).

Hmm this is true.  It's a shame the kernel doesn't allow a
colon-separated list here.

So eventually are we planning to remove the script stuff in
filesystem.spec, and replace it with a simple /usr/sbin -> /usr/bin
symlink RPM file entry?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html

-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: nodejs22 rawhide update unpushed (among others)

2025-02-05 Thread Kevin Fenzi
On Wed, Feb 05, 2025 at 01:42:17PM +0100, Fabio Valentini wrote:
> On Wed, Feb 5, 2025 at 1:26 PM Artur Frenszek-Iwicki
>  wrote:
> >
> > We're currently in the middle of F42 branching + related freeze.
> >
> > > All builds that will be running at that time for the rawhide will be
> > > canceled and can be resubmitted by maintainers after the branching.
> > >
> > > All rawhide updates that are pending for rawhide will be unpushed.
> > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HLQJ7KK4HQ2ROB3HCKAUN3PVZOXIZ6H7/
> 
> Yes, this was intentional. Maybe it would have been good to also add a
> comment to those updates and not just unpush them.

yeah. Sorry about that. Will add a note next time.

> Updates that are stuck in "gating" (i.e. in "pending" or "testing"
> state) during the mass branching will end up in a weird state, and
> will always require manual action to fix and end up in a consistent
> state.
> 
> In most cases, submitting a new build for rawhide (now F43) and F42
> should work (assuming the gating failures are taken care of, of
> course).

Yep. This ^ 

kevin
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [heads up] mass rebuild for opencv 4.11.0 with soname bump on rawhide

2025-02-05 Thread Sérgio Basto via devel
On Wed, 2025-02-05 at 10:40 -0800, Adam Williamson wrote:
> On Tue, 2025-02-04 at 12:35 +, Sérgio Basto via devel wrote:
> > On Tue, 2025-02-04 at 02:00 +, Sérgio Basto via devel wrote:
> > > On Mon, 2025-02-03 at 01:06 +, Sérgio Basto via devel wrote:
> > > > Hi,
> > > > I will start a mass rebuild in a side-tag, very soon , the goal
> > > > is
> > > > finish and merge it before the mass branch which is scheduled
> > > > for 4
> > > > of
> > > > Feb of 2025
> > > 
> > > Started 
> > > 
> > > Building opencv-4.11.0-1.fc42 for f42-build-side-104797
> > > 
> > > Failures from my tests are : dtkmultimedia alreaady FTBFS , gmic 
> > > FTBFS
> > > ? os-autoinst fails only on ppc64le and opentoonz 
> > > 
> > > Corrections are welcome and you can submit builds to the side tag
> > 
> > side tag merged to stable , missing dtkmultimedia, gmic , os-
> > autoinst 
> > 
> > https://bodhi.fedoraproject.org/updates/FEDORA-2025-8ca0faa87a
> > 
> > 
> > opentoonz was built successful, later, already in rawhide with the
> > latest fixes 
> 
> Next time could you please email me directly for os-autoinst? devel@
> gets a lot of email and I don't read it all. I didn't see this. The
> guidelines say to contact maintainers directly.
> 

OK , thanks for the tip  


> Thanks!

-- 
Sérgio M. B.
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [heads up] mass rebuild for opencv 4.11.0 with soname bump on rawhide

2025-02-05 Thread Adam Williamson
On Tue, 2025-02-04 at 12:35 +, Sérgio Basto via devel wrote:
> On Tue, 2025-02-04 at 02:00 +, Sérgio Basto via devel wrote:
> > On Mon, 2025-02-03 at 01:06 +, Sérgio Basto via devel wrote:
> > > Hi,
> > > I will start a mass rebuild in a side-tag, very soon , the goal is
> > > finish and merge it before the mass branch which is scheduled for 4
> > > of
> > > Feb of 2025
> > 
> > Started 
> > 
> > Building opencv-4.11.0-1.fc42 for f42-build-side-104797
> > 
> > Failures from my tests are : dtkmultimedia alreaady FTBFS , gmic 
> > FTBFS
> > ? os-autoinst fails only on ppc64le and opentoonz 
> > 
> > Corrections are welcome and you can submit builds to the side tag
> 
> side tag merged to stable , missing dtkmultimedia, gmic , os-autoinst 
> 
> https://bodhi.fedoraproject.org/updates/FEDORA-2025-8ca0faa87a
> 
> 
> opentoonz was built successful, later, already in rawhide with the
> latest fixes 

Next time could you please email me directly for os-autoinst? devel@
gets a lot of email and I don't read it all. I didn't see this. The
guidelines say to contact maintainers directly.

Thanks!
-- 
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @ad...@fosstodon.org
https://www.happyassassin.net




-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Need help with pybind11 c++ compilation warning/error -> python abort()

2025-02-05 Thread Orion Poplawski

On 2/4/25 22:17, Orion Poplawski wrote:
I'm working on updating libmamba to 2.0.X [1] but hitting the following 
error:


cd /home/orion/fedora/libmamba/libmamba-2.0.6-build/mamba-2.0.6/redhat- 
linux-build/libmambapy && /usr/lib64/ccache/g++ -DFMT_SHARED - 
DMAMBA_USE_INSTALL_PREFIX_AS_BASE -DSPDLOG_FMT_EXTERNAL - 
DSPDLOG_FWRITE_UNLOCKED -Dbindings_EXPORTS -I/home/orion/fedora/ 
libmamba/libmamba-2.0.6-build/mamba-2.0.6/libmambapy/src/libmambapy/ 
bindings -I/home/orion/fedora/libmamba/libmamba-2.0.6-build/mamba-2.0.6/ 
libmamba/include -isystem /usr/include/python3.13 -isystem /usr/share - 
O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches - 
pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,- 
D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/ 
redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/ 
redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous- 
unwind-tables -fstack-clash-protection -fcf-protection -mtls- 
dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -O2 -g 
-DNDEBUG -fPIC -fvisibility=hidden -Wall -Wextra -Wshadow -Wnon-virtual- 
dtor -Wold-style-cast -Wcast-align -Wunused -Woverloaded-virtual - 
Wpedantic -Wconversion -Wsign-conversion -Wnull-dereference -Wdouble- 
promotion -Wformat=2 -Wunreachable-code -Wuninitialized -Werror - 
Wmisleading-indentation -Wduplicated-cond -Wduplicated-branches - 
Wlogical-op -Wuseless-cast -Wno-error=deprecated-declarations -MD -MT 
libmambapy/CMakeFiles/bindings.dir/src/libmambapy/bindings/legacy.cpp.o 
-MF CMakeFiles/bindings.dir/src/libmambapy/bindings/legacy.cpp.o.d -o 
CMakeFiles/bindings.dir/src/libmambapy/bindings/legacy.cpp.o -c /home/ 
orion/fedora/libmamba/libmamba-2.0.6-build/mamba-2.0.6/libmambapy/src/ 
libmambapy/bindings/legacy.cpp


/home/orion/fedora/libmamba/libmamba-2.0.6-build/mamba-2.0.6/libmambapy/ 
src/libmambapy/bindings/legacy.cpp: In lambda function:
/home/orion/fedora/libmamba/libmamba-2.0.6-build/mamba-2.0.6/libmambapy/ 
src/libmambapy/bindings/legacy.cpp:557:47: warning: 
‘mamba::expected_t > 
mamba::SubdirData::cache_path() const’ is deprecated: since version 2.0 
use ``valid_solv_cache`` or ``valid_json_cache`` instead [-Wdeprecated- 
declarations]

   557 | return extract(self.cache_path());
   |    ~~~^~
In file included from /home/orion/fedora/libmamba/libmamba-2.0.6-build/ 
mamba-2.0.6/libmambapy/src/libmambapy/bindings/legacy.cpp:30:
/home/orion/fedora/libmamba/libmamba-2.0.6-build/mamba-2.0.6/libmamba/ 
include/mamba/core/subdirdata.hpp:135:33: note: declared here

   135 | expected_t cache_path() const;
   | ^~
In file included from /usr/include/pybind11/attr.h:14,
  from /usr/include/pybind11/detail/class.h:12,
  from /usr/include/pybind11/pybind11.h:12,
  from /usr/include/pybind11/functional.h:14,
  from /home/orion/fedora/libmamba/libmamba-2.0.6-build/ 
mamba-2.0.6/libmambapy/src/libmambapy/bindings/legacy.cpp:11:
In function 
‘pybind11::detail::collect_arguments<(pybind11::return_value_policy)1, 
std::__cxx11::basic_string, 
std::allocator >&, 
pybind11::detail::accessor, pybind11::arg_v, void>(std::__cxx11::basic_string, std::allocator >&, pybind11::detail::accessor&&, pybind11::arg_v&&)pybind11::detail::unpacking_collector<(pybind11::return_value_policy)1>’,
     inlined from 
‘pybind11::detail::object_api >::operator()<(pybind11::return_value_policy)1, std::__cxx11::basic_string, std::allocator >&, pybind11::detail::accessor, pybind11::arg_v>(std::__cxx11::basic_string, std::allocator >&, pybind11::detail::accessor&&, pybind11::arg_v&&) constpybind11::object’ at /usr/include/pybind11/cast.h:1823:45,
     inlined from ‘deprecated(std::basic_string_viewstd::char_traits >, std::basic_string_viewstd::char_traits >)’ at /home/orion/fedora/libmamba/ 
libmamba-2.0.6-build/mamba-2.0.6/libmambapy/src/libmambapy/bindings/ 
legacy.cpp:52:26:
/usr/include/pybind11/cast.h:1812:67: error: ‘SR.32262’ may be used 
uninitialized [-Werror=maybe-uninitialized]
  1812 | return 
unpacking_collector(std::forward(args)...);
   | 
    ^
/usr/include/pybind11/cast.h: In function 
‘deprecated(std::basic_string_view >, 
std::basic_string_view >)’:

/usr/include/pybind11/cast.h:1823:45: note: ‘SR.32262’ was declared here
  1823 | return 
detail::collect_arguments(std::forward(args)...).call(derived().ptr());

   | ~^
cc1plus: all warnings being treated as errors
gmake[2]: *** [libmambapy/CMakeFiles/bindings.dir/build.make:96: 
libmambapy/CMakeFiles/bindings.dir/src/libmambapy/bindings/legacy.cpp.o] 
Error 1


I'm guessing 'SR.32262' is some kind of temporary variable.  libmamba 
has taken the (perhaps admirable?) step of compilin

Fedora rawhide compose report: 20250205.n.3 changes

2025-02-05 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20250204.n.0
NEW: Fedora-Rawhide-20250205.n.3

= SUMMARY =
Added images:3
Dropped images:  0
Added packages:  13
Dropped packages:1
Upgraded packages:   186
Downgraded packages: 0

Size of added packages:  5.79 MiB
Size of dropped packages:68.04 KiB
Size of upgraded packages:   12.93 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   235.39 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =
Image: Kinoite bootable-container x86_64
Path: 
Kinoite/x86_64/images/Fedora-Kinoite-x86_64-Rawhide.20250205.n.3.ociarchive
Image: Kinoite bootable-container aarch64
Path: 
Kinoite/aarch64/images/Fedora-Kinoite-aarch64-Rawhide.20250205.n.3.ociarchive
Image: Workstation live aarch64
Path: 
Workstation/aarch64/iso/Fedora-Workstation-Live-aarch64-Rawhide-20250205.n.3.iso

= DROPPED IMAGES =

= ADDED PACKAGES =
Package: linux-sgx-enclaves-prebuilt-2.25-1.fc43
Summary: Intel SGX prebuilt architectural enclaves
RPMs:sgx-enclave-prebuilt-common sgx-enclave-prebuilt-ide-signed 
sgx-enclave-prebuilt-pce-signed sgx-enclave-prebuilt-qe3-signed 
sgx-enclave-prebuilt-tdqe-signed
Size:2.76 MiB

Package: php-phpunit-php-code-coverage11-11.0.8-2.fc42
Summary: PHP code coverage information, version 11
RPMs:php-phpunit-php-code-coverage11
Size:249.63 KiB

Package: php-sebastian-comparator6-6.3.0-2.fc42
Summary: Compare PHP values for equality, version 6
RPMs:php-sebastian-comparator6
Size:23.03 KiB

Package: php-sebastian-exporter6-6.3.0-2.fc42
Summary: Export PHP variables for visualization, version 6
RPMs:php-sebastian-exporter6
Size:14.50 KiB

Package: phpunit11-11.5.6-2.fc42
Summary: The PHP Unit Testing framework version 11
RPMs:phpunit11
Size:522.17 KiB

Package: python-avalara-24.12.0-1.fc43
Summary: AvaTax Python SDK
RPMs:python3-avalara
Size:98.75 KiB

Package: python-findpython-0.6.2-1.fc42
Summary: A utility to find python versions on your system
RPMs:python3-findpython
Size:62.35 KiB

Package: python-mkdocs-git-committers-plugin-2-2.4.1-1.fc43
Summary: MkDocs plugin to create a list of contributors on the page
RPMs:python3-mkdocs-git-committers-plugin-2
Size:28.56 KiB

Package: python-mkdocs-git-revision-date-localized-plugin-1.3.0-1.fc43
Summary: Mkdocs plugin to display the last git modification date
RPMs:python3-mkdocs-git-revision-date-localized-plugin 
python3-mkdocs-git-revision-date-localized-plugin+all 
python3-mkdocs-git-revision-date-localized-plugin+base
Size:61.29 KiB

Package: rust-ironrdp-error-0.1.2-1.fc42
Summary: IronPDU generic error definition
RPMs:rust-ironrdp-error+alloc-devel rust-ironrdp-error+default-devel 
rust-ironrdp-error+std-devel rust-ironrdp-error-devel
Size:36.79 KiB

Package: rust-picky-7.0.0~rc.12-1.fc43
Summary: Portable X.509, PKI, JOSE and HTTP signature implementation
RPMs:rust-picky+chrono_conversion-devel rust-picky+default-devel 
rust-picky+http_signature-devel rust-picky+http_timestamp-devel 
rust-picky+http_trait_impl-devel rust-picky+jose-devel rust-picky+pkcs12-devel 
rust-picky+pkcs7-devel rust-picky+time_conversion-devel 
rust-picky+wincert-devel rust-picky+x509-devel rust-picky-devel
Size:268.49 KiB

Package: rust-snpguest-0.8.2-1.fc43
Summary: AMD SEV-SNP guest utility tool
RPMs:snpguest
Size:1.68 MiB

Package: wcurl-2024.12.08-4.fc43
Summary: A simple wrapper around curl to easily download files
RPMs:wcurl
Size:16.63 KiB


= DROPPED PACKAGES =
Package: tcl-signal-1.4-31.fc41
Summary: This extension adds dynamically loadable signal handling to Tcl/Tk 
scripts
RPMs:tcl-signal
Size:68.04 KiB


= UPGRADED PACKAGES =
Package:  MagicPoint-1.13a-42.fc42
Old package:  MagicPoint-1.13a-39.fc41
Summary:  X based presentation software
RPMs: MagicPoint
Size: 2.51 MiB
Size change:  -2.26 KiB
Changelog:
  * Mon Sep 02 2024 Miroslav Such??  - 1.13a-40
  - convert license to SPDX

  * Thu Jan 16 2025 Fedora Release Engineering  - 
1.13a-41
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

  * Tue Feb 04 2025 Hans de Goede  - 1.13a-42
  - Fix FTBFS (rhbz#2336251, rhbz#2339853)


Package:  OpenImageIO-1:2.5.16.0-5.fc42
Old package:  OpenImageIO-1:2.5.16.0-4.fc42
Summary:  Library for reading and writing images
RPMs: OpenImageIO OpenImageIO-devel OpenImageIO-iv OpenImageIO-utils 
python3-openimageio
Size: 18.16 MiB
Size change:  814 B
Changelog:
  * Tue Feb 04 2025 S??rgio Basto  - 1:2.5.16.0-5
  - Rebuild for opencv-4.11.0


Package:  YafaRay-3.5.1-47.fc42
Old package:  YafaRay-3.5.1-46.fc42
Summary:  A free open-source ray-tracing render engine
RPMs: YafaRay YafaRay-blender YafaRay-devel YafaRay-lib python3-YafaRay
Size: 4.55 MiB
Size change:  199.42 KiB
Changelog:
  * Tue Feb 04 2025 S??rgio M. Basto  - 3.5.1-47
  - Rebuild for opencv-4.11.0


Package

Re: nodejs22 rawhide update unpushed (among others)

2025-02-05 Thread Richard Shaw
On Wed, Feb 5, 2025 at 2:00 PM Kevin Fenzi  wrote:

> On Wed, Feb 05, 2025 at 01:42:17PM +0100, Fabio Valentini wrote:
> > On Wed, Feb 5, 2025 at 1:26 PM Artur Frenszek-Iwicki
> >  wrote:
> > >
> > > We're currently in the middle of F42 branching + related freeze.
> > >
> > > > All builds that will be running at that time for the rawhide will be
> > > > canceled and can be resubmitted by maintainers after the branching.
> > > >
> > > > All rawhide updates that are pending for rawhide will be unpushed.
> > >
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HLQJ7KK4HQ2ROB3HCKAUN3PVZOXIZ6H7/
> >
> > Yes, this was intentional. Maybe it would have been good to also add a
> > comment to those updates and not just unpush them.
>
> yeah. Sorry about that. Will add a note next time.
>
> > Updates that are stuck in "gating" (i.e. in "pending" or "testing"
> > state) during the mass branching will end up in a weird state, and
> > will always require manual action to fix and end up in a consistent
> > state.
> >
> > In most cases, submitting a new build for rawhide (now F43) and F42
> > should work (assuming the gating failures are taken care of, of
> > course).
>
> Yep. This ^
>

I guess it's partly my fault for not noticing that the update was "stuck"
but in my case, it's not a single build, but a soname bump and all
dependencies that got unpushed. Ugg

Thanks,
Richard
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Fedora eln compose report: 20250206.n.0 changes

2025-02-05 Thread Fedora ELN Report
OLD: Fedora-eln-20250205.n.1
NEW: Fedora-eln-20250206.n.0

= SUMMARY =
Added images:0
Dropped images:  0
Added packages:  3
Dropped packages:0
Upgraded packages:   34
Downgraded packages: 0

Size of added packages:  8.02 MiB
Size of dropped packages:0 B
Size of upgraded packages:   2.59 GiB
Size of downgraded packages: 0 B

Size change of upgraded packages:   10.18 MiB
Size change of downgraded packages: 0 B

= ADDED IMAGES =

= DROPPED IMAGES =

= ADDED PACKAGES =
Package: python-pyqt6-webengine-6.8.0-2.eln145
Summary: Python bindings for Qt6WebEngine
RPMs:python3-pyqt6-webengine
Size:313.83 KiB

Package: qt6-qtquick3dphysics-6.8.2-1.eln146
Summary: Qt6 - Quick3D Physics Libraries and utilities
RPMs:qt6-qtquick3dphysics
Size:3.13 MiB

Package: tk8-1:8.6.15-5.eln146
Summary: The graphical toolkit for the Tcl scripting language, version 8
RPMs:tk8
Size:4.59 MiB


= DROPPED PACKAGES =

= UPGRADED PACKAGES =
Package:  ImageMagick-1:7.1.1.43-3.eln146
Old package:  ImageMagick-1:7.1.1.43-3.eln145
Summary:  An X application for displaying and manipulating images
RPMs: ImageMagick ImageMagick-c++ ImageMagick-libs
Size: 10.81 MiB
Size change:  78 B

Package:  crash-8.0.6-4.eln146
Old package:  crash-8.0.6-2.eln144
Summary:  Kernel analysis utility for live systems, netdump, diskdump, 
kdump, LKCD or mcore dumpfiles
RPMs: crash crash-devel
Size: 17.23 MiB
Size change:  550.96 KiB
Changelog:
  * Thu Jan 16 2025 Fedora Release Engineering  - 
8.0.6-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild

  * Wed Feb 05 2025 Lianbo Jiang  - 8.0.6-4
  - Doc: add compilation requirements note in README
  - Fix "net -a" option on Linux 6.13 and later kernels
  - kmem: fix the determination of slab page due to invalid page_type
  - Enhance "kmem -i[=shared]" to display(or not) shared pages
  - Fix misleading CPU count in display_sys_stats()
  - arm64: add pac mask to better support gdb stack unwind
  - x86_64: Fix 'bt -S/-I' segfault issue
  - Fix build failure in readline lib
  - tools.c: do not use keywords 'nullptr' as a variable in code
  - Fix build failure on 32bit machine(i686)


Package:  dovecot-1:2.3.21.1-5.eln146
Old package:  dovecot-1:2.3.21.1-4.eln145
Summary:  Secure imap and pop3 server
RPMs: dovecot dovecot-devel dovecot-mysql dovecot-pgsql 
dovecot-pigeonhole
Size: 23.57 MiB
Size change:  9.63 KiB
Changelog:
  * Wed Feb 05 2025 Michal Hlavinka  - 1:2.3.21.1-5
  - fix sysusers config file name


Package:  expect-5.45.4-28.eln146
Old package:  expect-5.45.4-27.eln145
Summary:  A program-script interaction and testing utility
RPMs: expect
Size: 1023.96 KiB
Size change:  584 B
Changelog:
  * Wed Feb 05 2025 Adam Williamson  - 5.45.4-28
  - Fix tclsh path for 'example' binaries like unbuffer


Package:  ffmpeg-7.0.2-12.eln146
Old package:  ffmpeg-7.0.2-12.eln145
Summary:  A complete solution to record, convert and stream audio and video
RPMs: ffmpeg-free libavcodec-free libavdevice-free libavfilter-free 
libavformat-free libavutil-free libpostproc-free libswresample-free 
libswscale-free
Size: 37.77 MiB
Size change:  -1.75 KiB

Package:  galera-26.4.21-1.eln146
Old package:  galera-26.4.20-2.eln145
Summary:  Synchronous multi-master wsrep provider (replication engine)
RPMs: galera
Size: 4.85 MiB
Size change:  13.92 KiB
Changelog:
  * Wed Feb 05 2025 Michal Schorm  - 26.4.21-1
  - Rebase to 26.4.21


Package:  kernel-6.14.0-0.rc1.20250205git5c8c229261f1.17.eln146
Old package:  kernel-6.14.0-0.rc1.20250204git0de63bb7d919.16.eln145
Summary:  The Linux kernel
RPMs: kernel kernel-64k kernel-64k-core kernel-64k-debug 
kernel-64k-debug-core kernel-64k-debug-devel kernel-64k-debug-devel-matched 
kernel-64k-debug-modules kernel-64k-debug-modules-core 
kernel-64k-debug-modules-extra kernel-64k-devel kernel-64k-devel-matched 
kernel-64k-modules kernel-64k-modules-core kernel-64k-modules-extra 
kernel-64k-uki-virt kernel-64k-uki-virt-addons kernel-abi-stablelists 
kernel-core kernel-cross-headers kernel-debug kernel-debug-core 
kernel-debug-devel kernel-debug-devel-matched kernel-debug-modules 
kernel-debug-modules-core kernel-debug-modules-extra kernel-debug-uki-virt 
kernel-debug-uki-virt-addons kernel-devel kernel-devel-matched kernel-doc 
kernel-headers kernel-modules kernel-modules-core kernel-modules-extra 
kernel-rt kernel-rt-core kernel-rt-debug kernel-rt-debug-core 
kernel-rt-debug-devel kernel-rt-debug-kvm kernel-rt-debug-modules 
kernel-rt-debug-modules-core kernel-rt-debug-modules-extra kernel-rt-devel 
kernel-rt-kvm kernel-rt-modules kernel-rt-modules-core kernel-rt-modules-extra 
kernel-tools kernel-tools-libs kernel-tools-libs-devel kernel-uki-virt 
kernel-uki-virt-addons kernel-zf

Re: Need help with pybind11 c++ compilation warning/error

2025-02-05 Thread Orion Poplawski

On 2/5/25 01:00, Cristian Le via devel wrote:



On 5 February 2025 06:17:01 CET, Orion Poplawski  wrote:

cc1plus: all warnings being treated as errors
gmake[2]: *** [libmambapy/CMakeFiles/bindings.dir/build.make:96: 
libmambapy/CMakeFiles/bindings.dir/src/libmambapy/bindings/legacy.cpp.o] Error 1

I'm guessing 'SR.32262' is some kind of temporary variable.  libmamba has taken 
the (perhaps admirable?) step of compiling with -Werror so it fails.


The errors are in mamba's code base afaict.

You should disable warnings as error, enforce C++ standard in CMakeLists.txt, 
ask upstream about C++17 warnings, or all the above.

But just to be sure it's gcc15 related can you also target F41?


I'm not entirely sure I understand all of your suggestions.  I did 
disable -Werror, but that led to the issue I reported in my other email.


I tried compiling with cmake -DCMAKE_CXX_STANDARD=17 ... but that did 
not appear to make any difference.


I have reported issues upstream:

https://github.com/mamba-org/mamba/issues/3791  (the uninitialized warning)

https://github.com/mamba-org/mamba/issues/3809 (the python abort)

I'll note here as well that I see the same python abort in F41.  The 
uninitialized warning goes away though, and I get this instead:


/builddir/build/BUILD/libmamba-2.0.6-build/mamba-2.0.6/libmambapy/src/libmambapy/bindings/path_caster.hpp:17:16: 
warning: type ‘struct type_caster’ violates the C++ One Definition Rule 
[-Wodr]
   17 | struct type_caster : 
path_caster

  |^
/usr/include/pybind11/cast.h:38:7: note: a type with different bases is 
defined in another translation unit

   38 | class type_caster : public type_caster_base {};
  |   ^


--
Orion Poplawski
he/him/his  - surely the least important thing about me
IT Systems Manager 720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane   or...@nwra.com
Boulder, CO 80301 https://www.nwra.com/
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


bin/sbin merge: Are we going to change kconfig MODPROBE_PATH?

2025-02-05 Thread Richard W.M. Jones
https://github.com/torvalds/linux/blob/5c8c229261f14159b54b9a32f12e5fa89d88b905/kernel/module/Kconfig#L416

This defaults to "/sbin/modprobe".  Should it be changed to
"/usr/bin/modprobe"?

A few possible reasons:

(1) Bad RPM installers that don't run scripts, specifically the
filesystem.spec script.  (This is the case that broke for me.)

(2) I suspect some race between needing to modprobe modules are
running the filesystem.spec script, even in a well-behaved RPM
install.

(3) Extremely small speed increase not having to follow a symlink?

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v

-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: nodejs22 rawhide update unpushed (among others)

2025-02-05 Thread Artur Frenszek-Iwicki
We're currently in the middle of F42 branching + related freeze.

> All builds that will be running at that time for the rawhide will be
> canceled and can be resubmitted by maintainers after the branching.
>
> All rawhide updates that are pending for rawhide will be unpushed.
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HLQJ7KK4HQ2ROB3HCKAUN3PVZOXIZ6H7/

A.FI.
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Rust SIG Spring Cleaning - 2025 Edition

2025-02-05 Thread Fabio Valentini
Hi all,

In an effort to keep the stack of Rust crate packages in good shape in
Fedora, I'm regularly checking for library-only packages that have
been unused for extended periods of time (usually 365+ days, i.e. two
full release cycles).

Dropping packages like this reduces the maintenance effort overall due
to less dense dependency graphs - making updates for remaining Rust
packages easier.

Additionally, many of these crates were either packaged for reasons
that are no longer valid (i.e. they were a dependency of something in
the past, but are no longer being depended on now), they are obsolete
and replaced by other crates "upstream", or they were packaged as part
of an effort to ship a specific application, but that effort has since
been abandoned.

These library-only (source-only) packages for Rust crates have been
unused for 365+ days (by main maintainer):

albertlarsan68: rust-fend-core
atim:   rust-nparse
blinxen:rust-symlink
dcavalca:   rust-rusttype
decathorpe: rust-ghost, rust-smallvec, rust-unidecode
leo:rust-colorgrad, rust-enum-display-derive, rust-euclid
salimma:rust-nom-supreme, rust-vec1, rust-xcb
thunderbirdtr:  rust-safetensors

Some packages are omitted from this list because there are still valid
reasons to keep them (for example, packages that are still pending
review depend on them, or they will be needed for other pending crate
updates).

I looked at package review tickets in an attempt to figure out why
these packages were originally packaged, but that wasn't always
possible (because it wasn't mentioned in the ticket and / or the
review bug didn't block any other bugs):

colorgrad:  ?
enum-display-derive:?
euclid: ?
fend-core:  ?
ghost:  used to be dependency of something, no longer is
nom-supreme:?
nparse: used to be dependency of something, no longer is
rusttype:   ? (blocked "Fedora Asahi Remix: touchbar support")
safetensors:?
smallvec:   used to be dependency of something, no longer is
suggest:? (potentially as a dependency of "zellij")
symlink:used to be dev-dependency of gix-worktree (now removed)
unidecode:  used to be dependency of fake (replaced with deunicode)
vec1:   ?
xcb:used to be dependency of x11-clipboard
(replaced with x11rb)

If there is a package in this list that is still needed for something
that you're working on, please let me know soon, and I will add it to
the list here:

https://pagure.io/ironthree/fedora-rust-sig-leaf-check/blob/main/f/reasons.txt

Otherwise I plan to retire any Rust packages that are
- library-only / source-only and
- have been unused leaf packages for 365+ days and
- have no documented reason for why they are still needed
before the F42 Beta Freeze takes effect.

Fabio
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


nodejs22 rawhide update unpushed (among others)

2025-02-05 Thread Jan Staněk
Hello list,
I've just received a notification that my nodejs22 update [1] to rawhide
was unpushed by jnsamyak. Looking around, it seems that's not the only
update affected (for example, [2]).

[1]: https://bodhi.fedoraproject.org/updates/FEDORA-2025-1df6d10dfc
[2]: https://bodhi.fedoraproject.org/updates/FEDORA-2025-326f30cbd8

Given that update to the same version is now in F41 testing repo,
there is now a potential for regression.

Can I get some more context for this action? Why were these updates
unpushed? What followup is needed – new build, re-submit the update
manually again, …?

Thanks in advance for any info.
--
Jan Staněk
Software Engineer, Red Hat
jsta...@redhat.com   irc: jstanek


signature.asc
Description: PGP signature
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: nodejs22 rawhide update unpushed (among others)

2025-02-05 Thread Fabio Valentini
On Wed, Feb 5, 2025 at 1:26 PM Artur Frenszek-Iwicki
 wrote:
>
> We're currently in the middle of F42 branching + related freeze.
>
> > All builds that will be running at that time for the rawhide will be
> > canceled and can be resubmitted by maintainers after the branching.
> >
> > All rawhide updates that are pending for rawhide will be unpushed.
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/HLQJ7KK4HQ2ROB3HCKAUN3PVZOXIZ6H7/

Yes, this was intentional. Maybe it would have been good to also add a
comment to those updates and not just unpush them.

Updates that are stuck in "gating" (i.e. in "pending" or "testing"
state) during the mass branching will end up in a weird state, and
will always require manual action to fix and end up in a consistent
state.

In most cases, submitting a new build for rawhide (now F43) and F42
should work (assuming the gating failures are taken care of, of
course).

Fabio
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: copy-jdk-configs

2025-02-05 Thread Mikolaj Izdebski
On Sun, Feb 2, 2025 at 4:20 PM Orion Poplawski  wrote:
>
> copy-jdk-configs was just retired with this note:
>
> Paralel installs are going to be remove from JDK. Package existed only
> to support that
>
> but some packages still require it:
>
> java-21-openjdk-headless-1:21.0.6.0.7-1.fc42.x86_64
> java-21-openjdk-headless-fastdebug-1:21.0.6.0.7-1.fc42.x86_64
> java-21-openjdk-headless-slowdebug-1:21.0.6.0.7-1.fc42.x86_64
> java-latest-openjdk-headless-1:23.0.2.0.7-1.rolling.fc42.x86_64
> java-latest-openjdk-headless-fastdebug-1:23.0.2.0.7-1.rolling.fc42.x86_64
> java-latest-openjdk-headless-slowdebug-1:23.0.2.0.7-1.rolling.fc42.x86_64
>
> This is broken the install of octave (and I imagine others) that require
> java-21-openjdk-headless.

Is this still a problem?
From what I can see java-21-openjdk was updated to no longer require
copy-jdk-configs.

--
Mikolaj

>
> --
> Orion Poplawski
> he/him/his  - surely the least important thing about me
> IT Systems Manager 720-772-5637
> NWRA, Boulder/CoRA Office FAX: 303-415-9702
> 3380 Mitchell Lane   or...@nwra.com
> Boulder, CO 80301 https://www.nwra.com/
>
> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it: 
> https://pagure.io/fedora-infrastructure/new_issue

-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: bin/sbin merge: Are we going to change kconfig MODPROBE_PATH?

2025-02-05 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Feb 05, 2025 at 12:03:21PM +, Richard W.M. Jones wrote:
> https://github.com/torvalds/linux/blob/5c8c229261f14159b54b9a32f12e5fa89d88b905/kernel/module/Kconfig#L416
> 
> This defaults to "/sbin/modprobe".  Should it be changed to
> "/usr/bin/modprobe"?
> 
> A few possible reasons:
> 
> (1) Bad RPM installers that don't run scripts, specifically the
> filesystem.spec script.  (This is the case that broke for me.)

Can you expand a bit on this? All installs with 'rpm' should DTRT.

> (2) I suspect some race between needing to modprobe modules are
> running the filesystem.spec script, even in a well-behaved RPM
> install.

Indeed, there is a race on split systems, during the first upgrade
from a package with /usr/sbin/modprobe to a package with /usr/bin/modprobe.
The window is between the %postun phase of the old package and
the %posttrans scriptlets in filesystem to create the symlink.
But I think this can be ignored… It's a one-time occurence and
would require new drivers to requested in in that window.

In general, when stuff is in the middle of the upgrade, some minor
transitory issues are expected. It's very hard to make those completely
go away with our non-transactional system and that's why we officially
recommend offline upgrades.

> (3) Extremely small speed increase not having to follow a symlink?

The downside of changing the path is that systems with the old path
would stop working. It's impossible to ensure the version of the
userspace from the kernel. Because of that, I'd vote against changing
the path as split systems are supported (i.e. at least until F41 goes
EOL).

Zbyszek
-- 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue