Re: libxml2 2.12.0 (and 2.12.1) in rawhide, with some API breaks

2023-11-29 Thread Andrea Bolognani
On Tue, Nov 28, 2023 at 06:26:18PM +0100, Dodji Seketeli wrote: > > While most (all?) libxml2 functions pass a pointer to xmlParserCtxt, a > > definition of the xmlParserCtxt structure is open to anybody in > > . > > Correct, again. > > However, ABI matters are often a about conventions that are sp

Re: Possible deprecation/removal of Initial Setup from Fedora

2023-11-29 Thread Peter Robinson
On Fri, Nov 24, 2023 at 12:39 PM Jiri Konecny wrote: > > Hi, > > I wonder, I thought that the server images are usually using Anaconda to > create a user during installation. Am I missing something? For example there's cases where a vendor ships the OS pre-installed on the device and they won't k

Re: Possible deprecation/removal of Initial Setup from Fedora

2023-11-29 Thread Peter Robinson
On Sat, Nov 25, 2023 at 12:21 AM Leslie Satenstein via devel wrote: > > > > I am a devout anaconda bigot, and I exclusively use the Everything.iso with > it. > Of course, I use it via terminal mode. > > A feature I relish in anaconda, is the ability to manage disks and > partitions.(using the r

Fedora rawhide compose report: 20231129.n.0 changes

2023-11-29 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20231128.n.2 NEW: Fedora-Rawhide-20231129.n.0 = SUMMARY = Added images:1 Dropped images: 4 Added packages: 1 Dropped packages:0 Upgraded packages: 33 Downgraded packages: 0 Size of added packages: 58.63 KiB Size of dropped packages:0 B

Re: Possible deprecation/removal of Initial Setup from Fedora

2023-11-29 Thread Peter Robinson
On Thu, Nov 23, 2023 at 12:51 PM Zbigniew Jędrzejewski-Szmek wrote: > > On Wed, Nov 22, 2023 at 01:53:14PM +0100, Gerd Hoffmann wrote: > > On Tue, Nov 21, 2023 at 08:07:06AM -0800, Davide Cavalca wrote: > > > On 2023-11-21 04:34, Jiri Konecny wrote: > > > > Is Anaconda Initial Setup important for

Re: libxml2 2.12.0 (and 2.12.1) in rawhide, with some API breaks

2023-11-29 Thread Petr Pisar
V Wed, Nov 29, 2023 at 04:45:10AM -0500, Andrea Bolognani napsal(a): > Since the libxml2 developers are apparently okay with changing their > structs in ABI-incompatible ways on account of the fact that users > are not supposed to be accessing them directly anyway, perhaps they > could fully commit

Re: Rust bindings for Python (pyo3 versions <0.19, cpython) broken with Python 3.12

2023-11-29 Thread Fabio Valentini
On Fri, Nov 17, 2023 at 1:34 AM Kevin Fenzi wrote: > > On Mon, Nov 13, 2023 at 07:25:10PM +0100, Fabio Valentini wrote: > > > > Yup, I've mentioned that in the bug I filed for python-bcrypt - > > It might be as simple as bumping the dependency on pyo3 from v0.15 to v0.19. > > I've made an attempt

Re: Synching user database from Fedora IPA to pagure

2023-11-29 Thread Kevin Fenzi
On Tue, Nov 28, 2023 at 10:13:35AM +, Mattia Verga via devel wrote: > I'd like to start writing a script to synch users/groups from Fedora IPA > to pagure.io and src.fp.o: both pagure.io and src.fp.o logins are based > on Fedora accounts, but the Pagure user database is only updated when a >

Re: Synching user database from Fedora IPA to pagure

2023-11-29 Thread Mattia Verga via devel
Il 29/11/23 18:20, Kevin Fenzi ha scritto: > On Tue, Nov 28, 2023 at 10:13:35AM +, Mattia Verga via devel wrote: >> I'd like to start writing a script to synch users/groups from Fedora IPA >> to pagure.io and src.fp.o: both pagure.io and src.fp.o logins are based >> on Fedora accounts, but the

Packaging guidelines - dynamic allocation of users and groups

2023-11-29 Thread Michal Schorm
I maintain the packages 'mariadb' and 'community-mysql'. Sub-packages of each of them need the user 'mysql' to be present prior installation. Both manually create the user in the %pre section. I found out a different system should be used nowadays: https://docs.fedoraproject.org/en-US/packaging-gu

xen soname bump with 4.18.0 release

2023-11-29 Thread Michael Young
I have built an update of xen to the 4.18.0 release on rawhide in the f40-build-side-78654 side tag. I believe that the qemu, libvirt and collectd packages will need to be rebuilt in this side tag due to the version change on some of the xen libraries. Michael Young --

[Test-Announce] Fedora-IoT 40 RC 20231129.2 nightly compose nominated for testing

2023-11-29 Thread rawhide
Announcing the creation of a new nightly release validation test event for Fedora-IoT 40 RC 20231129.2. Please help run some tests for this nightly compose if you have time. For more information on nightly release validation testing, see: https://fedoraproject.org/wiki/QA:Release_validation_test_pl

Re: packaging of nix

2023-11-29 Thread Zbigniew Jędrzejewski-Szmek
Thank you all for the replies and interest. It'd be great to have many co-maintainers. I think the best (only?) way to do this is to add people after the package has gone through review and been approved. On Mon, Nov 27, 2023 at 07:58:18AM +, Piotr Szubiakowski wrote: > Hey! > > I would be

Re: packaging of nix

2023-11-29 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Nov 28, 2023 at 04:25:57AM -, Pratham Patel wrote: > Hi! > > At the moment, it's not possible to build a NixOS image that adheres to FHS. > Therefore, we can either > > 1. Add the FHS support to NixOS, which makes the whole thing about using > NixOS moot. BUT, maybe we can hack our

Re: Packaging guidelines - dynamic allocation of users and groups

2023-11-29 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Nov 29, 2023 at 08:04:11PM +0100, Michal Schorm wrote: > I maintain the packages 'mariadb' and 'community-mysql'. > Sub-packages of each of them need the user 'mysql' to be present prior > installation. > Both manually create the user in the %pre section. > > I found out a different system

troff noise when grepping man page?

2023-11-29 Thread Chris Murphy
$ man 5 btrfs | grep enospc enospc_debug, noenospc_debug troff::870: warning: cannot select font 'C' troff::888: warning: cannot select font 'C' troff::905: warning: cannot select font 'C' troff::924: warning: cannot select font 'C' troff::962: warning: cannot select font 'C' troff::977: war

old RPM code in my package - safe to remove this bit ?

2023-11-29 Thread Michal Schorm
Hi, I've stumbled upon this piece of code in my package: # Define license macro if not present %{!?_licensedir:%global license %doc} https://src.fedoraproject.org/rpms/mariadb/blob/rawhide/f/mariadb.spec#_322 Git blame points out 7 year old commit: https://src.fedoraproject.org/rpms/mariadb/

Re: old RPM code in my package - safe to remove this bit ?

2023-11-29 Thread Tom Hughes via devel
On 30/11/2023 00:14, Michal Schorm wrote: I've stumbled upon this piece of code in my package: # Define license macro if not present %{!?_licensedir:%global license %doc} https://src.fedoraproject.org/rpms/mariadb/blob/rawhide/f/mariadb.spec#_322 Git blame points out 7 year old commit: h

Re: Packaging guidelines - dynamic allocation of users and groups

2023-11-29 Thread Michal Schorm
On Thu, Nov 30, 2023 at 12:54 AM Zbigniew Jędrzejewski-Szmek wrote: > Yeah, there are no guidelines for this case because it didn't really > come up before. I think this case can be used to figure out the best > way to do this and then the guidelines can be informed by the solution. Okay. I don't

Re: old RPM code in my package - safe to remove this bit ?

2023-11-29 Thread Michal Schorm
On Thu, Nov 30, 2023 at 1:19 AM Tom Hughes via devel wrote: > It hasn't been needed for a long time. Good, thanks. Off it goes. :) > It's just making %license an alias for %doc if your building > for a release old enough that %license isn't supported, as > detected by checking if %licensedir is

Re: old RPM code in my package - safe to remove this bit ?

2023-11-29 Thread Tom Hughes via devel
On 30/11/2023 00:28, Michal Schorm wrote: On Thu, Nov 30, 2023 at 1:19 AM Tom Hughes via devel wrote: It hasn't been needed for a long time. Good, thanks. Off it goes. :) It's just making %license an alias for %doc if your building for a release old enough that %license isn't supported, as

Re: Packaging guidelines - dynamic allocation of users and groups

2023-11-29 Thread Neal Gompa
On Wed, Nov 29, 2023 at 7:26 PM Michal Schorm wrote: > > On Thu, Nov 30, 2023 at 12:54 AM Zbigniew Jędrzejewski-Szmek > wrote: > > Yeah, there are no guidelines for this case because it didn't really > > come up before. I think this case can be used to figure out the best > > way to do this and t

Re: libxml2 2.12.0 (and 2.12.1) in rawhide, with some API breaks

2023-11-29 Thread Mamoru TASAKA
Frederic Berat wrote on 2023/11/27 22:23: On Fri, Nov 24, 2023 at 12:07 PM David King wrote: The latest released versions of libxml2 have a couple of important changes in header files that have unintentionally caused some packages to fail to build without modification, including: * several fu