Re: Macros stored in a separate file

2024-06-11 Thread Jan Drögehoff
> Lately, I noticed that several SPEC files in Fedora use this syntax:
> 
> Source:        macros.vlc
> 
> And this file defines macros that are loaded by rpmbuild during buildtime and 
> are used in
> the SPEC file.

This isn't how its done everywhere (and I honestly wasn't aware that this was 
done at all).
Zig, for example, only ships it for other packages to make common operations 
simpler and integrate with the system.
--
___
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: [Node.js] Stepping down as Node.js Maintainer in Fedora

2024-05-31 Thread Jan Staněk
As the downstream maintainer of NodeJS, I want to express both thanks
and deep understanding of your situation. Especially with the
de-modularization effort, your work was always a godsend for us.

Take care and good luck!
--
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


Major version update of reuse tool (3.0.2) incoming

2024-05-21 Thread Jan Staněk
Hello all!
As of today, I have picked up maintenance of FSFE's reuse tool [1].
I have a major update in progress, which IIRC includes changes on how
the CLI should be used.

I do not know if any Fedora tooling uses this tool,
but in case it does, consider this your heads-up.

The update should land in rawhide sometime next week,
and later also in F40 and F39.
Let me know if that works for you or if I should change my plans.

Have a nice weekend!
--
Jan Staněk
Software Engineer, Red Hat
jsta...@redhat.com   irc: jstanek


signature.asc
Description: PGP signature
--
___
devel-announce mailing list -- devel-announce@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-announce@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Major version update of reuse tool (3.0.2) incoming

2024-05-17 Thread Jan Staněk
Hello all!
As of today, I have picked up maintenance of FSFE's reuse tool [1].
I have a major update in progress, which IIRC includes changes on how
the CLI should be used.

I do not know if any Fedora tooling uses this tool,
but in case it does, consider this your heads-up.

The update should land in rawhide sometime next week,
and later also in F40 and F39.
Let me know if that works for you or if I should change my plans.

Have a nice weekend!
--
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: Fedora Linux 38 End Of Life in one week

2024-05-14 Thread Jan Pazdziora
On Tue, May 14, 2024 at 11:03:07PM +0530, Samyak Jain wrote:
> Hello all,
> 
> Fedora Linux 38 will go end of life for updates and support on
> 2024-05-21.

This announce comes as a surprise becuase it does not match the

https://fedorapeople.org/groups/schedule/f-38/f-38-key-tasks.html

schedule which says the EOL should be today. This is also the
information that

https://endoflife.date/fedora

seems to use.

Where did the different date of 2024-05-21 come from and where was
it tracked?

> [1]https://fedoraproject.org/wiki/Fedora_Release_Life_Cycle#Maintenance_Schedule
> [2]https://fedoraproject.org/wiki/Upgrading?rd=DistributionUpgrades

Neither of these have information specific about Fedora 38.

-- 
Jan Pazdziora | OpenShift AI | Red Hat 
--
___
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


dnf5 default switch and soname bump in Rawhide

2024-05-08 Thread Jan Kolarik
Hi,

Given the positive feedback on the testing side-tag
<https://bodhi.fedoraproject.org/updates/FEDORA-2024-8a41ea93a2>, this is
now moving into the stable along with the soname bump. Thanks for the
feedback, everyone!

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


Self Introduction: Jan André Reuter

2024-05-03 Thread Jan Andre Reuter

Hey everyone,

I'd like to self introduce myself to the devel community.

My name is Jan, I'm 27 years old and working in the Jülich 
Supercomputing Centre (JSC) at the Research Center Jülich as a software 
developer and researcher. I've started working at the Research Center 
back in 2015, initially as a part of the vocational training for a 
mathematical technical software developer and since 2018 as a researcher 
working on software for HPC systems (full time since 2020, after 
finishing my masters). In December 2022, I switched institutes and 
joined the Parallel Performance team at JSC to work on the open-source 
performance infrastructure Score-P and improve its support for OpenMP 
(mostly via the OpenMP Tools Interface), compilers, and accelerators in 
general.


My interests in general involve everything around HPC development and 
performance analysis, and (on a less work-focused level) PC hardware and 
board games.


After our last release mid March, I've noticed that the Fedora package 
of Score-P was a few versions behind the current one. As we update most 
of the available install methods ourselves (like EasyBuild/Spack), I was 
also interested in providing a newer version for Fedora. Therefore, I 
decided to learn a bit about the packaging and open a PR to update it to 
the latest release. I have still a lot to learn, but I'm eager to learn 
more about the packaging and everything around it.


You can find my first PRs down below:

- Update Score-P to v8.4: 
https://src.fedoraproject.org/rpms/scorep/pull-request/1
- Update OPARI2 to v2.0.8: 
https://src.fedoraproject.org/rpms/opari2/pull-request/1
- Fix for update, since Score-P requires libunwind-devel to be present: 
https://src.fedoraproject.org/rpms/scorep/pull-request/2


In the long term, I'd love to help maintaining Score-P 
<https://src.fedoraproject.org/rpms/scorep> and its associated packages 
(OPARI2 <https://src.fedoraproject.org/rpms/opari2>, Cube 
<https://src.fedoraproject.org/rpms/cube>, Scalasca 
<https://src.fedoraproject.org/rpms/scalasca/>, OTF2 
<https://src.fedoraproject.org/rpms/otf2>) for Fedora, since our 
releases are often coupled together and I have close contact to the 
people working on these packages.


Jan

--
Jan André Reuter
Jülich Supercomputing Centre (JSC)
ATML Parallel Performance
Phone: +49-2461-61-8871
E-Mail:j.reu...@fz-juelich.de
Internet:http://www.fz-juelich.de

-
-
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Stefan Müller
Geschaeftsfuehrung: Prof. Dr. Astrid Lambrecht (Vorsitzende),
Karsten Beneke (stellv. Vorsitzender), Dr. Ir. Pieter Jansens, Prof. Dr. Frauke 
Melchior
-
-



smime.p7s
Description: S/MIME Cryptographic 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: Feedback wanted: Testing side-tag for switching dnf5 in Rawhide

2024-04-29 Thread Jan Kolarik
Hi Adam,


> Just to follow up on this: the Kiwi container build test failure
> pointed to some changes that will be required to the Fedora kiwi config
> when this change lands. I have filed a PR for that -
> https://pagure.io/fedora-kiwi-descriptions/pull-request/46 - which
> should only be merged when this update is getting pushed. I tweaked the
> openQA test to make those changes on-the-fly when testing this update,
> and now it passes.
>
> By inference it occurred to me to check the osbuild configs also and I
> found a likely-required change there, so I sent a PR for that -
> https://github.com/osbuild/images/pull/637 - which has been merged. We
> would need the osbuild folks to deploy that change to prod before this
> update lands in Rawhide, otherwise some osbuild-driven image builds
> will most likely start to fail.
>

Oh, great! We were planning to handle these ourselves, so thanks a lot for
help!


> The Cockpit update test failures turned out to be just stricter
> defaults in the new dnf exposing a bug in how the openQA tests handle
> the advisory repo (the side repo that contains the packages from the
> update under testing). I fixed that, and now the tests pass.
>

Great, thanks!

Regards,
Jan

On Fri, Apr 26, 2024 at 8:20 PM Adam Williamson 
wrote:

> On Wed, 2024-04-24 at 22:56 -0700, Adam Williamson wrote:
> > On Thu, 2024-04-25 at 07:42 +0200, Jan Kolarik wrote:
> > > Hello everyone,
> > >
> > > We've prepared a side-tag for testing Rawhide with dnf5 as the default
> > > package manager. Instructions for installing the packages from the
> side-tag
> > > can be found at the following link [1].
> > >
> > > Please provide feedback in Bodhi or on this mailing list regarding the
> use
> > > cases you're familiar with from the existing dnf command, and share
> your
> > > experience with this new version.
> > >
> > > If there's no negative feedback regarding any critical functionality,
> we
> > > plan to push the packages from the side-tag to Rawhide next week.
> > >
> > > [1] https://bodhi.fedoraproject.org/updates/FEDORA-2024-8a41ea93a2
> >
> > The update failed a couple of openQA tests. I will take a closer look
> > into the reason in the morning, I'm busy reneedling things for the GTK
> > update at present.
>
> Just to follow up on this: the Kiwi container build test failure
> pointed to some changes that will be required to the Fedora kiwi config
> when this change lands. I have filed a PR for that -
> https://pagure.io/fedora-kiwi-descriptions/pull-request/46 - which
> should only be merged when this update is getting pushed. I tweaked the
> openQA test to make those changes on-the-fly when testing this update,
> and now it passes.
>
> By inference it occurred to me to check the osbuild configs also and I
> found a likely-required change there, so I sent a PR for that -
> https://github.com/osbuild/images/pull/637 - which has been merged. We
> would need the osbuild folks to deploy that change to prod before this
> update lands in Rawhide, otherwise some osbuild-driven image builds
> will most likely start to fail.
>
> The Cockpit update test failures turned out to be just stricter
> defaults in the new dnf exposing a bug in how the openQA tests handle
> the advisory repo (the side repo that contains the packages from the
> update under testing). I fixed that, and now the tests pass.
> --
> 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
>
--
___
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: Feedback wanted: Testing side-tag for switching dnf5 in Rawhide

2024-04-26 Thread Jan Kolarik
Hi Kevin,

Personally, I think this is a beta requirement.
>

 IIUC the Fedora 41 Beta requirement is to successfully upgrade the system
from Fedora 40, as mentioned here:
https://fedoraproject.org/wiki/QA:Testcase_upgrade_dnf_current_workstation.
So this still relates to the dnf4 package, which is used in Fedora 40. I
expect this will become relevant for dnf5 at the Fedora 42 Beta.

So, how do you rate the chances of having something ready by beta
> freeze?
>

Talking about "something", there's already a system-upgrade command
available in this dnf5 version from the side-tag :) However, as I mentioned
earlier, it hasn't been thoroughly tested yet; that's our goal for the
upcoming months.

Regards,
Jan

On Thu, Apr 25, 2024 at 7:55 PM Kevin Fenzi  wrote:

> On Thu, Apr 25, 2024 at 11:42:57AM GMT, Jan Kolarik wrote:
> > Hello Michael,
> >
> > Does this mean that distro-upgrade from F41 to F42 is supposed to work
> > > at F41 release time (ideally at beta time)?
> > >
> >
> > Yes, the system-upgrade functionality should be available before the
> Fedora
> > 41
> > release date. We're planning extensive testing for this, including a
> Fedora
> > Testing Day.
>
> Personally, I think this is a beta requirement.
>
> Lots of people upgrade around then to get on the new release, and also
> having it available to test then is pretty important.
>
> Thats just my opinon... QE might have different opinions.
>
> > While our goal is to deliver the final system-upgrade functionality
> before
> > the stable release,
> > some adjustments may be made during the Fedora 41 lifecycle to ensure
> > smoother
> > upgrades from F41 to F42. Before executing the system-upgrade, users are
> > anyway
> > advised to ensure that all installed packages are fully updated.
>
> So, how do you rate the chances of having something ready by beta
> freeze?
>
> 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
>
--
___
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: Feedback wanted: Testing side-tag for switching dnf5 in Rawhide

2024-04-26 Thread Jan Kolarik
Hi Maxwell,

This contains an update to dnf 5.2.0 which has breaking API changes. I did
> not
> see these communicated anywhere and the Change Proposal did not mention
> that
> the update would include a major version bump at the same time as the
> switch to
> dnf5 as default.
>

You're right; we missed this. I'm sorry about that. Our initial intention
wasn't to do a major version bump, but implementing the new functionality
without breaking ABI and API would have required a lot of extra work.

Would it be possible to provide a testing Copr ...
>

Sure, as mentioned earlier, there's a dnf5-testing COPR specifically for
these purposes:
https://copr.fedorainfracloud.org/coprs/rpmsoftwaremanagement/dnf5-testing.

... and a porting guide so API users can fix their software
> before this is pushed to rawhide?
>

We'll add a section about the API changes between dnf5 versions 5.1 and
5.2, and we'll reach out to the several teams affected by this. We'll also
ensure that the builds for our reverse dependencies are passing with this
update. We definitely don't want to push this before these projects are
fixed.

Still, I hope no harm has been done yet. That's actually the purpose of
this side-tag, to identify any gaps we may have missed while working on the
switch. The 5.2.0.0 API changes aren't significant, there are though many
ABI-breaking changes.

Thanks,
Jan



On Thu, Apr 25, 2024 at 5:29 PM Maxwell G  wrote:

