Re: Building the boot.iso with dnf5

2023-12-14 Thread Zbigniew Jędrzejewski-Szmek
On Sat, Dec 09, 2023 at 07:04:03PM +0100, Miroslav Suchý wrote:
> Dne 09. 12. 23 v 12:57 Peter Robinson napsal(a):
> > It was my understanding the switch to dnf5 was delayed until F-41 so I
> > don't think we should be using it for this either until it's the
> > default in Fedora as well.
> 
> It was delayed because it was not ready for general usage. E.g. some
> functionality were missing. But most of the functionality is there for
> lng time. One of the missing piece is 'system-upgrade' command. Do you
> need it for creating iso image? No. Are you missing something else? If not
> then I encourage to try using DNF5 for your workflow. You may discover some
> issue that stops you. But sooner you discover it, sooner the DNF will fix
> it.

… and to clarify: https://fedoraproject.org/wiki/Changes/BuildWithDNF5
was approved for F40 *after* we did the postponment of
Changes/ReplaceDnfWithDnf5 to F41. It only makes sense because
we didn't do the replacement everywhere.

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: Building the boot.iso with dnf5

2023-12-09 Thread Miroslav Suchý

Dne 09. 12. 23 v 12:57 Peter Robinson napsal(a):

It was my understanding the switch to dnf5 was delayed until F-41 so I
don't think we should be using it for this either until it's the
default in Fedora as well.


It was delayed because it was not ready for general usage. E.g. some functionality were missing. But most of the 
functionality is there for lng time. One of the missing piece is 'system-upgrade' command. Do you need it for 
creating iso image? No. Are you missing something else? If not then I encourage to try using DNF5 for your workflow. You 
may discover some issue that stops you. But sooner you discover it, sooner the DNF will fix it.


--
Miroslav Suchy, RHCA
Red Hat, Manager, Packit and CPT, #brno, #fedora-buildsys
--
___
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: Building the boot.iso with dnf5

2023-12-09 Thread Peter Robinson
On Fri, Dec 8, 2023 at 7:35 PM Brian C. Lane  wrote:
>
> With the approval of
> https://fedoraproject.org/wiki/Changes/BuildWithDNF5 it seems like a
> good time to move Lorax over to using dnf5 to create the boot.iso. My
> current plan is to merge my dnf5 branch do a new build on Monday
> (12/11). You can preview this here:
> https://github.com/weldr/lorax/pull/1319
>
> (the test is currently failing due to an issue with the rawhide
> container image, I've testing it locally and via a temporary switch to
> using fedora:39 container).
>
> The resulting image is the same content and size as the current rawhide
> boot.iso, so that's good :)
>
> To be clear, this change uses libdnf5 to *build* the boot.iso but it
> does not have dnf5 on the iso or the systems installed using it.

It was my understanding the switch to dnf5 was delayed until F-41 so I
don't think we should be using it for this either until it's the
default in Fedora as well.

Peter
--
___
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


Building the boot.iso with dnf5

2023-12-08 Thread Brian C. Lane
With the approval of
https://fedoraproject.org/wiki/Changes/BuildWithDNF5 it seems like a
good time to move Lorax over to using dnf5 to create the boot.iso. My
current plan is to merge my dnf5 branch do a new build on Monday
(12/11). You can preview this here:
https://github.com/weldr/lorax/pull/1319

(the test is currently failing due to an issue with the rawhide
container image, I've testing it locally and via a temporary switch to
using fedora:39 container).

The resulting image is the same content and size as the current rawhide
boot.iso, so that's good :)

To be clear, this change uses libdnf5 to *build* the boot.iso but it
does not have dnf5 on the iso or the systems installed using it.

Brian

-- 
Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart
--
___
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