> Hi Jan,
>
> On Thu Apr 25, 2024 at 07:42 +0200, Jan Kolarik wrote:
> > We've prepared a side-tag for testing Rawhide with dnf5 as the default
> > package manager. Instructions for installing the packages from the
> side-tag
> > can be found at the following link [1].
>
> > [1] https://bodhi.fedoraproject.org/updates/FEDORA-2024-8a41ea93a2
>
> Thank you for the announcement. I appreciate the oppurtunity to test the
> update before it's pushed to rawhide.
>
> This contains an update to dnf 5.2.0 which has breaking API changes. I did
> not
> see these communicated anywhere and the Change Proposal did not mention
> that
> the update would include a major version bump at the same time as the
> switch to
> dnf5 as default. This update completely breaks fedrq due to the removed
> methods. ansible, lorax, and osbuild also depend on libdnf5. Have these
> applications had a chance to port to the new API? Would it be possible to
> provide a testing Copr and a porting guide so API users can fix their
> software
> before this is pushed to rawhide?
>
> Best,
> Maxwell
> --
> ___
> 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: Feedback wanted: Testing side-tag for switching dnf5 in Rawhide

2024-04-25 Thread Jan Kolarik
Hello Michael,

Does this mean that distro-upgrade from F41 to F42 is supposed to work
> at F41 release time (ideally at beta time)?
>

Yes, the system-upgrade functionality should be available before the Fedora
41
release date. We're planning extensive testing for this, including a Fedora
Testing Day.

While our goal is to deliver the final system-upgrade functionality before
the stable release,
some adjustments may be made during the Fedora 41 lifecycle to ensure
smoother
upgrades from F41 to F42. Before executing the system-upgrade, users are
anyway
advised to ensure that all installed packages are fully updated.

Jan

On Thu, Apr 25, 2024 at 10:22 AM Michael J Gruber 
wrote:

> Jan Kolarik venit, vidit, dixit 2024-04-25 07:42:10:
> > Hello everyone,
> >
> > We've prepared a side-tag for testing Rawhide with dnf5 as the default
> > package manager. Instructions for installing the packages from the
> side-tag
> > can be found at the following link [1].
> >
> > Please provide feedback in Bodhi or on this mailing list regarding the
> use
> > cases you're familiar with from the existing dnf command, and share your
> > experience with this new version.
> >
> > If there's no negative feedback regarding any critical functionality, we
> > plan to push the packages from the side-tag to Rawhide next week.
>
> Does this mean that distro-upgrade from F41 to F42 is supposed to work
> at F41 release time (ideally at beta time)?
>
> I'm all for dnf5 and would use it now (and hat an epsisode on F39), but
> since distro-ugrades F40->F41 are off the table (as has been stated)
> it's not a good idea to use it in F40 unless you are willing to deal
> with autoremove trouble and the like.
>
> So, if we push dnf5 as default to rawhide now we have to be reasonably
> sure that F41 will distro-ugrade to F42 using dnf5.
>
> 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: Feedback wanted: Testing side-tag for switching dnf5 in Rawhide

2024-04-25 Thread Jan Kolarik
Hi Mattia,

Yep, there's a dnf5-testing COPR that serves exactly this purpose:
https://copr.fedorainfracloud.org/coprs/rpmsoftwaremanagement/dnf5-testing.

Jan

On Thu, Apr 25, 2024 at 10:10 AM Mattia Verga via devel <
devel@lists.fedoraproject.org> wrote:

> Il 25/04/24 07:42, Jan Kolarik ha scritto:
> > Hello everyone,
> >
> > We've prepared a side-tag for testing Rawhide with dnf5 as the default
> > package manager. Instructions for installing the packages from the
> > side-tag can be found at the following link [1].
> >
> > Please provide feedback in Bodhi or on this mailing list regarding the
> > use cases you're familiar with from the existing dnf command, and
> > share your experience with this new version.
> >
> > If there's no negative feedback regarding any critical functionality,
> > we plan to push the packages from the side-tag to Rawhide next week.
> >
> > [1] https://bodhi.fedoraproject.org/updates/FEDORA-2024-8a41ea93a2
> >
> > Thanks,
> > Jan
>
> I'd also like to test it on a real F40 machine (I have been using mostly
> dnf5 commands in a F40 VM without issues during the latest months), is
> there maybe a COPR repo or something like which allows that?
>
> Mattia
>
> --
> ___
> 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


Feedback wanted: Testing side-tag for switching dnf5 in Rawhide

2024-04-24 Thread Jan Kolarik
Hello everyone,

We've prepared a side-tag for testing Rawhide with dnf5 as the default
package manager. Instructions for installing the packages from the side-tag
can be found at the following link [1].

Please provide feedback in Bodhi or on this mailing list regarding the use
cases you're familiar with from the existing dnf command, and share your
experience with this new version.

If there's no negative feedback regarding any critical functionality, we
plan to push the packages from the side-tag to Rawhide next week.

[1] https://bodhi.fedoraproject.org/updates/FEDORA-2024-8a41ea93a2

Thanks,
Jan
--
___
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: F41 Change Proposal: Switch to DNF5 (system-wide)

2024-04-03 Thread Jan Kolarik
Hi guys,

the dnf-automatic command will be obsoleted.
>

Oh, sorry about that. This portion of the text was inadvertently altered
during the review process. I've already corrected the text on the wiki.

The dnf-automatic command will still be available, now provided as a plugin
and functionally compatible with dnf4. Although the configuration files'
location has changed, it will be documented in the dnf4 vs. dnf5 changes
documentation <https://dnf5.readthedocs.io/en/latest/changes.html>.

Thanks,
Jan

On Thu, Apr 4, 2024 at 12:06 AM Kevin Fenzi  wrote:

> On Wed, Apr 03, 2024 at 11:57:48AM -0700, Adam Williamson wrote:
> > On Wed, 2024-04-03 at 14:27 -0400, Przemek Klosowski via devel wrote:
> > > On 4/3/24 06:36, Aoife Moloney wrote:
> > > > the dnf-automatic command will be obsoleted.
> > >
> > > https://dnf5.readthedocs.io/en/latest/changes.html does not say
> anything
> > > about automatic updates, and
> > >
> > > https://packages.fedoraproject.org/pkgs/dnf5/dnf5-plugin-automatic/
> > >
> > > simply suggests that dns update be executed from systemd timers or
> cron
> > > jobs.
> > >
> > >
> > > dns-automatic provided a simple interface to a setup-and-forget
> > > automatic updates; will DNF5 leave it to be set up by hand?
> > >
> > > I am asking because systemd timers have surprising behavior for
> > > suspendable systems, which leads to problems if updates are scheduled
> > > for off-hours.
> > >
> > > My experience is that even |WakeSystem=true does not make them
> reliable,
> > > but I am not sure how to debug this (because the system is suspended,
> heh).
> > >
> >
> > We do use dnf-automatic quite extensively within infra, I think. Has
> > this been discussed with infra?
>
> Not that I know of. Yes, we do use dnf-automatic all over the place. ;(
>
> 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
>
--
___
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: F41 Change Proposal: Switch to DNF 5 (System-Wide)

2024-03-26 Thread Jan Kolarik
>
> Maybe the "isn't entirely removingdnf4 from the system" is the root of
> the issue. Is this planned?
>

For now, the preliminary plan is to keep the dnf4 stack in Fedora for
another one following release, meaning if dnf5 switch is implemented in
Fedora 41, dnf4 stack should be removed in Fedora 43.

Jan

On Tue, Mar 26, 2024 at 10:04 AM Vít Ondruch  wrote:

>
> Dne 26. 03. 24 v 8:02 Zbigniew Jędrzejewski-Szmek napsal(a):
> > On Tue, Mar 26, 2024 at 06:39:35AM +0100, Jan Kolarik wrote:
> >> Previously, I had issues that migration from DNF4 to DNF5 left a lot of
> >>> data in /var/cache. How is this going to be addressed? I don't think
> it is
> >>> fair to leave those behind and waste disk space for regular users.
> >>>
> >> That's a good point. Though since this migration isn't entirely removing
> >> dnf4 from the system but just altering the symlink, users can still
> access
> >> it. Hence, automated removal isn't feasible. However, we could consider
> >> offering a user prompt after the transaction involving symlink
> replacement,
> >> advising users to delete /var/cache/dnf if they no longer intend to use
> >> dnf4.
> > What about adding the scriptlet to remove /var/cache/dnf to the
> > dnf4 package? (That's how I understood the original ask.)
>
>
> Maybe the "isn't entirely removingdnf4 from the system" is the root of
> the issue. Is this planned? Because in that case, the cache would be
> likely removed:
>
>
> https://src.fedoraproject.org/rpms/dnf/blob/c7f6b4941a317bfde54b704e925152daecb17dda/f/dnf.spec#_292
>
>
> Ví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
> --
> ___
> 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: F41 Change Proposal: Switch to DNF 5 (System-Wide)

2024-03-26 Thread Jan Kolarik
Hi Zbyszek,

Thanks for feedback.

Second, I think that the lack of support for dnf5 in some areas is
> going to be painful: in particular, as long as Anaconda and PackageKit
> depend on dnf-3, we're going to be in a strange state the basic system
> tools use two different versions of the code, and perhaps more
> importantly, use two different databases of information about
> installed packages.
>

I'd like to emphasize that the RPM DB, which contains the database of
installed packages, remains the singular source in the system. However, the
metadata containing the reasons for package installations now reside in a
different format and location. Therefore, when concurrently using dnf4 and
dnf5 on the system, packages installed by one of them as dependencies will
appear as user-installed to the other one, potentially leading to them not
being auto-removed later.

Regards,
Jan

On Mon, Mar 25, 2024 at 7:11 PM Zbigniew Jędrzejewski-Szmek <
zbys...@in.waw.pl> wrote:

> On Mon, Mar 25, 2024 at 03:46:47PM +, Aoife Moloney wrote:
> > == Summary ==
> > Change the default package manager from dnf to dnf5.
> >
> > == Owner ==
> > * Name: [[User:jkolarik| Jan Kolarik]]
> > * Email: jkola...@redhat.com
> >
> > * Name: [[User:jmracek| Jaroslav Mracek]]
> > * Email: jmra...@redhat.com
>
> First, thank you for putting together such a detailed proposal.
> Having all the dependencies listed allows a proper evaluation of how
> things are going to work during the upgrade.
>
> Second, I think that the lack of support for dnf5 in some areas is
> going to be painful: in particular, as long as Anaconda and PackageKit
> depend on dnf-3, we're going to be in a strange state the basic system
> tools use two different versions of the code, and perhaps more
> importantly, use two different databases of information about
> installed packages.
>
> But, third, I think we should do the switch. Dnf5 is some aspects
> significantly better than dnf-3, so users will really benefit from
> the switch. And we cannot and should not maintain the situation where
> the dnf team is working on two different versions of the code. We
> need to switch to the new thing and devote the resources we have
> to making it work great.
>
> 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
>
--
___
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: F41 Change Proposal: Switch to DNF 5 (System-Wide)

2024-03-25 Thread Jan Kolarik
Hello Vit,

I don't understand this. So if GS going to use DNF, therefore the same
> cache etc, or not? Or what other metadata PackageKit downloads on top of
> DNF?
>

Yes, it will ultimately utilize the same cache. The paragraph you
referenced is extracted from the "Early access for developmental branch
users" section. This means that until integration is finalized, GNOME
Software will use the libdnf backend, which can operate alongside dnf5 but
maintains a separate cache. I'll revise the wiki paragraph to explicitly
state this as a temporary arrangement until integration is complete.

Previously, I had issues that migration from DNF4 to DNF5 left a lot of
> data in /var/cache. How is this going to be addressed? I don't think it is
> fair to leave those behind and waste disk space for regular users.
>

That's a good point. Though since this migration isn't entirely removing
dnf4 from the system but just altering the symlink, users can still access
it. Hence, automated removal isn't feasible. However, we could consider
offering a user prompt after the transaction involving symlink replacement,
advising users to delete /var/cache/dnf if they no longer intend to use
dnf4.

Thanks,
Jan

On Mon, Mar 25, 2024 at 5:59 PM Vít Ondruch  wrote:

>
> Dne 25. 03. 24 v 16:46 Aoife Moloney napsal(a):
>
> === Reduced footprint ===
> The dnf5 package is a fully-featured package manager that doesn't
> require Python dependencies.
>
> It also reduces the number of software management tools in Fedora by
> replacing both the dnf and microdnf packages.
>
> The installation size of the dnf5 stack in an empty container is
> approximately 60% smaller than the dnf installation.
>
> Currently, dnf, microdnf, and PackageKit use their own cache, leading
> to significant metadata redundancy. With dnf5 and dnf5daemon, which
> share metadata, this redundancy will be eliminated.
>
>
> ... snip ...
>
>
> = [https://github.com/rpm-software-management/dnf5/issues/169
> GNOME Software support] =
> The integration of dnf5 support, particularly dnf5daemon, into GNOME
> Software is currently underway. Developers from both DNF5 and GNOME
> Software are closely connected and regularly synchronize the progress
> of their work.
>
>
> ... snip ...
>
>
> = GNOME Software =
> Rawhide users will continue to utilize the current PackageKit backend
> connected to the existing libdnf interface. These libraries can
> coexist with the new dnf5 package on the same system. Although the
> setup is not ideal due to differences in package state metadata
> formats stored at separate locations, resulting in inefficient storage
> usage, this is generally imperceptible for typical GUI users.
> Furthermore, the underlying RPM DB remains the sole shared source of
> information about installed packages.
>
>
> I don't understand this. So if GS going to use DNF, therefore the same
> cache etc, or not? Or what other metadata PackageKit downloads on top of
> DNF?
>
>
>  Before upgrade 
> 
> $ tree /usr/bin/ -P dnf*
> /usr/bin/
> ├── dnf -> dnf-3
> ├── dnf-3
> └── dnf4 -> dnf-3
> 
>
>  After upgrade 
> 
> $ tree /usr/bin/ -P dnf*
> /usr/bin/
> ├── dnf -> dnf5
> ├── dnf-3
> ├── dnf4 -> dnf-3
> └── dnf5
> 
>
>
> 
>
> Love these versions, as always
>
> 
>
>
> === Different system state ===
> The transactional history in dnf and dnf5 is not shared, and they now
> use different formats. Transactions performed in dnf will not be
> visible in dnf5, and vice versa.
>
> While the history database is not migrated to dnf5, when running a
> transaction in dnf5 for the first time, an attempt is made to convert
> and load the existing system state from dnf. This should preserve
> information about the reasons for installed packages and prevent them
> from being treated as user-installed, requiring manual removal from
> the system instead of being seen as dependencies of explicitly removed
> packages.
>
>
> Previously, I had issues that migration from DNF4 to DNF5 left a lot of
> data in /var/cache. How is this going to be addressed? I don't think it is
> fair to leave those behind and waste disk space for regular users.
>
>
> Vít
> --
> ___
> 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:
>

Re: Default NodeJS stream packages with versioned names are not available

2024-03-21 Thread Jan Staněk
Miro Hrončok  writes:
> Python does this similarly to nodejs (we have python3.11, pytohn3,
> python3.13 in rawhide today), with one difference. The python3 package
> provides python3.12. So when you do:
>
>  requires:
>  - python3.12
>
> It just works.
>
> I believe nodejs should provide nodejs20, the same way.

Thanks for the suggestion, I did not think about provides at all
when mulling over the problem. Kudos!
--
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: Default NodeJS stream packages with versioned names are not available

2024-03-21 Thread Jan Staněk
Stephen Gallagher  writes:
> That said, I agree that it's completely reasonable to have the default
> version also `Provides: nodejsXX` and I'll look into it.

Provides is something I did not consider at all, and it looks like the
easiest way forward! Let me know when you get around to it;
alternatively, I can throw together a package PR.

> I'm confused; it *is* in addition to the versioned ones. We just don't
> duplicate the default version because it would be a complete waste.

I meant having both versioned and unversioned packages for the *same*
(default) stream available. Probably really overkill if the provides
works.

> The overly-simplified answer here is mainly that there are too many
> symlinks to maintain for this to be practical.

Acknowledged; thanks for 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


Default NodeJS stream packages with versioned names are not available

2024-03-20 Thread Jan Staněk
Hello all,
recently, when trying to spin up a CI for NodeJS in Fedora, I ran into a
slight problem: when a NodeJS stream is the default one, versioned
packages (i.e. nodejs20) are not generated and are not installable.

For example, on current rawhide, I cannot install `nodejs20` package,
only `nodejs`; this will give me the version 20.x as expected.
The problem is that this complicates the CI setup,
and requires me to take into account which Fedora I'm currently on.

As an example, when adding tests for nodejs20 dist-git[1],
I would like to simply specify `requires: nodejs20` into the test
metadata. However, with the current setup, I would need something akin
to the following (pseudocode, I did not really test if that would work):

requires:
- {% if fedora == 40 %}nodejs{% else %}nodejs20{% fi %}

In addition to being more complicated, this will also break if the
default stream for a given Fedora version ever change
(which is not unlikely to happen, as the upstream release schedule
is not really synchronized with the Fedore one).

---

I recall that the current status is the result of already existing
long discussion, with associated debugging, so I would like to have this
solved with as minimal disruption as possible. That being said,
what is the reason for having the non-versioned packages (`nodejs`) *in
stead* of the versioned ones (`nodejs20`), as opposed to *in addition*
to them?

The non-versioned packages could then require the appropriate versioned
ones and contain only symlinks (/usr/bin/node → /usr/bin/node-20,
/usr/lib/node_modules → /usr/lib/node_modules_20, etc.).

Let me know what you think!
Best regards,
--
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


Review swap

2024-03-06 Thread Jan Horak
Hi,
if anyone is willing to make a review for wasi-sdk - build require for the
Firefox rlbox sandboxing of the used c/c++ libraries, please have a look
and let me know about your package:

https://bugzilla.redhat.com/show_bug.cgi?id=2267683



-- 
Jan Horak
Senior Software Engineer
Red Hat
--
___
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


Orphaned: multiple perl modules

2024-02-20 Thread Jan Pazdziora

Hello,

I've orphaned

perl-BackPAN-Index
perl-Cache-FastMmap
perl-Git-PurePerl
perl-Git-Repository
perl-Net-GitHub
perl-SOAP-Lite
perl-Spreadsheet-ParseExcel
perl-Spreadsheet-ParseExcel-Simple
perl-Spreadsheet-WriteExcel-Simple
perl-String-Diff

The packages have co-admins but when I reached out to them, they
were not interested in being the main admins.

So these packages are looking for someone who can focus on Fedora
more than me. There are currently no open bugzillas against them
and they are low to extremely low maintenance.

-- 
Jan Pazdziora | OpenShift AI | Red Hat 
--
___
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: dnf-4.19.0 without filelists in Rawhide soon

2024-02-14 Thread Jan Kolarik
Yep, this is a topic for potential improvement. Currently, there's a simple
file path detection, like "arg[0] == '/' || (arg[0] == '*' && arg[1] ==
'/')", and filelists are always additionally downloaded in such cases. The
situation aligns with dnf5 at the moment, and there's already a tracking
issue for this: https://bugzilla.redhat.com/show_bug.cgi?id=2263771.

Jan

On Wed, Feb 14, 2024 at 12:09 PM Vít Ondruch  wrote:

> /usr/bin/BINARYNAME is part of the primary metadata AFAIK
>
>
> Vít
>
>
> Dne 14. 02. 24 v 10:49 Jan Kolarik napsal(a):
>
> Hi Marcin,
>
> > So no more "dnf install /usr/bin/BINARYNAME" in default setup?
>
> In the case where a file path argument is provided to dnf, it will
> automatically attempt to download the missing filelists metadata. Sorry, I
> forgot to explicitly mention this use case.
>
> Jan
>
> On Wed, Feb 14, 2024 at 10:42 AM Marcin Juszkiewicz <
> mjuszkiew...@redhat.com> wrote:
>
>> W dniu 9.02.2024 o 14:02, Jan Kolarik pisze:
>> > Just a heads up that a new DNF version (4.19.0) is on its way to
>> Rawhide
>> > and is expected to land within the next several hours. This update
>> > brings a system-wide change
>> > <https://fedoraproject.org/wiki/Changes/DNFConditionalFilelists>
>> related
>> > to not downloading filelists metadata by default.
>>
>> So no more "dnf install /usr/bin/BINARYNAME" in default setup?
>> --
>> ___
>> 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
>
> --
> ___
> 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: dnf-4.19.0 without filelists in Rawhide soon

2024-02-14 Thread Jan Kolarik
Hi Marcin,

> So no more "dnf install /usr/bin/BINARYNAME" in default setup?

In the case where a file path argument is provided to dnf, it will
automatically attempt to download the missing filelists metadata. Sorry, I
forgot to explicitly mention this use case.

Jan

On Wed, Feb 14, 2024 at 10:42 AM Marcin Juszkiewicz 
wrote:

> W dniu 9.02.2024 o 14:02, Jan Kolarik pisze:
> > Just a heads up that a new DNF version (4.19.0) is on its way to Rawhide
> > and is expected to land within the next several hours. This update
> > brings a system-wide change
> > <https://fedoraproject.org/wiki/Changes/DNFConditionalFilelists>
> related
> > to not downloading filelists metadata by default.
>
> So no more "dnf install /usr/bin/BINARYNAME" in default setup?
> --
> ___
> 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: dnf-4.19.0 without filelists in Rawhide soon

2024-02-09 Thread Jan Kolarik
Hi Florian,

What's the impact on mock and older chroots?  Just use bootstrap chroot?


I don't expect any issues with existing environments. If the filelists
metadata is already present on the system, DNF simply won't load them by
default now. Or are you referring to something else?

Regards,
Jan

On Fri, Feb 9, 2024 at 4:29 PM Florian Weimer  wrote:

> * Jan Kolarik:
>
> > From a Fedora user perspective, there won't be any changes in the way
> > you operate the DNF package manager. The only difference is that
> > typically there will be less metadata downloaded.  Since all packages
> > in Fedora should have already eliminated file dependencies requiring
> > filelists metadata, no issues with official repositories are
> > anticipated.
>
> What's the impact on mock and older chroots?  Just use bootstrap chroot?
>
> Thanks,
> Florian
>
>
--
___
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


dnf-4.19.0 without filelists in Rawhide soon

2024-02-09 Thread Jan Kolarik
Hello everyone,

Just a heads up that a new DNF version (4.19.0) is on its way to Rawhide
and is expected to land within the next several hours. This update
brings a system-wide
change <https://fedoraproject.org/wiki/Changes/DNFConditionalFilelists>
related to not downloading filelists metadata by default.

>From a Fedora user perspective, there won't be any changes in the way you
operate the DNF package manager. The only difference is that typically
there will be less metadata downloaded. Since all packages in Fedora should
have already eliminated file dependencies requiring filelists metadata, no
issues with official repositories are anticipated.

If you encounter any problems while resolving a transaction with a
third-party package that doesn't align with the Fedora Packaging
Guidelines, DNF will provide a hint to the user. In such cases, you can
manually fix the situation by explicitly requesting the filelists metadata
using the `--setopt=optional_metadata_types=filelists` CLI parameter.

Wishing everyone smooth and faster updates!

Best regards,
Jan
--
___
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: Adding/creating wasi-libc++ into the wasi-libc package

2023-12-05 Thread Jan Staněk
Hello!

Tom Stellard  writes:
> Would it be possible to re-use the existing libcxx package and
> just build it twice, once for the host and once for wasm?  Kind
> of like what some packages do for mingw?

Maybe; I assume nor me nor Jan have any previous experience with
building libcxx, so we are not really qualified to answer.

The upstream wasi-sdk project (which my wasi-libc is one part of)
generally relies on llvm toolchain for everything. The SDK itself is
basically a llvm/clang/clang++ built to emit WASM with associated
standard libraries thrown in.

Now it might be possible to just build the GNU libcxx for wasm32-wasi
target (presumably using wasi-libc as the libc implementation)
and that would be usable; on the other hand, it might not, and the llvm
libcxx would be needed.

Tom, would you be able to provide a test build of libcxx for
wasm32-wasi, so the other Jan can see if that would work for him?
Then we can decide what approach to take next.
--
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


[rpms/perl-Date-Manip] PR #4: Update rawhide to upstream release 6.93

2023-12-03 Thread Jan Pazdziora

adelton merged a pull-request against the project: `perl-Date-Manip` that you 
are following.

Merged pull-request:

``
Update rawhide to upstream release 6.93
``

https://src.fedoraproject.org/rpms/perl-Date-Manip/pull-request/4
--
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Date-Manip] PR #3: Fix Packit configuration

2023-12-03 Thread Jan Pazdziora

adelton commented on the pull-request: `Fix Packit configuration` that you are 
following:
``
@nforro Thanks for the hint, I'm giving it a try.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Date-Manip/pull-request/3
--
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Date-Manip] PR #3: Fix Packit configuration

2023-12-03 Thread Jan Pazdziora

adelton commented on the pull-request: `Fix Packit configuration` that you are 
following:
``
/packit pull-from-upstream
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Date-Manip/pull-request/3
--
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Date-Manip] PR #3: Fix Packit configuration

2023-12-03 Thread Jan Pazdziora

adelton merged a pull-request against the project: `perl-Date-Manip` that you 
are following.

Merged pull-request:

``
Fix Packit configuration
``

https://src.fedoraproject.org/rpms/perl-Date-Manip/pull-request/3
--
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Adding/creating wasi-libc++ into the wasi-libc package

2023-11-30 Thread Jan Horak

Hi,
I'm trying to make the sandboxing using the wasi available for the 
Firefox and for that I need the wasi-sdk [1] in the build root.


Currently there's wasi-libc [2] available which is fine and it almost 
contains all the headers and libraries needed by the wasi-sdk, but 
there's libc++ stuff missing, namely:

wasi-sysroot/include/c++/v1/*
wasi-sysroot/lib/wasm32-wasi/libc++.a
wasi-sysroot/lib/wasm32-wasi/libc++abi.a

The Arch distro is dealing with that by having extra packages:
wasi-libc++ and wasi-libc++abi:

https://archlinux.org/packages/extra/any/wasi-libc++/
https://archlinux.org/packages/extra/any/wasi-libc++abi/

They use the llvm sources to build the c++ wasi package [3].

Could you help me out with that?

[1] https://github.com/WebAssembly/wasi-sdk
[2] https://koji.fedoraproject.org/koji/buildinfo?buildID=2288202
[3] 
https://gitlab.archlinux.org/archlinux/packaging/packages/wasi-libcplusplus/-/blob/main/PKGBUILD?ref_type=heads


--
Jan Horak
Senior Software Engineer
Red Hat
fedo
--
___
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: Mysterious weak dependencies on qadwaitadecorations-qt5/qt6

2023-09-26 Thread Jan Grulich
Hi,

This is specified in the QAdwaitaDecorations package itself.

See
https://src.fedoraproject.org/rpms/qadwaitadecorations/blob/rawhide/f/qadwaitadecorations.spec#_31
.

Regards,
Jan

út 26. 9. 2023 v 9:47 odesílatel Dominik 'Rathann' Mierzejewski <
domi...@greysector.net> napsal:

> Hello!
>
> I'm having hard time figuring out which package brought in the weak
> dependencies in my morning update:
> ...
> Installing weak dependencies:
>  qadwaitadecorations-qt5 x86_64 0.1.1-1.fc38 updates 55 k
>  qadwaitadecorations-qt6 x86_64 0.1.1-1.fc38 updates 62 k
>
> After the update completed, rpm says no package recommends these:
> $ rpm -q --provides qadwaitadecorations-qt6
> libqadwaitadecorations.so()(64bit)
> qadwaitadecorations-qt6 = 0.1.1-1.fc38
> qadwaitadecorations-qt6(x86-64) = 0.1.1-1.fc38
> $ rpm -q --whatrecommends qadwaitadecorations-qt6
> no package recommends qadwaitadecorations-qt6
> $ rpm -q --whatrecommends 'qadwaitadecorations-qt6(x86-64)'
> no package recommends qadwaitadecorations-qt6(x86-64)
> $ rpm -q --whatrecommends 'libqadwaitadecorations.so()(64bit)'
> no package recommends libqadwaitadecorations.so()(64bit)
>
> The only relevant packages that were part of this morning's update
> were qt5-qtbase{,-common,-gui}, qt6-base{,-common,-gui} and perhaps
> gnome-shell and mutter.
>
> Ideas?
>
> Regards,
> Dominik
> --
> Fedora   https://fedoraproject.org
> There should be a science of discontent. People need hard times and
> oppression to develop psychic muscles.
> -- from "Collected Sayings of Muad'Dib" by the Princess Irulan
> ___
> 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


Broken Discrete/Dedicated GPU support

2023-08-14 Thread Jan Drögehoff

Hey people,

KDE recently merged in more support for discrete GPUs through 
swicheroo-control and I noticed that the logic both KDE and Gnome use 
does not probe if the GPU is actually discrete/dedicated or not, only if 
it was used at startup.


On Desktop setups, it's not uncommon to see a discrete/dedicated GPU as 
the default and an integrated GPU on the side, which both desktop 
environments would assume to be the better one, with Gnome even adding a 
context option to "Launch using Dedicated Graphics Card" when in reality 
it would use the integrated GPU.


I've looked into contributing to fix the issue, but from the outside, it 
appears that RedHat is no longer interested in spending resources on it, 
essentially leaving it unmaintained for the time being.


This issue isn't new and has been bothering users for a while:
https://github.com/ValveSoftware/steam-for-linux/issues/8074
https://github.com/flathub/com.valvesoftware.Steam/issues/784
https://github.com/ValveSoftware/steam-for-linux/issues/8069
https://github.com/ValveSoftware/steam-for-linux/issues/8179
https://github.com/ValveSoftware/steam-for-linux/issues/8983
https://github.com/bottlesdevs/Bottles/issues/2967
https://github.com/NixOS/nixpkgs/issues/246007
etc.

Does anyone know if there is something that can be done about this?

Jan
___
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: dlmalloc CC0 license (was Re: Packaging a cross-compilation environment (wasi-libc))

2023-08-10 Thread Jan Staněk
Hi Daniel,

"Daniel P. Berrangé"  writes:
> I'm reviewing another package (sgxsdk) which also includes a copy
> of dlmalloc with the CC0 license declaration. I wondered if you
> ever made contact with Doug Lea around this question ?

I recall trying to reach him via mail and not being successful;
however, since at that time we were pivoting to use another malloc
implementation, I did not push that very far (i.e. trying to find other
e-mails than the one from changelog).
--
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: Orphaned libdnf-plugin-swidtags, planning to orphan swid-tools

2023-07-18 Thread Jan Pazdziora
On Tue, Jul 11, 2023 at 04:27:34PM +0200, Jan Pazdziora wrote:
> 
> Hello,
> 
> the SWID tag enablement introduced by
> https://fedoraproject.org/wiki/Changes/SWID_Tag_Enablement did not lead
> to a wider SWID tag adoption, and other technologies (IMA, SPDX) seem
> to be more relevant for the purpose SWID tags were expected to play,
> four years later.
> 
> For that reason I've orphaned libdnf-plugin-swidtags.
> 
> I'm looking for ways to reach out to the rpm-software-management-sig
> who are co-maintainers of https://src.fedoraproject.org/rpms/swid-tools
> to see what their interest / plang might be about swid-tools but
> overall I'm leaning towards orphaning swid-tools as well shortly.

I've now orphaned swid-tools in Fedora as well.

-- 
Jan Pazdziora | Sr. Principal Software Engineer | Red Hat 
___
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


Orphaned libdnf-plugin-swidtags, planning to orphan swid-tools

2023-07-11 Thread Jan Pazdziora

Hello,

the SWID tag enablement introduced by
https://fedoraproject.org/wiki/Changes/SWID_Tag_Enablement did not lead
to a wider SWID tag adoption, and other technologies (IMA, SPDX) seem
to be more relevant for the purpose SWID tags were expected to play,
four years later.

For that reason I've orphaned libdnf-plugin-swidtags.

I'm looking for ways to reach out to the rpm-software-management-sig
who are co-maintainers of https://src.fedoraproject.org/rpms/swid-tools
to see what their interest / plang might be about swid-tools but
overall I'm leaning towards orphaning swid-tools as well shortly.

The fact that latest python and dnf5 changes lead to FTBFS or FTI

https://bugzilla.redhat.com/show_bug.cgi?id=2220605

are also contributing to my decision to orphan.

-- 
Jan Pazdziora | Sr. Principal Software Engineer | Red Hat 
___
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: F39 Change Proposal: No custom Qt theming for Fedora Workstation (Self Contained)

2023-07-03 Thread Jan Grulich
Hi,

po 26. 6. 2023 v 19:26 odesílatel Fabio Valentini 
napsal:

> On Thu, Jun 22, 2023 at 6:21 PM Aoife Moloney  wrote:
> >
>
> (snip)
>
> >
> > == Detailed Description ==
> > [https://github.com/FedoraQt/QGnomePlatform QGnomePlatform] project is
> > a Qt Platform Theme plugin. It reads GNOME configuration, like fonts
> > or icons and applies this configuration to Qt applications. It also
> > provides implementation of Client-Side Window Decorations or native
> > dialogs. This project partially overlaps with Qt's default GTK
> > Platform Theme plugin, but there are some additions that are existing
> > only in QGnomePlatform, like Client-Side Window Decorations.
>
> How will this affect Qt-on-GNOME applications?
> I remember there being problems in the past because gnome-shell /
> mutter apparently did not support SSD.
> Will windows still have decorations in all combinations of
> Qt+X11/Wayland-on-GNOME+X11/Wayland?
>
>
Yes, I would like to ideally bring GNOME-like decorations that are
currently provided by QGnomePlatform directly
to Qt upstream. In case I don't make it in time, we will most likely end up
at least shipping that part of QGnomePlatform
that gives you exactly that.

Regards,
Jan Grulich
___
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: cups-2.4.2-11.fc39.src.rpm depends on autoconf-2.71 or newer, not mentioned in .spec file, fails build

2023-06-27 Thread Jan Pazdziora
On Sun, Mar 26, 2023 at 02:44:34PM +0300, ijaaskelai...@outlook.com wrote:
> Kind regards, The Improvement Skeleton.

Please show the exact steps you use to build the cups package and the
exact error message you get.

Technically you are correct because configure.ac has AC_PREREQ([2.71]).
But autoconf is pulled in by the automake which is listed as BuildRequires
in cups.spec file, and since Fedora rawhide only has
autoconf-2.71-5.fc38.noarch, there really is not an older autoconf around
to ruin your day.

-- 
Jan Pazdziora | Sr. Principal Software Engineer | Red Hat 
___
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


[rpms/perl-Date-Manip] PR #2: Enable rebase pull request filing for upstream releases.

2023-06-14 Thread Jan Pazdziora

adelton merged a pull-request against the project: `perl-Date-Manip` that you 
are following.

Merged pull-request:

``
Enable rebase pull request filing for upstream releases.
``

https://src.fedoraproject.org/rpms/perl-Date-Manip/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Date-Manip] PR #2: Enable rebase pull request filing for upstream releases.

2023-06-08 Thread Jan Pazdziora

adelton opened a new pull-request against the project: `perl-Date-Manip` that 
you are following:
``
Enable rebase pull request filing for upstream releases.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Date-Manip/pull-request/2
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Review swap – wasi-libc

2023-04-25 Thread Jan Staněk
Hello,
I have a RR opened for wasi-libc, C standard library implementation on
top of WebAssembly System Interface. There were already some back and
forth discussion on the package, and I feel it is now ready for the
formal review.

https://bugzilla.redhat.com/show_bug.cgi?id=2166379

I'm willing to take a review or two in exchange for helping me push this
forward.

Thanks in advance!
--
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


[rpms/perl-SOAP-Lite] PR #3: Remove obsolete filter-requires.sh script

2023-03-09 Thread Jan Pazdziora

adelton merged a pull-request against the project: `perl-SOAP-Lite` that you 
are following.

Merged pull-request:

``
Remove obsolete filter-requires.sh script
``

https://src.fedoraproject.org/rpms/perl-SOAP-Lite/pull-request/3
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-SOAP-Lite] PR #3: Remove obsolete filter-requires.sh script

2023-03-09 Thread Jan Pazdziora

adelton commented on the pull-request: `Remove obsolete filter-requires.sh 
script` that you are following:
``
LGTM and the scratch build passed, merging.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-SOAP-Lite/pull-request/3
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


procps-ng-4.0.2 rebase with new library and its name change

2023-02-14 Thread Jan Rybar
Hello,

I've made a rebase to the newest procps-ng, which had switched to its
newlib branch completely. This brings a massively-rewritten library,
formerly libprocps.so. The library changed its name to libproc2.

For this reason, I created a side-tag f39-build-side-63116.

Please ping me any time in case of a question.

Cheers,
Jan (jrybar)
___
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


Intent to retire openscap-daemon

2023-01-04 Thread Jan Černý

Hi,

I would like to retire openscap-daemon in Rawhide. This package isn't 
used by any other package. In past it was used as a plugin for Atomic
scan which doesn't exist anymore. It has never been used in the original 
purpose as a compliance daemon. The upstream has been archived and there 
hasn't been any release in last 3 years. Therefore, I assume it's no 
longer useful for Fedora or its users.


I plan to retire it in 1 week. If you want the package let me know 
before then.


--
Jan Černý
Security Technologies | Red Hat, Inc.
___
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: Orphaned a lot of (mostly) Go packages owned by @fpokorny

2022-11-23 Thread Jan Chaloupka
> I you want all your golang packages reassigned to eclipseo, all you need is 
> to tell me to do it and I'll do it.

That would be great. By all means. Thank you. Also, thank you eclipseo for 
taking care of the packages.

Jan
___
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: Orphaned a lot of (mostly) Go packages owned by @fpokorny

2022-11-23 Thread Jan Chaloupka
Hi Robert-André,

Checking the consul it looks like I need to create a ticket for all orphaned 
package to change their point of contact. Assuming the same holds for all other 
orphaned packages one ticket with request to change their PoC is more practical 
than creating one for each. Feel free to open the ticket. I will give my +1 
wherever needed.
___
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


[rpms/perl-Git-Repository] PR #1: 2137877 - test compatilibity patch for git 2.38.1.

2022-11-05 Thread Jan Pazdziora

adelton merged a pull-request against the project: `perl-Git-Repository` that 
you are following.

Merged pull-request:

``
2137877 - test compatilibity patch for git 2.38.1.
``

https://src.fedoraproject.org/rpms/perl-Git-Repository/pull-request/1
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[rpms/perl-Git-Repository] PR #1: 2137877 - test compatilibity patch for git 2.38.1.

2022-11-05 Thread Jan Pazdziora

adelton opened a new pull-request against the project: `perl-Git-Repository` 
that you are following:
``
2137877 - test compatilibity patch for git 2.38.1.
``

To reply, visit the link below
https://src.fedoraproject.org/rpms/perl-Git-Repository/pull-request/1
___
perl-devel mailing list -- perl-devel@lists.fedoraproject.org
To unsubscribe send an email to perl-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/perl-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Packaging a cross-compilation environment (wasi-libc)

2022-10-24 Thread Jan Staněk
Hi Jun,

"Jun Aruga (he / him)"  writes:
> Do you have a plan to create the RPM package for wasi-sdk[1]?

Not really, since we already (almost) have it available :)

The wasi-sdk consists of llvm toolchain (clang & friends) compiled so
that it can emit WASM code, and the wasi-libc, which implements standard
C library atop WebAssembly System Interface "syscalls".

Fedora's clang is already capable of emitting wasm
(`clang --target=wasm32-wasi -nostdlib …` works), so I see no need to
package it again. The thing we are missing is the wasi-libc,
which I aimed to package.

In other words, packaging wasi-sdk seems redundant to me
– you would have to maintain separate version of clang,
while the Fedora one is already able to compile what you need.
We still need the C lib.

Unfortunately, recent NodeJS releases had me occupied pretty much entirely,
so I was unable to work on this.
I hope I can get back to it this week. Fingers crossed.

> But I
> feel it takes more than 60 minutes, and is still in progress.
> I wonder how other program languages supporting WebAssembly manage
> this situation.

Yeah, building entire compiler toolchain takes a while :)

I had a COPR of the WIP wasi-sdk, but I set it to expire automatically,
so it is currently not available. I'll try to spin in back up today
and send you a link, in case you want to start testing the Ruby stuff
with it already.

Have a nice day!
--
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: Packaging a cross-compilation environment (wasi-libc)

2022-08-29 Thread Jan Staněk
To better collaborate on this, I've pushed my working copy of the
package to gitlab [1]. It's a bit experimental (i.e. it tries to use
source-git [2] approach to development), but should allow any
interested party to review what I'm doing :)

Integration with COPR is on my TODO list.

[1]: https://gitlab.com/khx/fedora/wasi-libc
[2]: https://docs.fedoraproject.org/en-US/ci/source-git/

Florian Weimer  writes:
> You can try to replace the current version with dlmalloc 2.7.2, which
> still comes with the previous public domain dedication:
>
>   <https://gee.cs.oswego.edu/pub/misc/>
>
> We can also ask Doug Lea if he can go back to the previous public domain
> dedication.

I've got some comments on the wasi-libc issue that another malloc might
work as well. Nevertheless, I'll try to contact Doug Lea with the
explanation and see where that leads.

Thanks!
--
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: Packaging a cross-compilation environment (wasi-libc)

2022-08-29 Thread Jan Staněk
Hello all again!

Some good news: With a gentle poking [1], the wasi-libc now have a
tagged version(s) - or at least tags corresponding to the version
used in a WASI-SDK. That should help us better agreement on which
version to use down the road.

[1]: https://github.com/WebAssembly/wasi-libc/issues/317

Josh Stone  writes:
> It might be fine to share this, as long as you are not patching upstream
> wasi-libc in some weird way. Rust's use is pretty minimal from vanilla
> sources, and mostly only updated when we need compatibility to build
> with a new Clang, in wasi-libc's Makefile "check-symbols" target.

I'm hoping we will be able to build it as-is; the only thing I'm now
currently patching is the Makefile, so that it picks up CFLAGS from
the environment. These flags get filtered to only those applicable
to the wasm32-wasi target.

The main issue I'm fighting with currently is the CC0-licensed dlmalloc
and it's possible replacement with the musl one.
It seems that the dlmalloc is used mainly because it does not need
a mmap-like capabilities on the system; WebAssembly does not provide that.
I'm yet to succesfully compile the libc with any other malloc
implementation – any help or pointers appreciated.

I've also opened an inquiry about this upstream [3];
we'll see how that goes.

[3]: https://github.com/WebAssembly/wasi-libc/issues/319
--
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: Inactive packagers to be removed after the F37 release

2022-08-22 Thread Jan K
Do I get removed, while waiting for packages to be approved ?  Have been 
waiting for a year, may take another ...

Jan
FAS copperi

From: Ben Cotton 
Sent: Friday, August 19, 2022 2:59 PM
To: Development discussions related to Fedora 
Subject: Re: Inactive packagers to be removed after the F37 release

On Fri, Aug 19, 2022 at 1:18 AM Adam Williamson
 wrote:
>
> Can we handle that? Can you manually flag those cases to continue
> through the process, or something?

It's like 10,000 spoons, when all you need is removal from the
packager group. But yes, I'm manually handling those cases. Right now,
it's by putting them on a list of "people who will show up as active
but have acked removal". I have plans for how that can be handled in
the future without me keeping a separate list on my Todoist task. But
for now I am (slowly) going through every comment on tickets to make
sure that everything gets handled correctly.

--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
___
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: glibc 2.36 and DT_HASH (preserving it for F37+)

2022-08-21 Thread Jan Drögehoff


On 8/21/22 12:44, Jakub Jelinek wrote:

On Sun, Aug 21, 2022 at 12:05:11PM +0200, Jan Drögehoff wrote:

It's Epic's fault. They must update their anti-cheat to use the modern
API.

More reports have come out claiming this also affects the game Shovel
Knight[2] and the open source library libstrangle[3], there is the non 0
chance that there are more programs out there in the wild that this will
break.

It feels irresponsible of the glibc maintainers to suddenly respect the
toolchains desired hash type when they haven't for years and then do it with
little to no announcement resulting in broken software

To be precise, everything in Fedora except glibc is only built with
DT_GNU_HASH and no DT_HASH since July 2006, glibc has been an exception
that has been built with both because of statically linked programs from 16+
years ago that wouldn't support it.


I think its worth putting an emphasis on the fact that this was glibc 
intentionally ignoring the toolchain hash type and simply going with 
both and not something Fedora explicitly decided to do.



If all they want is be able to interpose dlsym, they could just use
dlvsym to look up the original sym, instead of diving into the hash tables.


I do not think the change on glibcs part is bad, the hack was terrible 
to begin with
but removing it broke the ABI and the lack of any announcement of it 
beforehand is now causing problems that distro maintainers and software 
developers have to deal with

___
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: glibc 2.36 and DT_HASH (preserving it for F37+)

2022-08-21 Thread Jan Drögehoff


On 8/21/22 10:59, Vitaly Zaitsev via devel wrote:

On 20/08/2022 21:42, Neal Gompa wrote:

It seems that upstream glibc disabled support for generating DT_HASH
tables for its libraries and binaries, which breaks Linux games that
use Epic Games' Easy Anti-Cheat (EAC).
DT_HASH was deprecated for 15+ years. We shouldn't take care of 
proprietary DRMs.



Can you cite a source for this?

Things like the gabi still list DT_HASH is mandatory[1] (though if it 
truly is is debatable).


Its also worth mentioning that DT_GNU_HASH is not a drop in replacement 
for DT_HASH and had no standardization or specification to speak of so 
its hard to follow.



Can we turn this back on for Fedora glibc until we can get Epic to
make fixes for this and roll them out?


-1 from me.

It's Epic's fault. They must update their anti-cheat to use the modern 
API.


More reports have come out claiming this also affects the game Shovel 
Knight[2] and the open source library libstrangle[3], there is the non 0 
chance that there are more programs out there in the wild that this will 
break.


It feels irresponsible of the glibc maintainers to suddenly respect the 
toolchains desired hash type when they haven't for years and then do it 
with little to no announcement resulting in broken software



[1] https://refspecs.linuxfoundation.org/elf/gabi4+/ch5.dynamic.html

[2] 
https://github.com/ValveSoftware/Proton/issues/6051#issuecomment-1212748397


[3] https://bugs.gentoo.org/show_bug.cgi?id=863863
___
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: Packaging a cross-compilation environment (wasi-libc)

2022-08-19 Thread Jan Staněk
Hi again,
thanks for all the suggestions! I'm taking the AVR approach so far;
if you want to play with my drafts, I have a experimental COPR:

https://copr.fedorainfracloud.org/coprs/jstanek/wasi-libc/

I plan to open a proper Fedora Review request on Monday;
right now, I'm a bit too tired to go through the bureaucracy 

Have a nice weekend!
--
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


Packaging a cross-compilation environment (wasi-libc)

2022-08-16 Thread Jan Staněk
Hi list,
in order to be able to compile WASM natively on Fedora,
I'm trying to package wasi-libc[1] to provide the Web Assembly System
Interface.

[1]: https://github.com/WebAssembly/wasi-libc

My trouble is that this is in essence a cross-compilation environment,
and I have zero experience in trying to package these.
Also, I did not have much luck in trying to find any related
documentation.

Some issues I have run into so far:

- This is a libc implementation, which would probably conflict with the
  glibc package by default. Looking at musl, the solution seems to be to
  install into `/usr/{target}` prefix (i.e.  `/usr/wasm32-wasi/include`).
  Not really sure how this works, any pointers appreciated.

- Clang seems to have issue with `-fstack-clash-protection` flag for the
  `wasm32-wasi` target. What's the proper way to adjust these?

Any additional tips on cross-compilation support in Fedora would also be
appreciated :)

Thanks in advance for any help!
--
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: Heads-up: Qt 5.15 update and changes to private API deps

2022-07-14 Thread Jan Grulich
čt 14. 7. 2022 v 19:29 odesílatel Vitaly Zaitsev via devel <
devel@lists.fedoraproject.org> napsal:

> On 14/07/2022 14:59, Jan Grulich wrote:
> > This means that all the upcoming releases of Qt 5 are meant to be bugfix
> > releases and therefore no API/ABI changes are expected. For that reason
> > we have decided to no longer depend on the exact version of Qt that apps
> > were built against.
>
> Are you sure? Telegram Desktop previously had major GUI breakages
> between patch version of Qt 5. I asked Qt upstream and they replied that
> Qt doesn't have ABI compatibility even between patch releases.
>
>
Telegram is not a great example, or rather it's a great example of an app
that should always
depend on the exact Qt version it was built against. They are using private
API more than
any other application with tons of custom implementations.

I'm 100% sure Qt doesn't break ABI compatibility between patch releases for
public API.
Would you be a happy paying customer if they break ABI for a library you
are paying for?
With private API there is no such promise, but I don't think ABI breakages
will happen at
this point.

Regards,
Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Heads-up: Qt 5.15 update and changes to private API deps

2022-07-14 Thread Jan Grulich
Hi,

I'm now working on Qt 5.15.5 update in Rawhide. As you probably know, Qt
5.15 is the last major release of Qt 5 and all the development is now
focused to Qt 6. This means that all the upcoming releases of Qt 5 are
meant to be bugfix releases and therefore no API/ABI changes are expected.
For that reason we have decided to no longer depend on the exact version of
Qt that apps were built against. We did this with all the applications
using Qt's private API and this resulted in ~80 packages that needed to be
rebuilt everytime we did just a Qt bugfix update, making the whole update
process complicated and long. This change should result in faster and more
simple updates allowing us to bring newer Qt sooner as no one was really
rushing to do Qt updates before for all the complexity.

There are just a few packages where I'm going to keep this requirement as
we want to be sure to not break anything. These are: *qt5-qtwebengine,
deepin-qt5integration, deepin-qt5platform-plugins, qgnomeplatform,
fcitx-qt5, kf5-frameworkintegration, plasma-integration, qt5ct and
python-qt5.*

If you believe your package should depend on the exact Qt version it was
built against then let me know so I can change it back and put it on my
list for future rebuilds. Let me know even in case you think your package
doesn't need to be rebuilt and I listed it above.

Bug for reference: https://pagure.io/fedora-kde/SIG/issue/215

Thank you.

Regards,
-- 

Jan Grulich,

Senior Software Engineer, Desktop Team

Red Hat
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Fedora ID and HTTPS

2022-02-15 Thread Jan Staněk
Kevin Fenzi  writes:
> On Thu, Feb 03, 2022 at 07:16:01AM -0800, Jan Staněk wrote:
> > Hi list,
> >
> > tl;dr: Why is the Fedora ID server using HTTP communication by default?
>
> Fedora openid is using http because long ago when we started offering
> openid users were 'http://username.id.fedoraproject.org' and thus were
> tied to this identity. If we changed it, everyone using that openid
> would be a new different person to whoever they were authenticating.

That makes sense – thanks for the explanation!

> Some things to note:
>
> * openid is old, most places have dropped it.
> ...
>
> really these days you want to move to OIDC or the like.

Probably, but this is not a new app, and given it's projected lifespan,
I do not consider it worthwhile to redo the authentication method.

Thanks for the insight!
--
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Fedora ID and HTTPS

2022-02-03 Thread Jan Staněk
Hi list,

tl;dr: Why is the Fedora ID server using HTTP communication by default?

Some context:

I was debugging a login process for the www.softwarecollections.org
website, which utilizes Fedora ID. After pulling my hair for a bit,
it turned out that the somewhere along the network road,
any un-encrypted HTTP requests were getting blocked,
while HTTPS requests were allowed.
This causes the login process to timeout in the middle,
since it tried to do OpenID discovery using HTTP.

Now, I really do not understand how the OpenID is *supposed* to work,
but unless I missed something, the HTTP requests were issued
in reaction to initial response from the Fedora ID service.
To put it differently, my app was instructed to issue next request
in the process on HTTP, even if the original one was over HTTPS.

AFAIK that requests is immediately 302'd to HTTPS afterwards,
but given the network settings, I have never get that far.
That got me wandering – why is the HTTPS not used in the communication
by default? In other words, why are the URLs returned in responses from
Fedora ID using HTTP instead of HTTPS, when the redirect suggests
that HTTPS is preferred?

As stated above, I have no real idea about how OpenID actually works,
so link to the docs and "That's why" is considered a perfectly valid
answer :)

Preliminary thanks to anyone who takes the time to educate me on this!
--
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [Sway] wlroots 0.15 update is coming to rawhide

2022-01-12 Thread Jan Staněk
Hi Aleksei,
that's awesome news! Thanks for the continous work you do.
--
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Is it okay to use /usr/bin/python again?

2022-01-04 Thread Jan Drögehoff
According to the guidelines its still required to change the shebang to python3

https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_shebangs

Jan

Jan 4, 2022 11:09:40 AM Florian Weimer :

> Or is it still banned in Fedora?
> 
> We have some scripts that are dual Python 2/Python 3, and Fedora tooling
> forced us to carry a downstream-only patch to replace /usr/bin/python
> with /usr/bin/python3.  I'd like to remove this patch.
> 
> Thanks,
> Florian
> ___
> 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 on the list, report it: 
> https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Orphaning python-bsddb3

2021-11-23 Thread Jan Staněk
As announced in the OP of this thread, I have now orphaned the package.
--
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Orphaned packages looking for new maintainers​

2021-11-22 Thread Jan K
Most seem to come because of dependency of truth. I have not been able to take 
it due to lacking rights, so someone should take it for now and can transfer it 
to me once I have needed access rights.

Jan
fas: copperi


From: Miro Hrončok 
Sent: Monday, November 22, 2021 2:12 PM
To: devel-annou...@lists.fedoraproject.org 
; Development discussions related to 
Fedora 
Subject: Orphaned packages looking for new maintainers​

The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life

Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets 
retired.

Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/

Full report available at:
https://churchyard.fedorapeople.org/orphans-2021-11-22.txt
grep it for your FAS username and follow the dependency chain.

For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan

 Package  (co)maintainers   Status 
Change

Java-WebSocketorphan   3 weeks ago
PyPAM orphan, tmraz1 weeks ago
arduino-ctags orphan   3 weeks ago
asl   orphan   3 weeks ago
bitlbee-discord   orphan   6 weeks ago
bytelist  lef, orphan  3 weeks ago
cAudioorphan   6 weeks ago
chaos-client  go-sig, orphan   3 weeks ago
chck  fale, orphan, zvetlik3 weeks ago
concurrent-trees  hhorak, orphan   3 weeks ago
conky-manager orphan   3 weeks ago
couchdb   orphan   3 weeks ago
crlfuzz   go-sig, orphan   3 weeks ago
cuetools  orphan   3 weeks ago
dummy-test-package-rubino asaleh, orphan, packagerbot, 3 weeks ago
   patrikp, scoady, wwoods
edac-utilsorphan   3 weeks ago
elog  orphan   6 weeks ago
erlang-certifierlang-maint-sig, orphan 4 weeks ago
erlang-cf erlang-maint-sig, orphan 4 weeks ago
erlang-cth_readable   erlang-maint-sig, orphan 4 weeks ago
erlang-erlware_commonserlang-maint-sig, orphan 4 weeks ago
erlang-eunit_formatters   erlang-maint-sig, orphan 4 weeks ago
erlang-exometer_core  orphan   3 weeks ago
erlang-hex_core   erlang-maint-sig, orphan 4 weeks ago
erlang-protobuffs orphan   3 weeks ago
erlang-providers  erlang-maint-sig, orphan 4 weeks ago
erlang-relx   erlang-maint-sig, orphan 4 weeks ago
erlang-riak_api   bowlofeggs, erlang-maint-sig,3 weeks ago
   orphan
erlang-riak_core  bowlofeggs, erlang-maint-sig,3 weeks ago
   orphan
erlang-ssl_verify_fun erlang-maint-sig, orphan 4 weeks ago
erlang-triq   orphan   3 weeks ago
fennelepel-packagers-sig, lua- 3 weeks ago
   packagers-sig, orphan
forbidden-apisjvanek, orphan   3 weeks ago
gdata-sharp   moezroy, orphan, tpokorra3 weeks ago
gfm   orphan   6 weeks ago
gnu-getoptdwalluck, mizdebsk, orphan   3 weeks ago
golang-github-beevik-ntp  go-sig, orphan   2 weeks ago
golang-github-dgraph-io-badgerorphan   6 weeks ago
golang-github-dgraph-io-  orphan   6 weeks ago
ristretto
golang-github-ema-qdisc   go-sig, orphan

Package review requests from games-sig

2021-11-18 Thread Jan K
Forwarding following review requests on behalf of games SIG.

Jan
fas copperi


From: Dennis Payne 
Sent: Thursday, November 18, 2021 3:51 PM
To: Fedora Games 
Subject: [games-sig] Cataclysm: Dark Days Ahead

Finally got the latest Cataclysm: Dark Days Ahead working. I've now
adopted the package.

Still looking for reviewers on two new packages.

https://bugzilla.redhat.com/show_bug.cgi?id=2008736
https://bugzilla.redhat.com/show_bug.cgi?id=2010111

--
Dennis Payne
du...@identicalsoftware.com
https://mastodon.gamedev.place/@dulsi

___
Fedora Games SIG mailing list -- ga...@lists.fedoraproject.org
To unsubscribe send an email to games-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/ga...@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Add a game grou;p to https://src.fedoraproject.org/groups

2021-11-18 Thread Jan K
I see no reason not to do so.

Jan


From: Reon Beon via devel 
Sent: Thursday, November 18, 2021 5:48 AM
To: devel@lists.fedoraproject.org 
Cc: Reon Beon 
Subject: Add a game grou;p to https://src.fedoraproject.org/groups

https://src.fedoraproject.org/groups

Thoughts?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Orphaned package plantuml

2021-11-16 Thread Jan Šafránek
PlantUML package is free to take. It has few open bugs, mostly related to Java 
dependencies and it needs an update from upstream. Otherwise it requires very 
low effort to maintain it, upstream is stable and friendly.

https://plantuml.com/
https://src.fedoraproject.org/rpms/plantuml
https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW_status=ASSIGNED=Fedora=plantuml=Fedora=Fedora%20EPEL

Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Intro and ownership of orphaned package.

2021-11-12 Thread Jan K
My name is Jan Kuparinen
I work as a DevOps engineer. In the past I have made rpm packages of a private 
project, so I have some idea of packaging progress. I have also made some 
contributions to various Fedora projects.

I took a look at the orphaned package list for packages needing maintenance and 
found that https://src.fedoraproject.org/rpms/truth is in retired state, but is 
needed by quite a few other packages.

There have been several commits in the last few weeks to the repo, so is this 
actually maintained?

If indeed this package is in need of a maintainer, I think I can help with that.

Jan Kuparinen
FAS copperi
copp...@fedoraproject.org
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Orphaning python-bsddb3

2021-11-09 Thread Jan Staněk
Hello all,
I'm the current maintainer for the python-bsddb3.
Recently, it FTBFS in Rawhide [1], and the upstream now considers it
deprecated [2], replaced with the `berkeleydb` python package.

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=2019310
[2]: https://www.jcea.es/programacion/pybsddb.htm

I have packaged the `bsddb3` back when I was also maintainer of libdb
in Fedora. I no longer take care of it, and I'm not interested in
packaging the newer bindings. I've reached out to libdb maintainer,
and they are not interested either [3].

[3]: https://bugzilla.redhat.com/show_bug.cgi?id=2019310#c4

The only packages that require the python-bsddb3 packages seem to be:

exaile (runtime and buildtime)
gramps (runtime)
python-zarr (buildtime only)

The maintainers are CC'd; feel free to reach to me if you want to take
over python-bsddb3. If not, be advised that I intend to orphan it in a
week or two, and your package will probably need changes.

Best regards,
--
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Self Introduction: Jan Baudisch

2021-09-16 Thread Jan Baudisch
Hi,

I am a computer science student from Germany and have used Fedora for
at least 2 years by now.

Using COPR I gained some experience in buidling packages but recently I
wanted to try building packages conforming to the guidelines and
getting them into Fedora. My interest is mostly in Rust and that is why
I would like to contribute Rust packages. I already got started here:
https://copr.fedorainfracloud.org/coprs/janbaudisch/rust/packages

For now my main interest would be to get the Rocket framework packaged,
as many projects rely on it and on the way I discovered some key Rust
crates not packaged yet.

I feel like some of them are ready for submission and will file the
first review requests soon.

Looking forward to working on this!

Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: LLD compatibility package

2021-08-21 Thread Jan Drögehoff
> On Sat, Aug 21, 2021 at 7:55 PM Jan Drögehoff  wrote:
> 
> tstellar already answered in a different thread:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...

I can understand if there is no compatibility package because there hasn't been 
a use for one
though I don't know if thats really the case so I'm asking in case a reason for 
this has already been established and I simply didn't find it

> Though if you know that your project is for sure not compatible with
> lld 12, working with tstellar to create an lld12 compat package will
> probably be the way to go (if that's possible).

I don't think its worth creating an entire compatibility package for lld just 
for one package and I'm fine waiting

> 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 on the list, report it: 
https://pagure.io/fedora-infrastructure


LLD compatibility package

2021-08-21 Thread Jan Drögehoff
I've been wondering for a while but I haven't had time to ask this, why is 
there no lld compatibility package?
clang and llvm have them and only lld seems to lack it.
I'd understand it if lld was just a linker but it also provides many libraries 
and development files that can have brekaing changes between releases.

One package I maintain, zig, is currently halted because it depends on lld 12 
(though I have not yet had time to test if it would work with lld 13 out of the 
box) and they only plan to update to 13 once LLVM 13 actually releases.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Seemingly wrong FailsToInstall (unannounced soname bump: lld - liblldCore, liblldCommon etc.)

2021-08-18 Thread Jan Drögehoff


On 8/18/21 6:02 PM, Adam Williamson wrote:

On Wed, 2021-08-18 at 17:21 +0200, Jan Drögehoff wrote:

I've received 2 automated bugzilla reports for F35[1] and F36[2] that my
package FailsToInstall.

I tried to replicate this with a Fedora 35 and Rawhide VM created from
the last known good ISOs provided by the nightly compose finder and
found everything to be working as expected.

Is there something I am overlooking or did the automatic process fall flat?

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1994972

[2] https://bugzilla.redhat.com/show_bug.cgi?id=1994961

I don't think the process is wrong, but rather your VMs were outdated.
(Note this line in the report: "P.S. The data was generated solely from
koji buildroot, so it might be newer than the latest compose or the
content on mirrors.") It looks like lld got bumped to 13.0rc1
yesterday:

https://koji.fedoraproject.org/koji/buildinfo?buildID=1819661

which probably wouldn't have made it into the package set in your VMs.
So, you'll need to rebuild your packages against the new lld libs.


Yeah that was it

I completely missed the soname bump

and because its not on the mirrors yet it obviously wouldn't cause a 
problem on a VM


Thanks


This looks like an unannounced soname bump, which is against the
packaging policy. Tom, please remember to announce soname bumps in
advance and co-ordinate with the packagers of packages that build
against the library. We now have the multi-build update process you can
use to handle soname bumps smoothly, and it would be a good idea to do
this:
https://docs.fedoraproject.org/en-US/rawhide-gating/multi-builds/

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Seemingly wrong FailsToInstall

2021-08-18 Thread Jan Drögehoff
I've received 2 automated bugzilla reports for F35[1] and F36[2] that my 
package FailsToInstall.


I tried to replicate this with a Fedora 35 and Rawhide VM created from 
the last known good ISOs provided by the nightly compose finder and 
found everything to be working as expected.


Is there something I am overlooking or did the automatic process fall flat?

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1994972

[2] https://bugzilla.redhat.com/show_bug.cgi?id=1994961

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Review swap: rust-clang-ast

2021-06-22 Thread Jan Staněk
Hi all,
one of my packages (newsboat) grew yet another rust dependency,
and I need that dependency RPM reviewed [1].

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=1974377

I'm willing to take a review in exchange, if you need any.

Note that I tried to write directly to rust-sig ML,
but that list is moderated and I do not know if anyone actually
checks the queue :) If any Rust SIG members picks this one up,
then I'm sorry for the double offer.
--
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: discord fedora .rpm and repo

2021-06-12 Thread Jan
It doesnt package discord but a script that does it for you

Jun 12, 2021 12:55:32 PM Vitaly Zaitsev via devel 
:

> On 11.06.2021 20:29, Jan Drögehoff wrote:
>> - copr https://copr.fedorainfracloud.org/coprs/duskmourn/discord
> 
> Non-free software cannot be packaged in COPR too as it violates Fedora legal 
> policy:
> https://fedoraproject.org/wiki/Licensing:Main?rd=Licensing#Shareware
> 
> --
> Sincerely,
>    Vitaly Zaitsev (vit...@easycoding.org)
> ___
> 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 on the list, report it: 
> https://pagure.io/fedora-infrastructure
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: discord fedora .rpm and repo

2021-06-11 Thread Jan Drögehoff
Made the mistake of hitting the wrong button and sending this just to 
Cătălin George Feștilă so I'm reposting this



As its stand Discord cannot be put into the official fedora repositories 
due to it being proprietary software.


But that hasn't stopped people from putting it in places you can install 
from Fedora


- flatpak 
https://flathub.org/repo/appstream/com.discordapp.Discord.flatpakref


- rpmfusion

- copr https://copr.fedorainfracloud.org/coprs/duskmourn/discord

the copr is of note because instead of packaging Discord directly it 
packages a systemd service that does it for you


https://github.com/LaurentTreguier/Discord-installer

Jan

On 6/11/21 7:54 PM, Cătălin George Feștilă wrote:

Dear team
Dear team.
I would like to know if anyone took care of integrating the discord application 
in the Fedora distribution?
Do we have a repo for this application?
On the official website, I saw packet deb and tar.
Thank you.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Review Request: icemon - A GUI monitor for Icecream

2021-05-29 Thread Jan Kratochvil
Hi,

Review Request: icemon - A GUI monitor for Icecream
https://bugzilla.redhat.com/show_bug.cgi?id=1965529
Spec URL: http://people.redhat.com/jkratoch/icemon.spec
SRPM URL: http://people.redhat.com/jkratoch/icemon-3.3-6.fc34.src.rpm

It should be very simple IMO, it is an unretirement.


Thanks,
Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Replace SDL 1.2 with sdl12-compat using SDL 2.0 (Self-Contained Change proposal)

2021-05-18 Thread Jan Drögehoff


On 5/18/21 9:17 PM, Jan Drögehoff wrote:
It uses the exact same code as SDL 1.2 which has a version for i386 
systems with inline assembly so that might need some eyes looking at it.


Actually scratch that

I had misinterpreted a contributors response to the issue and it has a 
completely fresh implementation


apologies

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Replace SDL 1.2 with sdl12-compat using SDL 2.0 (Self-Contained Change proposal)

2021-05-18 Thread Jan Drögehoff

On 5/18/21 12:45 PM, Kevin Kofler via devel wrote:


Ben Cotton wrote:

This Change proposes to replace SDL 1.2 with sdl12-compat, which uses SDL
2.0.

FYI, it took me just a few minutes of casually browsing commits to spot a
memory corruption bug in this code:
https://github.com/libsdl-org/sdl12-compat/commit/4c5e3b22593c4b48ac8129ae2096af5c00569dd4#commitcomment-50963635


Opened an issue for it[1] and was correctly shortly after[2]

It uses the exact same code as SDL 1.2 which has a version for i386 
systems with inline assembly so that might need some eyes looking at it.



[1] https://github.com/libsdl-org/sdl12-compat/issues/56

[2] 
https://github.com/libsdl-org/sdl12-compat/commit/dacb4cf935ba3a6faee53c67d8973e2b375a3fe9


___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Replace SDL 1.2 with sdl12-compat using SDL 2.0 (Self-Contained Change proposal)

2021-05-18 Thread Jan Drögehoff

On 5/17/21 9:53 PM, Vitaly Zaitsev via devel wrote:
> On 17.05.2021 20:50, Jan Drögehoff wrote:
>> the Steam runtime ships its own SDL 1.2 so I don't think anything
>> will change on that front
>
> Steam was just an example. There are lots of other proprietary
> applications and games without their own runtime.
>
Well in the case an application depends on the system libraries I would
assume sdl12-compat to be a drop in solution.

Back in 2019[1] Ryan Gordon showed that the original Unreal Tournament
2004 runs fine under the compatibility layer so I would assume the same
for everything that doesn't depend on quirks or bugs.


[1] https://youtu.be/3uVmUCuJpF4

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: F35 Change: Replace SDL 1.2 with sdl12-compat using SDL 2.0 (Self-Contained Change proposal)

2021-05-17 Thread Jan Drögehoff


On 5/17/21 7:29 PM, Vitaly Zaitsev via devel wrote:

On 17.05.2021 16:19, Ben Cotton wrote:

In order to help move SDL 1.2 games into the modern world, let's
replace SDL 1.2 with sdl12-compat, which uses SDL 2.0.


What about third-party **proprietary** games from Steam for example?

the Steam runtime ships its own SDL 1.2 so I don't think anything will 
change on that front

___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: GNOME only: KeepassXC quirks

2021-05-02 Thread Jan Grulich
Hi,

ne 2. 5. 2021 v 10:26 odesílatel David Edmundson 
napsal:

>
>
> On Sat, 1 May 2021, 20:10 Jan Grulich,  wrote:
>
>>
>> so 1. 5. 2021 v 17:51 odesílatel Jonas Ådahl  napsal:
>>
>>> On Sat, May 01, 2021 at 10:49:57AM -0400, Owen Taylor wrote:
>>> > On Sat, May 1, 2021 at 10:09 AM Neal Gompa  wrote:
>>> > >
>>> > > On Sat, May 1, 2021 at 9:48 AM Owen Taylor 
>>> wrote:
>>> > >
>>> > > I agree, do we know anyone who understands Mutter that could work
>>> with
>>> > > someone who understands Qt to figure this out? I've got a couple of
>>> > > folks in mind who could help on the KDE side (who I've CC'd to this
>>> > > email).
>>> >
>>> > Added Jonas Adahl (all things output), Carlos Garnacho (all things
>>> > input) and Oliver Fourdan (compat problems expert) to the Cc:- one of
>>> > them should be able to help.
>>> >
>>> > Since the context is trimmed, the thread here is:
>>> >
>>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/PZCV4KM5W2PI34GT2PK6QUGOVODVA6HW/
>>>
>>> I have yet to find any recent bugs in mutter that causes issues that
>>> happens only with Qt; last time I and Jan debugged some issues with
>>> Dolphin and Kate resizing wierdly, there were still some Qt issues with
>>> incorrectly committed surface state. I think he is still looking into
>>> those.
>>>
>>
>> Yes, still working on those, but I don't think this issue is relevant
>> here. And I would really like to know whether the "unable to type... "
>> issue is KeepassXC only thing, because so far I haven't seen it and didn't
>> get any other report.
>>
>>
>>
>>> Some issues likely doesn't cause issues on kwin because kwin takes over
>>> window decoration from Qt applications, meaning Qts inability to commit
>>> correct state is papered over by the incorrect intermediate state not
>>> existing, but for example oddly placed menus (that I have seen and can
>>> reproduce) behave exactly the same in e.g. weston as in mutter.
>>>
>>
> Oddly placed menus is something we hit with fractional scaling, it's a
> known Qt bug.
>
> I'm unaware of issues with QtWayland committing invalid state.
>
>
This is the weird resizing issue I mentioned here
https://codereview.qt-project.org/c/qt/qtwayland/+/339395. It's happening
when you move for example with a window from maximized state. I attached a
debug output with some comments from Jonas when we were trying to
investigate why it's happening. It doesn't happen in KDE Plasma as it
doesn't use the shared memory backingstore (I think). I'm still trying to
find out how to fix it.

Regards,
Jan
[3002676,379] xdg_toplevel@30.configure(1271, 922, array)
[3002676,386] xdg_surface@29.configure(10274)

[3002678,052]  -> wl_shm_pool@57.create_buffer(new id wl_buffer@54, 0, 2558, 
1860, 10232, 0)

buffer size: 1279 x 930 * 2 (scale)

[3002692,047]  -> xdg_surface@29.set_window_geometry(10, 10, 1271, 922)

needs: 1271 + 10 x 922 + 10 sized buffer (1281 x 932, or 2562 x 1864)

[3002692,131]  -> xdg_surface@29.ack_configure(10274)
[3002728,516]  -> wl_surface@24.attach(wl_buffer@54, 0, 0)
[3002728,530]  -> wl_surface@24.commit()

!! Committed impossible window geometry !!
Mutter shrinks window geometry to work around, some how.


[3002729,112]  -> wl_shm_pool@44.create_buffer(new id wl_buffer@43, 0, 2582, 
1884, 10328, 0)
[3002750,509]  -> wl_surface@24.commit()

Committed large enough buffer, but window geometry is unchanged (not what Qt 
thinks)

[3002750,717] xdg_toplevel@30.configure(1259, 910, array)

This is probably a result of guess mutter made to work around the impossible 
window geometry.
I.e. it remembered the 10,10 offset, but the window size was shrunk to 1269 x 
920, which when
you then add the 10,10 offset becomes 1259 x 910
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: GNOME only: KeepassXC quirks

2021-05-01 Thread Jan Grulich
pá 30. 4. 2021 v 13:29 odesílatel Otto Urpelainen  napsal:

> Germano Massullo kirjoitti 30.4.2021 klo 13.23:
> > KeepassXC comaintainer here.
> >
> > There are many Fedora GNOME Wayland users experiencing quirks in using
> > KeepassXC. Textboxes not showing text that is being written, other
> > quirks with GNOME, etc.
> >
> > Upstream developers said many times that this only happen with Fedora
> users.
> >
> > Myself I do use KDE Spin and I do not experience these issues (tested on
> > Wayland too)
> >
> > I don't paste bugs titles since they are misleading
> >
> > https://bugzilla.redhat.com/show_bug.cgi?id=1925130
> >
> > https://bugzilla.redhat.com/show_bug.cgi?id=1941731 (CentOS 8)
> >
> > https://bugzilla.redhat.com/show_bug.cgi?id=1954742
> >
> > https://github.com/keepassxreboot/keepassxc/issues/5608
> >
> > plus others that I cannot find again at the moment
> >
> > I would like to ask if you have any idea about why this happens on GNOME
> > only (and not on other distros too)
> >
>
> Octave is suffering from similar problems. I have reported this:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1954181
>
> and also saw another issue where menus opened in strange places on the
> screen, or even partially off-screen. I did not report that yet, because
> I do know how to reproduce reliably.
>
> The best assumption I could produce was simply that Qt5 and Wayland do
> not play well together. Maybe Gnome also needs to be involved. Is there
> a distribution that has that combination, but does not have these problems?
>
> As far as I know, Qt 5 reached end of life when Qt 6 came out. To me it
> seems unlikely that remaining Qt 5 Wayland problems will ever get fixed.
> Is there some downside to forcing XWayland through QT_QPA_PLATFORM=xcb
> for Qt 5 applications with problems on Wayland?
>

That's not true. Fixes are still happening in 5.15 and there is even a
public repository for Qt 5.15 in KDE's Gitlab instance. Also, given that
Qt6 is not really different from Qt5 that much (at least in QtWayland),
then all fixes in Qt6 are easily backportable to Qt5, which is something I
do quite often.

Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: GNOME only: KeepassXC quirks

2021-05-01 Thread Jan Grulich
so 1. 5. 2021 v 17:51 odesílatel Jonas Ådahl  napsal:

> On Sat, May 01, 2021 at 10:49:57AM -0400, Owen Taylor wrote:
> > On Sat, May 1, 2021 at 10:09 AM Neal Gompa  wrote:
> > >
> > > On Sat, May 1, 2021 at 9:48 AM Owen Taylor  wrote:
> > >
> > > I agree, do we know anyone who understands Mutter that could work with
> > > someone who understands Qt to figure this out? I've got a couple of
> > > folks in mind who could help on the KDE side (who I've CC'd to this
> > > email).
> >
> > Added Jonas Adahl (all things output), Carlos Garnacho (all things
> > input) and Oliver Fourdan (compat problems expert) to the Cc:- one of
> > them should be able to help.
> >
> > Since the context is trimmed, the thread here is:
> >
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/PZCV4KM5W2PI34GT2PK6QUGOVODVA6HW/
>
> I have yet to find any recent bugs in mutter that causes issues that
> happens only with Qt; last time I and Jan debugged some issues with
> Dolphin and Kate resizing wierdly, there were still some Qt issues with
> incorrectly committed surface state. I think he is still looking into
> those.
>

Yes, still working on those, but I don't think this issue is relevant here.
And I would really like to know whether the "unable to type... " issue is
KeepassXC only thing, because so far I haven't seen it and didn't get any
other report.



> Some issues likely doesn't cause issues on kwin because kwin takes over
> window decoration from Qt applications, meaning Qts inability to commit
> correct state is papered over by the incorrect intermediate state not
> existing, but for example oddly placed menus (that I have seen and can
> reproduce) behave exactly the same in e.g. weston as in mutter.
>

That's a Qt issue, a known one, and it's probably about time to finally fix
it for good so once I fix the resizing issue, I think I can look into this
one as well.

Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: GNOME only: KeepassXC quirks

2021-05-01 Thread Jan Grulich
Hi,

pá 30. 4. 2021 v 12:30 odesílatel Germano Massullo <
germano.massu...@gmail.com> napsal:

> KeepassXC comaintainer here.
>
> There are many Fedora GNOME Wayland users experiencing quirks in using
> KeepassXC. Textboxes not showing text that is being written, other quirks
> with GNOME, etc.
>
> Upstream developers said many times that this only happen with Fedora
> users.
>
> Myself I do use KDE Spin and I do not experience these issues (tested on
> Wayland too)
>
> I don't paste bugs titles since they are misleading
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1925130
>

I haven't seen any other application having this issue and I've been using
lots of Qt/KDE apps under GNOME. It might be an issue in KeepassXC as they
have some custom theme.


> https://bugzilla.redhat.com/show_bug.cgi?id=1941731 (CentOS 8)
>

CentOS doesn't really use Qt Wayland by default.


> https://bugzilla.redhat.com/show_bug.cgi?id=1954742
>

Again, can be a KeepassXC issue as any other application I've been using
doesn't have such problem.


> https://github.com/keepassxreboot/keepassxc/issues/5608
>

This is the same issue as the first one (about missing focus).

There is only one issue I'm aware of and that's misplaced popups/menus.
There is a bug in Qt opened for it
https://bugreports.qt.io/browse/QTBUG-68636 and it's the only one blocking
upstream decision to switch to Wayland by default. I know that there might
be some other issues in certain apps, but those issues would be really
specific to those apps given their implementation and would need to be
probably fixed case by case. I think it's something I can look into for
Fedora 35, but reverting this change to use xcb by default will result in
not having properly/natively scaled apps in GNOME. Btw. even KDE flatpak
runtime uses Wayland by default on GNOME.

Regards,
Jan
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Fedora's GPG key in DNS(SEC)

2021-03-10 Thread Jan Pokorný

On 3/10/21 1:32 PM, Petr Menšík wrote:

I think Björn's point is valid note. Because DNSSEC is used to verify
email of used key, but fedora.repo does not contain any hint about how
email in GPG key should look like. Also does not contain fingerprint of
such key. It would be nice to include email of included GPG key in repo
file itself. If actual email in GPG did not match, dnf would refuse such
key unless explicitly requested by user.

What if we added to repos:
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
gpgkeyid=mailto:fedora-$releasever-prim...@fedoraproject.org

This way dnf could map DNSSEC validated email to repository. It would be
user-verifiable, when he or she would add a new repository downloaded
from any site. 

Excuse me if I am overthinking this, but "from any site" is that detail
wherein the proverbial devil is, I think.

I'd say you would want DNF to a priori realize that the domain part from
said "gpgkeyid=" indeed (partially) matches the domain you obtained this
very repo file from (prior to redirections[*]) be it either in the form
of "dnf install .rpm" or hypothetical "--repofromrepopath"
counterpart of "--repofrompath" command (since baseurl= can generally
differ from where you obtain the repo from, but the same logic could
be applied when that's not the case).

In turn, that would restrict the location from where you can obtain
the repo file smoothly without alerts to only the domain(s) stricly
bound to the domain used in the address within gpgkeyid= (creating
thus a concept of authoritative repo file source).  That would
apply on the surfacing URL only[*].

Otherwise, I think someone could be tricked to start from installing
https://rpmfusion-mirror.seams-leg.it/rpmfusion-free-release.noarch.rpm
and crafted gpgkeyid= in the installed repo would not exactly help.

Of course, applies only to cases of entirely foreign by then
repositories, like RPM Fusion (use case: visit its web [DNS
must have been trusted already], follow the instructions here,
be spared from a fraudulent mirror right from the start).

For Fedora (Linux) incremental versions, there should really be
some kind of a seamless "rolling trust" mechanism as discussed
in other part of the above message.

[*] feels like a compromise of redirect chain would still be captured
with the whole mechanism, but I might have missed something/a lot

--
Jan (poki)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Review swap: newsboat rust dependencies

2021-02-12 Thread Jan Staněk
Hi,

Jerry James  wrote:
> I took them all.

Thanks! Your OCaml packages should now be also reviewed,
althoug Dan has beaten me to #1927441 :)
-- 
Jan Staněk
Software Engineer, Red Hat
jsta...@redhat.com   irc: jstanek



OpenPGP_signature
Description: OpenPGP digital 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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Review swap: newsboat rust dependencies

2021-02-11 Thread Jan Staněk
Hi all,
I maintain newsboat [1], which in the latest version(s) grew new rust
dependencies. I have prepared a review request for all of them,
and I'm willing to review other packages in return.

The reviews are the following bugs:
1927183, 1927210, 1927248, 1927353,
1927362, 1927385, 1927763, 1927790

All of them are generated with rust2rpm, so the review should be a quick
one. Note however that they might depend on one another
– I suggest using the TreeView+ in bugzilla to see their relations.
As a rule of thumb, lower numbers generally needs to be reviewed/built
before a higher one could begin.

Thanks in advance to the brave soul(s) that are willing to pick this up :)

[1]: https://newsboat.org
-- 
Jan Staněk
Software Engineer, Red Hat
jsta...@redhat.com   irc: jstanek



OpenPGP_signature
Description: OpenPGP digital 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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: Proposal to deprecated `fedpkg local`

2021-01-29 Thread Jan Horak

Hi,
please don't force me to change my workflow which I'm using regularly 
without having any benefit from it.

--
Jan Horak

On 1/27/21 5:17 PM, Vít Ondruch wrote:

Hi,

I wonder, what would be the sentiment if I proposed to deprecated the 
`fedpkg local` command. I don't think it should be used. Mock should be 
the preferred way. Would there be anybody really missing this 
functionality?



Vít



___
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


___
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


Self Introduction: Jan Zerdik

2021-01-13 Thread Jan Zerdik
Hi. My name is Jan and I'm a new red hatter. I'll be a TuneD co-maintainer.
My experience with open source projects is mostly just as a user, but I'm
looking forward to joining the community.
___
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


Re: Change in glibc about _STAT_VER in Fedora rawhide?

2020-11-27 Thread Jan Pazdziora
On Fri, Nov 27, 2020 at 12:28:36PM +0100, Florian Weimer wrote:
> * Jan Pazdziora:
> 
> >> There's a Fedora-specific hack in rawhide glibc to bring back the
> >> __xstat and related symbols for linking.  This in the process of being
> >> upstreamed.
> >
> > Does that include __fxstatat64? And is the hack already in
> > glibc-2.32.9000-16.fc34 or is it on the way to rawhide?
> 
> Looking at the current rawhide buildroot, it's already there:
> 
> # eu-readelf --symbols=.dynsym /lib64/libc.so.6 | grep __fxstat64
>  1059: 000f1880 84 FUNCGLOBAL DEFAULT   15 
> __fxstat64@@GLIBC_2.2.5
> 
> The @@ means it's available for linking.

Nod, I see it there. What would you recommend to software that wants
to compile against these symbols?

-- 
Jan Pazdziora | adelton at #security, #brno
Product Owner, Platform Security Readiness, Red Hat
___
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


Re: Change in glibc about _STAT_VER in Fedora rawhide?

2020-11-27 Thread Jan Pazdziora
On Wed, Nov 25, 2020 at 11:57:38AM +0100, Florian Weimer wrote:
> * Jan Pazdziora:
> 
> > it seems that both fakeroot and fakechroot fail to build in Fedora
> > rawhide (at least partially) because _STAT_VER is no longer declared
> > in the current glibc (or rather, its headers):
> >
> > https://bugzilla.redhat.com/show_bug.cgi?id=1889862
> > https://bugzilla.redhat.com/show_bug.cgi?id=1901049
> >
> > The bugzillas are filed against their respective components but
> > I wonder if we have any guidance from the glibc point of view about
> > how these components should proceed. Or is the loss of _STAT_VER an
> > omission and will it come back?
> 
> _STAT_VER will not come back, these packages have to define the value
> locally.  glibc won't add any _STAT_VER values.

Thank you.

So do you recommend for fakechroot to hardcode something like

--- a/src/libfakechroot.h
+++ b/src/libfakechroot.h
@@ -224,4 +224,14 @@ int fakechroot_try_cmd_subst (char *, const char *, char 
*);
 int snprintf(char *, size_t, const char *, ...);
 #endif

+#ifndef _STAT_VER
+#if defined (__aarch64__)
+#define _STAT_VER 0
+#elif defined (__x86_64__)
+#define _STAT_VER 1
+#else
+#define _STAT_VER 3
+#endif
+#endif
+
 #endif

for all the arches?

> There's a Fedora-specific hack in rawhide glibc to bring back the
> __xstat and related symbols for linking.  This in the process of being
> upstreamed.

Does that include __fxstatat64? And is the hack already in
glibc-2.32.9000-16.fc34 or is it on the way to rawhide?

-- 
Jan Pazdziora | adelton at #security, #brno
Product Owner, Platform Security Readiness, Red Hat
___
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


Change in glibc about _STAT_VER in Fedora rawhide?

2020-11-25 Thread Jan Pazdziora

Hello,

it seems that both fakeroot and fakechroot fail to build in Fedora
rawhide (at least partially) because _STAT_VER is no longer declared
in the current glibc (or rather, its headers):

https://bugzilla.redhat.com/show_bug.cgi?id=1889862
https://bugzilla.redhat.com/show_bug.cgi?id=1901049

The bugzillas are filed against their respective components but
I wonder if we have any guidance from the glibc point of view about
how these components should proceed. Or is the loss of _STAT_VER an
omission and will it come back?

-- 
Jan Pazdziora
Product Owner, Platform Security Readiness, Red Hat
___
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


Orpahing notepadqq

2020-11-05 Thread 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___
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


Orphaned packages

2020-10-29 Thread Jan Synacek
I orphaned my packages, feel free to take them:

https://src.fedoraproject.org/rpms/arpwatch
https://src.fedoraproject.org/rpms/compat-guile18
https://src.fedoraproject.org/rpms/emacs
https://src.fedoraproject.org/rpms/environment-modules
https://src.fedoraproject.org/rpms/ghc-pipes-safe
https://src.fedoraproject.org/rpms/iputils
https://src.fedoraproject.org/rpms/logwatch
https://src.fedoraproject.org/rpms/numad
https://src.fedoraproject.org/rpms/perl-Sys-MemInfo
https://src.fedoraproject.org/rpms/purple-plugin_pack
https://src.fedoraproject.org/rpms/sgpio
https://src.fedoraproject.org/rpms/xinetd

-- 
Jan Synacek
Software Engineer, Red Hat
___
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


Re: F34 Change proposal: Debug Info Standardization (from DWZ to -fdebug-types-section) (System-Wide Change proposal)

2020-10-07 Thread Jan Kratochvil
On Mon, 28 Sep 2020 17:58:58 +0200, Jakub Jelinek wrote:
> On Mon, Sep 28, 2020 at 05:46:08PM +0200, Jan Kratochvil wrote:
> > On Mon, 28 Sep 2020 17:35:26 +0200, Jakub Jelinek wrote:
> > > A way out of this could be either to use comdat .debug_info etc. sections
> > > (but that would result in quite large increase of *.o file sizes), or let
> > > the linker or a tool like DWZ discard or simplify such DIEs.
> > > I don't see how could you see at compile time that the linker will not
> > > choose the particular copy.
> > 
> > Another option is to use clang which should have such optimization 
> > implemented
> > soon:
> > https://whova.com/embedded/session/llvm_202010/1193947/
> 
> If you do it on the compiler side, you'll get a lot of those pesky partial
> units you so hate on the lldb side.

No. The LLVM patches from Sony are using COMDAT groups you mentioned above:
https://youtu.be/oSCbzLC46Vg?t=312


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


Re: F34 Change proposal: Debug Info Standardization (from DWZ to -fdebug-types-section) (System-Wide Change proposal)

2020-10-07 Thread Jan Kratochvil
On Wed, 07 Oct 2020 09:58:37 +0200, Jan Kratochvil wrote:
> On Wed, 07 Oct 2020 00:46:24 +0200, Jeff Law wrote:
> > On 9/30/20 3:50 AM, Jan Kratochvil wrote:
> > > When we start talking about RHEL (and CentOS) DWZ is completely pointless 
> > > then
> > > as DWZ there saves only 0.28% of *-debuginfo.rpm (20MB of 7.2GB).
> > > Therefore approx. 0.14% of the distribution size.
> > 
> > Umm, we're fighting with PM these days over things in the 10M range. 
> 
> So it is better to slow down getting a finally usable debugger by years to
> save 10MB of distro size? I really do not believe that. :-)

I think you mean 10MB of normal rpm size. That is important for containers and
other small devices. But the 20MB are only *-debuginfo.rpm size, those are
only for developer machines. Developer machines are not concerned by 20MB.


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


  1   2   3   4   5   6   7   8   9   10   >