Re: Rawhide update gating: mass rebuild issues

2023-07-25 Thread Dominik 'Rathann' Mierzejewski
Hi, Adam!

On Tuesday, 25 July 2023 at 19:31, Adam Williamson wrote:
> Hi folks! Just wanted to drop a note for anyone who noticed their
> Rawhide updates stuck in gating for an unusually long time
> yesterday/today.

Thanks for the write-up. It shows how much hard work is being done in
the background to keep our wheels turning. I appreciate it!

[...]
> Bad deps in *anything* in the environment can break the tests
> because they prevent `dnf update` from succeeding at all, so the
> updated packages never get installed

Definitely. Any updates that break dependencies should not make it to
rawhide or stable repos.

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


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-25 Thread Dominik 'Rathann' Mierzejewski
On Wednesday, 26 July 2023 at 06:23, Ralf Corsépius wrote:
> Am 23.07.23 um 00:39 schrieb Neal Gompa:
> > Actually, why wouldn't this be used everywhere?
> 
> Because fwupd only works on a small set of machines?

Define small. :)

It works, for example, on any machine that has a Logitech Unifying/
Lightspeed/Nano Receiver. I used it to upgrade firmware on the three
or four dongles that I have around with a security fix (that would
require finding a Windows box and plugging them in there otherwise).

Also, UEFI dbx updates are available through fwupdmgr, which I think
affects a large set of machines (all UEFI).

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


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-25 Thread Ralf Corsépius

Am 23.07.23 um 00:39 schrieb Neal Gompa:

Actually, why wouldn't this be used everywhere?


Because fwupd only works on a small set of machines?

Ralf
___
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 39 Mass Rebuild

2023-07-25 Thread Kevin Fenzi
On Wed, Jul 26, 2023 at 01:46:19AM +0200, Sandro wrote:
> On 25-07-2023 18:23, Kevin Fenzi wrote:
> > On Tue, Jul 25, 2023 at 02:23:00AM +0200, Sandro wrote:
> > > On 24-07-2023 20:30, Samyak Jain wrote:
> > > > 21426 builds have been tagged into f39, there are currently 1017 failed 
> > > > builds
> > > > that need to be addressed by the package maintainers. FTBFS bugs will be
> > > > filed shortly.
> > > 
> > > Will all the Python packages that failed during the Python3.12 mass 
> > > rebuild
> > > and haven't been fixed yet, receive another FTBFS/FTI bug? Or will those 
> > > be
> > > filtered out?
> > 
> > If they already have a FTBFS bug (attached to the tracker) they will not
> > get a new bug. If they do not, they will. :)
> 
> Well, the first batch of bugs for the Python3.12 mass rebuild were mostly
> FTI bugs, even though some of them turned out to be in fact FTBFS.
> 
> Since FTI and FTBFS use separate tracker bugs, I/we now have two different
> bugs pointing at the same issue:
> 
> FTI: https://bugzilla.redhat.com/show_bug.cgi?id=2220504
> FTBFS: https://bugzilla.redhat.com/show_bug.cgi?id=2226331

Yeah, the ftbfs script doesn't know about the fti bugs.
We could extend it, but they are different (but very related) things.

> I also noticed that the FTBFS bugs filed after the f39 mass rebuild have log
> files attached. While not harmful, wouldn't it be better to just link to the
> failed build in Koji, that has all the logs for all the archs stored anyway?
> Especially since large log files are truncated.

After a while, the logs will get garbage collected and no longer will be
available in koji. Of course at this point you can do a scratch (or
real) build to get current logs, but the bugs have some logs so you can
see what the failure was at the time it happened. ;) 

We don't attach full logs because some packages have logs that are...
crazy large. 

kevin


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 39 Mass Rebuild

2023-07-25 Thread Sandro

On 25-07-2023 18:23, Kevin Fenzi wrote:

On Tue, Jul 25, 2023 at 02:23:00AM +0200, Sandro wrote:

On 24-07-2023 20:30, Samyak Jain wrote:

21426 builds have been tagged into f39, there are currently 1017 failed builds
that need to be addressed by the package maintainers. FTBFS bugs will be
filed shortly.


Will all the Python packages that failed during the Python3.12 mass rebuild
and haven't been fixed yet, receive another FTBFS/FTI bug? Or will those be
filtered out?


If they already have a FTBFS bug (attached to the tracker) they will not
get a new bug. If they do not, they will. :)


Well, the first batch of bugs for the Python3.12 mass rebuild were 
mostly FTI bugs, even though some of them turned out to be in fact FTBFS.


Since FTI and FTBFS use separate tracker bugs, I/we now have two 
different bugs pointing at the same issue:


FTI: https://bugzilla.redhat.com/show_bug.cgi?id=2220504
FTBFS: https://bugzilla.redhat.com/show_bug.cgi?id=2226331

I also noticed that the FTBFS bugs filed after the f39 mass rebuild have 
log files attached. While not harmful, wouldn't it be better to just 
link to the failed build in Koji, that has all the logs for all the 
archs stored anyway? Especially since large log files are truncated.


-- Sandro
___
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-review workarounds for dnf5

2023-07-25 Thread Sandro

On 25-07-2023 04:47, Michel Alexandre Salim wrote:

Once this lands in F38, Fedora Review Service should be fixed, unless
I'm missing something.


First of all, thanks for bringing fedora-review back. I rely on it quite 
a bit reviewing my own packages as well as for official reviews.


I noticed that in f39 builds in Copr the directory containing the 
results is now named after the package. Comparing that to the 
"traditional" fedora-review directory in f38 builds, I miss the 
`licensecheck.txt` file.


The contents of the fedora-review directory ($PACKAGE_NAME) in f39 look 
more alike to a local fedora-review, which is fine. But 
`licensecheck.txt` is invaluable for checking licenses of generated 
files. Just now I finished a review using the f38 build, which detected 
two additional licenses in generated files, that went unnoticed by the 
submitter.


Can `licensecheck.txt` be added back to f39 fedora-review runs, please?

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


Orphaning python-uamqp + python-azure-eventhub

2023-07-25 Thread Major Hayden
Hey there,

I plan to orphan these two packages:

python-uamqp
python-azure-eventhub

They were originally packaged to help with azure-cli packaging, but they are no 
longer used by the upstream package. I couldn't find any other packages which 
depend on these two packages.

--
Major Hayden
___
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-review workarounds for dnf5

2023-07-25 Thread Jakub Kadlcik
Thank you very much Michel for going through the release.
It couldn't be easy.

There is a reported bug in Bodhi, so it will need some minor fixups
but we are close. Really looking forward to it.

Jakub

On Tue, Jul 25, 2023 at 4:48 AM Michel Alexandre Salim
 wrote:
>
> Hi all,
>
> On Mon, Jul 17, 2023 at 10:54:43AM -0600, Jerry James wrote:
> > Like many of you, I have been quite inconvenienced because of
> > dnf5-related breakage of fedora-review.  I've been monkeying with it
> > today and finally got a successful run of fedora-review after making
> > the following changes [*].
> >
> I'm happy (and relieved) to say that a fixed fedora-review is ready for
> testing:
>
> https://bodhi.fedoraproject.org/updates/?search=&packages=fedora-review&status=pending&status=testing
>
> This uses Jakub Kadlcik's initial PR to use dnf-3 instead of dnf, so we
> don't necessarily commit ourselves to using DNF 5 until the we know for
> sure if Fedora 39 will ship with DNF 5 or not.
>
> Thanks also to Benjamin A. Beasley, Miro Hrončok, Benson Muite, Jitka
> Plesnikova, Pavel Raiskup, and Sérgio M. Basto for contributing changes
> shipped in this release.
>
> 0.10.0 was supposed to have gone out 3 months ago, but blocked by
> changes in setuptools/distutils causing our release script to generate
> an incomplete tarball. I've done a more thorough fix that will hopefully
> hold until we rewrite our build process be PEP 517 compliant for the
> next release.
>
> Once this lands in F38, Fedora Review Service should be fixed, unless
> I'm missing something.
>
> Best regards,
>
> --
> Michel Alexandre Salim
> identities: https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2
> ___
> 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: Fedora 39 Mass Rebuild

2023-07-25 Thread Ben Cotton
On Tue, Jul 25, 2023 at 3:58 PM Fabio Valentini  wrote:
>
> As far as I can tell, the toolchain proposal was announced on the devel / 
> devel-announce lists on July 7 but never submitted to FESCo for a vote. Looks 
> like the process broke down somewhere along the way.

I think it was actually a couple of days before that, but no matter.
In either case it was announced more than a week after it was
submitted (which happened to be the date of the deadline). So the
problem is two-fold:

1. It sat in "ChangeReadyForWrangler" for a week during a rather
time-critical part of the cycle
2. It never made it to FESCo

I could be salty about this, but I'll refrain. The point is that
altering the schedule wouldn't make a difference here because the
schedule isn't the problem. It's that there's not someone whose actual
job is wrangling Change proposals. amoloney has done a great job
picking up many of my former duties while also doing her full time
job, but as that sentence implies, there are capacity issues. Of
course, earlier submission is better when possible but I don't know if
it was possible in this case and it's not clear it would have helped
this specific issue.

-- 
Ben Cotton (he/him)
TZ=America/Indiana/Indianapolis
https://fedoraproject.org/wiki/User:Bcotton
___
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: Restore access to torrent-file-editor package

2023-07-25 Thread Ivan Romanov via devel
Access restored. Thanks to all.
___
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 39 Mass Rebuild

2023-07-25 Thread Fabio Valentini
On Tue, Jul 25, 2023, 21:36 Florian Weimer  wrote:

> * Kevin Fenzi:
>
> > ok. How big a problem is this? Do we need to schedule another mass
> > rebuild (and push back the schedule most likely)?
> >
> > Or we can/should just rebuild things that failed due to already fixed
> > issues?
>
> I don't think it matters.  I raised it mainly for accuracy.
>
> We should adjust the system wide change proposal deadline for Fedora 40,
> though, so that Fesco has plenty of time to review proposals.
>

As far as I can tell, the toolchain proposal was announced on the devel /
devel-announce lists on July 7 but never submitted to FESCo for a vote.
Looks like the process broke down somewhere along the way.

Fabio


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


[Test-Announce] Fedora 39 Rawhide 20230725.n.1 nightly compose nominated for testing

2023-07-25 Thread rawhide
Announcing the creation of a new nightly release validation test event
for Fedora 39 Rawhide 20230725.n.1. Please help run some tests for this
nightly compose if you have time. For more information on nightly
release validation testing, see:
https://fedoraproject.org/wiki/QA:Release_validation_test_plan

Notable package version changes:
anaconda - 20230722.n.1: anaconda-39.26-1.fc39.src, 20230725.n.1: 
anaconda-39.26-2.fc39.src
python-blivet - 20230722.n.1: python-blivet-3.8.0-2.fc39.src, 20230725.n.1: 
python-blivet-3.8.0-3.fc39.src
pyparted - 20230722.n.1: pyparted-3.13.0-2.fc39.src, 20230725.n.1: 
pyparted-3.13.0-3.fc39.src
parted - 20230722.n.1: parted-3.6-1.fc39.src, 20230725.n.1: 
parted-3.6-2.fc39.src
pykickstart - 20230722.n.1: pykickstart-3.48-2.fc39.src, 20230725.n.1: 
pykickstart-3.48-3.fc39.src
lorax - 20230722.n.1: lorax-39.2-2.fc39.src, 20230725.n.1: lorax-39.2-5.fc39.src
pungi - 20230722.n.1: pungi-4.4.0-3.fc39.src, 20230725.n.1: 
pungi-4.4.1-1.fc39.src

Test coverage information for the current release can be seen at:
https://openqa.fedoraproject.org/testcase_stats/39

You can see all results, find testing instructions and image download
locations, and enter results on the Summary page:

https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Summary

The individual test result pages are:

https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Installation
https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Base
https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Server
https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Cloud
https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Desktop
https://fedoraproject.org/wiki/Test_Results:Fedora_39_Rawhide_20230725.n.1_Security_Lab

Thank you for testing!
-- 
Mail generated by relvalconsumer: https://pagure.io/fedora-qa/relvalconsumer
___
test-announce mailing list -- test-annou...@lists.fedoraproject.org
To unsubscribe send an email to test-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/test-annou...@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Fedora 39 Mass Rebuild

2023-07-25 Thread Florian Weimer
* Kevin Fenzi:

> ok. How big a problem is this? Do we need to schedule another mass
> rebuild (and push back the schedule most likely)? 
>
> Or we can/should just rebuild things that failed due to already fixed
> issues?

I don't think it matters.  I raised it mainly for accuracy.

We should adjust the system wide change proposal deadline for Fedora 40,
though, so that Fesco has plenty of time to review proposals.

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


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-25 Thread Stephen Gallagher
On Tue, Jul 25, 2023 at 10:39 AM Timothée Ravier
 wrote:
>
> > Would these messages show up, for example, if they opened the terminal app?
>
> They only show up on the console / ssh login prompt if I'm not mistaken: 
> https://github.com/fwupd/fwupd/tree/main/data/motd

That means they will show up anywhere that pam_motd is in the session
stack. Currently, that's only sshd logins, but that's a discussion we
could have.
___
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


Rawhide update gating: mass rebuild issues

2023-07-25 Thread Adam Williamson
Hi folks! Just wanted to drop a note for anyone who noticed their
Rawhide updates stuck in gating for an unusually long time
yesterday/today.

This is mainly due to the mass rebuild. Merging it in (which was done
without sending anything in it through openQA testing) resulted in two
separate problems:

1. Some GNOME packages were inadvertently bumped to 45-alpha early, as
the changes were checked into git but had not been built; this caused
dependency issues, then when we tried building the remaining packages
at version 45-alpha to see if things would work OK with a consistent
set of packages, we found a bug which made the tests fail and
necessitated untagging everything back to 44:
https://gitlab.gnome.org/GNOME/mutter/-/issues/2918 .

2. The rebuilt PackageKit was broken because of a change in glib, and
needed a backport of https://github.com/PackageKit/PackageKit/pull/643
to work properly again.

These were complicated by a third problem showing up in the middle: a
new build of brltty had some internal dependency issues, and needed to
be untagged.

All of these issues caused test failures for *every* Rawhide update
tested after the mass rebuild was merged (in the first case) or the
brltty update landed (in the third case). It took several hours to get
them all unpicked and the fixed PackageKit landed, then I re-scheduled
the failed tests on all other updates (but I did this a bit wrong for
some of them, so they failed again, and I had to re-run them again an
hour or so ago).

I'm also fighting a bit with Koji giving 404 responses for the f39-
build repo more often than it usually does, but I hope to have tests
for all updates passing (assuming the update itself has no problems)
within the next hour or two.

For the next go-round, it might be good to use the relatively new
ability we have to schedule openQA tests on a side tag to test the mass
rebuild *before* it's merged, I'll check with releng if that is
feasible.

This is also the second or third time gating has been disrupted by a
broken update that wasn't in the critical path and so didn't go through
gating itself. I'm considering rejigging the
critpath/bodhi/greenwave/openqa industrial complex (again) so we
also/instead test everything that goes into the environments openQA
tests (Server, Workstation, and KDE), even if it's not "important" in
itself. Bad deps in *anything* in the environment can break the tests
because they prevent `dnf update` from succeeding at all, so the
updated packages never get installed (I actually think dnf-5 may be
being more 'strict' than dnf here, too, and exposing problems that were
previously not causing test failures, but I'd have to check that). This
would be some fairly major surgery, though (and increase the load on
openQA).
-- 
Adam Williamson (he/him/his)
Fedora QA
Fedora Chat: @adamwill:fedora.im | Mastodon: @ad...@fosstodon.org
https://www.happyassassin.net



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


Re: packager-dashboard not updating koschei build status

2023-07-25 Thread Frantisek Zatloukal
Hey,

Thanks for raising the issue. It has been addressed and all the dashboards
should now contain up2date data from koschei.

Longer answer: The problem was the enablement of EPEL 9 Next in koschei,
oraculum (the backend for the Packager Dashboard) isn't ready for these
kinds of releases and I had to add filtering of it:
https://pagure.io/fedora-qa/oraculum/c/aba10ef932ba894c2000851f4028f4402d6bbcdc?branch=master
.

On Tue, Jul 25, 2023 at 12:54 AM Mikel Olasagasti 
wrote:

> Hi all,
>
> I've multiple reports of FTBFS in the packager-dashboard, but I can
> see many of the packages are being built fine in koschei/koji.
>
> Is there a known issue on refreshing koschei data?
>
> Kind regards,
> Mikel
> ___
> 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
>


-- 

Best regards / S pozdravem,

František Zatloukal
Senior Quality 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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Miro Hrončok

On 25. 07. 23 17:49, Florian Weimer wrote:

* Miro Hrončok:


On 25. 07. 23 16:42, Florian Weimer wrote:

* Miro Hrončok:


glibc32   codonell, fweimer, jakub, mcermak

Is this about FTBFS issues?  There isn't any recent build failure in
Koji, so I don't get why it's on this list?


The build currently in Rawhide was done on Fedora 36 which is end of life.

Apparently the release engineering team has not rebuilt this package
in a mass rebuild at least since Fedora 35.

To remove it from the list, build the package on Rawhide please.


That's not what the subject line and the policy say, though.  The policy
requires failing builds and FTBFS bugs in Bugzilla.

Please update the policy if you think this is no longer appropriate.


IMHO it is what the policy says, quite explicitly:

From 
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs


"""
Cca six weeks before the Fedora N mass branching, packages that weren’t 
successfully rebuilt at least in Fedora N-2 are collected and weekly reminders 
are sent to affected maintainers and the Fedora devel mailing list.


Cca a week before the Fedora N mass branching, packages that weren’t 
successfully rebuilt at least in Fedora N-2 will be retired assuming there have 
been at least 5 warnings on the devel mailing list. The bug status has no 
effect on this retirement. This can be requested via a releng issue.

"""

When I included glibc32 in the list, it wasn't successfully rebuilt at least in 
Fedora 37.


We could argue what "successfully rebuilt" actually means, but when I wrote 
that policy, the spirit was "an actual built shipped to Fedora users" rather 
than "a Koschei rebuild".




I see you rebuilt it now, thanks.

Should I open a releng ticket to include this package in the next mass rebuild?


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Florian Weimer
* Peter Robinson:

>> Are bootloaders fully treated as firmware and no longer built by Fedora?
>> At least the shim package does not come with corresponding source code
>> AFAICS.  But I expect that there are other 32-bit pre-boot packages that
>> we still rebuild.
>
> There's shim-unsigned* which is built in Fedora, the output of those
> are sent off to be signed and then the signed binaries are put into
> the final shim packages which don't have source code but they are
> still built on Fedora with the source, just in a two step process due
> to the out of band signing.

I think it's more complicated than that because the shim package can be
cobbled together from multiple different shim-unsigned package versions.

Anyway, I think Fedora strives to be better than “you can find sources
somewhere else if you just look hard enough”.  Can't you automatically
include all relevant SRPMs in the shim SRPM?

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


Re: Fedora 39 Mass Rebuild

2023-07-25 Thread Kevin Fenzi
On Tue, Jul 25, 2023 at 12:47:12PM +0200, Jakub Jelinek wrote:
> On Tue, Jul 25, 2023 at 12:40:15PM +0200, Florian Weimer wrote:
> > * Samyak Jain:
> > 
> > > - GNU Toolchain Update (gcc 13.2, binutils 2.40, glibc 2.38, gdb 13.2)
> > 
> > This change has not yet been voted on by Fesco, so it's largely not
> > included in the rebuild: gcc was still using a 13.1 version, glibc was
> 
> GCC 13.2 isn't out yet either, will be hopefully on Thursday, the mass
> rebuild was done using ~ 1 month old GCC 13 branch snapshot, so compared to
> what will be in 13.2 lacks that roughly a month of bugfixes.  I'll build new
> GCC 13.2 into F39 at the end of the week.

:( 

ok. How big a problem is this? Do we need to schedule another mass
rebuild (and push back the schedule most likely)? 

Or we can/should just rebuild things that failed due to already fixed
issues?

kevin


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 39 Mass Rebuild

2023-07-25 Thread Kevin Fenzi
On Tue, Jul 25, 2023 at 02:23:00AM +0200, Sandro wrote:
> On 24-07-2023 20:30, Samyak Jain wrote:
> > 21426 builds have been tagged into f39, there are currently 1017 failed 
> > builds
> > that need to be addressed by the package maintainers. FTBFS bugs will be
> > filed shortly.
> 
> Will all the Python packages that failed during the Python3.12 mass rebuild
> and haven't been fixed yet, receive another FTBFS/FTI bug? Or will those be
> filtered out?

If they already have a FTBFS bug (attached to the tracker) they will not
get a new bug. If they do not, they will. :)

kevin


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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Stephen Smoogen
On Tue, 25 Jul 2023 at 11:54, Josh Boyer  wrote:

> On Tue, Jul 25, 2023 at 11:44 AM Florian Weimer 
> wrote:
> >
> > * Josh Boyer:
> >
> > > On Tue, Jul 25, 2023 at 10:53 AM Miro Hrončok 
> wrote:
> > >>
> > >> On 25. 07. 23 16:42, Florian Weimer wrote:
> > >> > * Miro Hrončok:
> > >> >
> > >> >> glibc32   codonell, fweimer,
> jakub, mcermak
> > >> >
> > >> > Is this about FTBFS issues?  There isn't any recent build failure in
> > >> > Koji, so I don't get why it's on this list?
> > >>
> > >> The build currently in Rawhide was done on Fedora 36 which is end of
> life.
> > >>
> > >> Apparently the release engineering team has not rebuilt this package
> in a mass
> > >> rebuild at least since Fedora 35.
> > >>
> > >> To remove it from the list, build the package on Rawhide please.
> > >
> > > Or we could not, and drop i686 completely.
> >
> > If we drop glibc32, we can't build any 32-bit code at all because GCC
> > will no longer support -m32.  In this regardm x86-64 is different than
> > the other Fedora architectures which can target bare metal 32-bit even
> > from 64-bit-only compilers.
> >
> > Are bootloaders fully treated as firmware and no longer built by Fedora?
> > At least the shim package does not come with corresponding source code
> > AFAICS.  But I expect that there are other 32-bit pre-boot packages that
> > we still rebuild.
> >
> > We need to fix this GCC build issue for CentOS 10 eventually, and at
> > that point, we won't need glibc32 anymore.  It's been a constant source
> > of annoyance.
>
> Necessity is the mother of all invention.  If you need this solved by
> CentOS Stream 10, you really want to solve it now and get that
> solution into F39 or F40 at the latest.
>
>
As much as I would like to see the i686 problem dealt with finally, I am
not sure what is done with a fundamental change like this after the closing
period for such changes for Fedora 39. [It does lead to a funny problem..
if i686 were to get removed after the mass rebuild because a cascade of
FTBFS or other reasons.. does FESCO need a change proposal :)]



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


-- 
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle.
-- Ian MacClaren
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Peter Robinson
On Tue, Jul 25, 2023 at 4:44 PM Florian Weimer  wrote:
>
> * Josh Boyer:
>
> > On Tue, Jul 25, 2023 at 10:53 AM Miro Hrončok  wrote:
> >>
> >> On 25. 07. 23 16:42, Florian Weimer wrote:
> >> > * Miro Hrončok:
> >> >
> >> >> glibc32   codonell, fweimer, jakub, 
> >> >> mcermak
> >> >
> >> > Is this about FTBFS issues?  There isn't any recent build failure in
> >> > Koji, so I don't get why it's on this list?
> >>
> >> The build currently in Rawhide was done on Fedora 36 which is end of life.
> >>
> >> Apparently the release engineering team has not rebuilt this package in a 
> >> mass
> >> rebuild at least since Fedora 35.
> >>
> >> To remove it from the list, build the package on Rawhide please.
> >
> > Or we could not, and drop i686 completely.
>
> If we drop glibc32, we can't build any 32-bit code at all because GCC
> will no longer support -m32.  In this regardm x86-64 is different than
> the other Fedora architectures which can target bare metal 32-bit even
> from 64-bit-only compilers.
>
> Are bootloaders fully treated as firmware and no longer built by Fedora?
> At least the shim package does not come with corresponding source code
> AFAICS.  But I expect that there are other 32-bit pre-boot packages that
> we still rebuild.

There's shim-unsigned* which is built in Fedora, the output of those
are sent off to be signed and then the signed binaries are put into
the final shim packages which don't have source code but they are
still built on Fedora with the source, just in a two step process due
to the out of band signing.
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Josh Boyer
On Tue, Jul 25, 2023 at 11:44 AM Florian Weimer  wrote:
>
> * Josh Boyer:
>
> > On Tue, Jul 25, 2023 at 10:53 AM Miro Hrončok  wrote:
> >>
> >> On 25. 07. 23 16:42, Florian Weimer wrote:
> >> > * Miro Hrončok:
> >> >
> >> >> glibc32   codonell, fweimer, jakub, 
> >> >> mcermak
> >> >
> >> > Is this about FTBFS issues?  There isn't any recent build failure in
> >> > Koji, so I don't get why it's on this list?
> >>
> >> The build currently in Rawhide was done on Fedora 36 which is end of life.
> >>
> >> Apparently the release engineering team has not rebuilt this package in a 
> >> mass
> >> rebuild at least since Fedora 35.
> >>
> >> To remove it from the list, build the package on Rawhide please.
> >
> > Or we could not, and drop i686 completely.
>
> If we drop glibc32, we can't build any 32-bit code at all because GCC
> will no longer support -m32.  In this regardm x86-64 is different than
> the other Fedora architectures which can target bare metal 32-bit even
> from 64-bit-only compilers.
>
> Are bootloaders fully treated as firmware and no longer built by Fedora?
> At least the shim package does not come with corresponding source code
> AFAICS.  But I expect that there are other 32-bit pre-boot packages that
> we still rebuild.
>
> We need to fix this GCC build issue for CentOS 10 eventually, and at
> that point, we won't need glibc32 anymore.  It's been a constant source
> of annoyance.

Necessity is the mother of all invention.  If you need this solved by
CentOS Stream 10, you really want to solve it now and get that
solution into F39 or F40 at the latest.

josh
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Florian Weimer
* Miro Hrončok:

> On 25. 07. 23 16:42, Florian Weimer wrote:
>> * Miro Hrončok:
>> 
>>> glibc32   codonell, fweimer, jakub, mcermak
>> Is this about FTBFS issues?  There isn't any recent build failure in
>> Koji, so I don't get why it's on this list?
>
> The build currently in Rawhide was done on Fedora 36 which is end of life.
>
> Apparently the release engineering team has not rebuilt this package
> in a mass rebuild at least since Fedora 35.
>
> To remove it from the list, build the package on Rawhide please.

That's not what the subject line and the policy say, though.  The policy
requires failing builds and FTBFS bugs in Bugzilla.

Please update the policy if you think this is no longer appropriate.

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


Re: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Florian Weimer
* Josh Boyer:

> On Tue, Jul 25, 2023 at 10:53 AM Miro Hrončok  wrote:
>>
>> On 25. 07. 23 16:42, Florian Weimer wrote:
>> > * Miro Hrončok:
>> >
>> >> glibc32   codonell, fweimer, jakub, 
>> >> mcermak
>> >
>> > Is this about FTBFS issues?  There isn't any recent build failure in
>> > Koji, so I don't get why it's on this list?
>>
>> The build currently in Rawhide was done on Fedora 36 which is end of life.
>>
>> Apparently the release engineering team has not rebuilt this package in a 
>> mass
>> rebuild at least since Fedora 35.
>>
>> To remove it from the list, build the package on Rawhide please.
>
> Or we could not, and drop i686 completely.

If we drop glibc32, we can't build any 32-bit code at all because GCC
will no longer support -m32.  In this regardm x86-64 is different than
the other Fedora architectures which can target bare metal 32-bit even
from 64-bit-only compilers.

Are bootloaders fully treated as firmware and no longer built by Fedora?
At least the shim package does not come with corresponding source code
AFAICS.  But I expect that there are other 32-bit pre-boot packages that
we still rebuild.

We need to fix this GCC build issue for CentOS 10 eventually, and at
that point, we won't need glibc32 anymore.  It's been a constant source
of annoyance.

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


Re: Unannounced soname bump: libotf

2023-07-25 Thread Scott Talbert

On Tue, 25 Jul 2023, Scott Talbert wrote:


libotf was just bumped from libotf.so.0 to libotf.so.1.

$ dnf repoquery --whatrequires 'libotf.so.0()(64bit)' --disablerepo='*' 
--enablerepo=rawhide

emacs-1:28.2-6.fc39.x86_64
emacs-lucid-1:28.2-6.fc39.x86_64
libotf-devel-0:0.9.13-22.fc38.x86_64
m17n-lib-tools-0:1.8.2-1.fc39.x86_64

Please announce soname bumps in advance and coordinate rebuilds in side tags. 
:)


It looks like m17n-lib needs to be rebuilt first and then emacs can be 
rebuilt.


@mfabian, can you please take care of m17n-lib?

Scott
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Josh Boyer
On Tue, Jul 25, 2023 at 10:53 AM Miro Hrončok  wrote:
>
> On 25. 07. 23 16:42, Florian Weimer wrote:
> > * Miro Hrončok:
> >
> >> glibc32   codonell, fweimer, jakub, mcermak
> >
> > Is this about FTBFS issues?  There isn't any recent build failure in
> > Koji, so I don't get why it's on this list?
>
> The build currently in Rawhide was done on Fedora 36 which is end of life.
>
> Apparently the release engineering team has not rebuilt this package in a mass
> rebuild at least since Fedora 35.
>
> To remove it from the list, build the package on Rawhide please.

Or we could not, and drop i686 completely.

josh
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Miro Hrončok

On 25. 07. 23 16:42, Florian Weimer wrote:

* Miro Hrončok:


glibc32   codonell, fweimer, jakub, mcermak


Is this about FTBFS issues?  There isn't any recent build failure in
Koji, so I don't get why it's on this list?


The build currently in Rawhide was done on Fedora 36 which is end of life.

Apparently the release engineering team has not rebuilt this package in a mass 
rebuild at least since Fedora 35.


To remove it from the list, build the package on Rawhide please.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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: Potential changes to systemd RPM macros

2023-07-25 Thread Andrea Bolognani
On Tue, Jul 25, 2023 at 10:51:04AM +, Zbigniew Jędrzejewski-Szmek wrote:
> I don't think Fedora would reject those changes, because in general
> we don't reject things unless they really break stuff for other people.
> Nevertheless, I agree with what Daniel P. Berrangé wrote in another reply:
>
> > My concern is about where the solution is applied and divergance from
> > Fedora guidelines.
> >
> > The long term direction of Fedora / RPM has been to reduce the number
> > of scriptlets required to be explicitly listed in package specfiles, by
> > having RPM globally apply script logic for all content in certain given
> > directories. If we're using standard Fedora macros, then we'd not expect
> > to see problems if the macros get changed to adapt to new approaches,
> > but if we're going our own way all bets are off.
> >
> > The current macros we're using are specified in the Fedora packaging
> > guidelines:
> >
> >   
> > https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_systemd
> >
> > and their impl is provided by systemd upstream itself:
> >
> >   https://github.com/systemd/systemd/blob/main/src/rpm/macros.systemd.in
> >
> > The problems described do not appear to be things unique to libvirt.
> >
> > IOW, I think the problem needs to be raised & addressed in context of
> > the Fedora and systemd communities, rather than having libvirt diverge
> > from normal Feora packaging practice.
>
> You're putting in quite a lot of work to create some very specific
> machinery. From the POV of the individual package this may look like
> the most efficient solution, but from the POV of the distro, such
> unique per-package solutions have the downside that they require special
> knowledge and make it harder for other maintainers to understand the
> package and contribute to it.

No disagreement from me here :)

> I think it'd be more effiecient to go with the (slightly ugly, no
> disagreement here) seven line %trigger scriptlet. And and then work
> with upstream to implement a generic solution that can be used by all
> packages. It seems to me that the work put into implementing a custom
> solution in libvirt would be wasted if you want to work with upstream
> on a completely different general solution soon after.

Another way to look at it is that I *already* put all that work in,
and the solution I've proposed for libvirt has been tested quite
thoroughly in a number of install and upgrade scenarios. In order to
adopt the %trigger based solution, I will have to spend more time on
developing and testing another implementation.

I'll give it a shot, but as I mentioned time is not on our side with
this one. My primary concern is having a working solution in place so
that users' deployment don't break on upgrade.

> > Note that systemd-update-helper also doesn't currently support
> > marking services as needs-reload, only needs-restart, so that would
> > have to be added.
>
> So far, the assumption was that almost everything would be restarted
> (because we want the new code to be running). Stuff that cannot be
> restarted is effectively ignored by the packaging macros, we have
> %systemd_postun == %nil.  In the general case, for services that do
> not support restarting, it's not clear that they should be reloaded.
> They old code might not support the new configuration format, or some
> of the auxiliary files might not exist in the new version, or even if
> the reload is supported, it's not clear why it should happen.
>
> So packages are generally expected to do the reload, if appropriate,
> on their own. There is really no harm in having
> %postun
> systemctl try-reload foobar.service || :
>
> We *could* wrap this in a macro, but it's trivial and package-specific
> anyway.

I feel that having packages call systemctl directly instead of going
through the %systemd_* macros is an anti-pattern that shouldn't be
encouraged.

The current set of macros already includes both %systemd_postun and
%systemd_postun_with_restart, so adding %systemd_postun_with_reload
or something along those lines doesn't seem like a stretch.

Of course it would be the package's responsibility to choose the
right macro for each unit. The maintainer should know enough about
the services to make the correct call.

> > > > +%post -n kdump-tools
> > > >  # Initial installation
> > > >  %systemd_post kdump.service
> > >
> > > This one is tricky. %systemd_post presets the service on "first 
> > > installation",
> > > which is actually the first the time package is installed. I.e. it 
> > > unfortunately
> > > also would execute the preset on upgrades that split out a subpackage, 
> > > because
> > > as far as rpm is concerned, this is the initial installation of that 
> > > subpackage.
> > >
> > > The righteous way to solve this would be something like this:
> > >
> > > %triggerprein -n kdump-tools -- kexec-tools < 2.0.26-8
> > > touch %{_localstatedir}/lib/rpm-state/kexec-tools.no-preset
> > >
> > > %post -n kdump-tools
> > > rm

Re: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Florian Weimer
* Miro Hrončok:

> glibc32   codonell, fweimer, jakub, mcermak

Is this about FTBFS issues?  There isn't any recent build failure in
Koji, so I don't get why it's on this list?

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


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-25 Thread Timothée Ravier
> Would these messages show up, for example, if they opened the terminal app?

They only show up on the console / ssh login prompt if I'm not mistaken: 
https://github.com/fwupd/fwupd/tree/main/data/motd
___
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: NTFS corruption with Fedora 37 and 38

2023-07-25 Thread Ralf Corsépius

Am 25.07.23 um 13:29 schrieb Michael Schwendt:

Trying to figure out what has changed in Fedora land that causes NTFS
corruption for some time. This is with default workstation with GNOME
Shell auto-mounting external storage media when plugging them in.

A ticket in bugzilla suggests there has been a changed from ntfs-3g to ntfs3:

https://bugzilla.redhat.com/2182206
( udisks switched to kernel ntfs3 driver instead of ntfs-3g for mounting ntfs 
since the kernel 6.2 update )

The current state of development is highly dangerous.
It could be random coincidence[1], but since Sunday (the date I updated 
kernel-6.4.4), I had 2 serious NTFS corruptions on an external USB-disk.


Win11 was able to repair the first one (Fedora was not), but the second 
one was fatal. Both Linux and Win11 refused any operation on the file 
system. I resorted to reformating.


Ralf

[1] I've only sporadically used NTFS, before, but for a couple of weeks, 
I had to use it more frequently.

___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Hans de Goede
Hi,

On 7/25/23 15:52, Mikolaj Izdebski wrote:
> On Tue, Jul 25, 2023 at 2:48 PM Hans de Goede  wrote:
> 
>>> xmvn-connector-ivymizdebsk
>>
>> This one has a long long list of deps which will break if it is
>> retired and there is a pull-req here fixing the FTBFS:
>>
>> https://src.fedoraproject.org/rpms/xmvn-connector-ivy/pull-request/2
>>
>> Are there any objections against solving it with the rebase to
>> a newer git snapshot (it already is a git snapshot) ?
>>
>> If not then I'll use my proven-packager rights to get this
>> pull-request merge and close the FTBFS bug.
>>
>> Mikolaj any objections against merging the pull-request ?
> 
> I made a new upstream release of version 4.0.0 and updated the package
> to the latest version.
> Bodhi update: https://bodhi.fedoraproject.org/updates/FEDORA-2023-41256115ad

Great, thank you!

Regards,

Hans


___
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


Unannounced soname bump: libotf

2023-07-25 Thread Scott Talbert

libotf was just bumped from libotf.so.0 to libotf.so.1.

$ dnf repoquery --whatrequires 'libotf.so.0()(64bit)' --disablerepo='*' 
--enablerepo=rawhide
emacs-1:28.2-6.fc39.x86_64
emacs-lucid-1:28.2-6.fc39.x86_64
libotf-devel-0:0.9.13-22.fc38.x86_64
m17n-lib-tools-0:1.8.2-1.fc39.x86_64

Please announce soname bumps in advance and coordinate rebuilds in side 
tags.  :)


Scott
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Mikolaj Izdebski
On Tue, Jul 25, 2023 at 2:48 PM Hans de Goede  wrote:

> > xmvn-connector-ivymizdebsk
>
> This one has a long long list of deps which will break if it is
> retired and there is a pull-req here fixing the FTBFS:
>
> https://src.fedoraproject.org/rpms/xmvn-connector-ivy/pull-request/2
>
> Are there any objections against solving it with the rebase to
> a newer git snapshot (it already is a git snapshot) ?
>
> If not then I'll use my proven-packager rights to get this
> pull-request merge and close the FTBFS bug.
>
> Mikolaj any objections against merging the pull-request ?

I made a new upstream release of version 4.0.0 and updated the package
to the latest version.
Bodhi update: https://bodhi.fedoraproject.org/updates/FEDORA-2023-41256115ad

>
> Miro can you hold of on retiring xmvn-connector-ivy please ?
>
> Regards,
>
> Hans
>
>
>
>
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Miro Hrončok

On 25. 07. 23 14:48, Hans de Goede wrote:

Miro can you hold of on retiring xmvn-connector-ivy please ?


ack

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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


Orphaning jansi-native jansi1 jline2 and bsh

2023-07-25 Thread Hans de Goede
Hi All,

jansi-native depends on hawtjni which is unmaintained and will no longer build 
after the maven2 to moven3 upgrade. Not having jansi-native will also break 
jansi1 -> jline2 -> bsh all of which are currently maintained by me.

I no longer have a need for any of these pkgs so I'm orphaning them.

jansi-native and jansi1 have no other packages directly depending on them.

jline2 is used by:

frysk (cagney)
picocli-shell-jline2 (didiksupriadi41)

bsh is used by:

jmock (didiksupriadi41)
maven-invoker-plugin (korkeala)
maven-script-interpreter (korkeala)

Note this is based on a repoquery on F38 x86_64 and if you want to take over
these packages because you depend upon them you will also need to take over
and somehow fix hawtjni or maybe you can just drop the jline2 dependency from
your packages or from bsh (if posssible).

Regards,

Hans
___
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: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-25 Thread Neal Gompa
On Tue, Jul 25, 2023 at 8:52 AM Timothée Ravier  wrote:
>
> > Actually, why wouldn't this be used everywhere? I could see this be
> > useful when people remote into workstations and apply updates. I know
> > of plenty of people that split their desktops between local and remote
> > access/administration.
>
> We could enable it everywhere but we've not reached out to desktop editions 
> for comments.
>
> Process wise, that could potentially move this Change from Self Contained to 
> System Wide.

Sure, but it's simple enough that I wouldn't worry about that. There's
also the fact that outside of the GNOME and KDE variants, nobody has a
graphical firmware update management tool. So what are they supposed
to do or use?

Would these messages show up, for example, if they opened the terminal app?




--
真実はいつも一つ!/ Always, there's only one truth!
___
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: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-25 Thread Timothée Ravier
> Actually, why wouldn't this be used everywhere? I could see this be
> useful when people remote into workstations and apply updates. I know
> of plenty of people that split their desktops between local and remote
> access/administration.

We could enable it everywhere but we've not reached out to desktop editions for 
comments.

Process wise, that could potentially move this Change from Self Contained to 
System Wide.
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Hans de Goede
Hi all,

On 7/25/23 14:24, Miro Hrončok wrote:
> Dear maintainers.
> 
> Based on the current fail to build from source policy, the following packages
> should be retired from Fedora 39 approximately one week before branching.
> 
> 5 weekly reminders are required, hence the retirement will happen
> approximately in 2 weeks, i.e. around 2023-08-01.
> 
> Policy: 
> https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/
> 
> The packages in rawhide were not successfully built at least since Fedora 36.
> 
> This report is based on dist tags.
> 
> Packages collected via:
> https://github.com/hroncok/fedora-report-ftbfs-retirements/blob/master/ftbfs-retirements.ipynb
> 
> If you see a package that was built, please let me know.
> If you see a package that should be exempted from the process,
> please let me know and we can work together to get a FESCo approval for that.
> 
> If you see a package that can be rebuilt, please do so.
> 
>     Package   (co)maintainers
> 
> DecodeIR  leamas
> apache-commons-fileupload jerboaa, jjelen, mizdebsk, spike
> avarice   lucilanga
> burp  cicku, kaptk2
> clang12   tstellar
> cvise mpolacek
> emacs-common-ess  alexlan, jamatos
> fasttext  kenhys
> glibc32   codonell, fweimer, jakub, mcermak
> golang-github-burntsushi-xgbutil  eclipseo, go-sig
> golang-github-chifflier-nfqueue   fab, go-sig
> golang-github-cupcake-rdb eclipseo, go-sig
> golang-github-d5-tengo-2  fab, go-sig
> golang-github-docker-slim eclipseo, go-sig
> golang-github-facebookarchive-inject  agerstmayr, go-sig, mgoodwin, 
> nathans
> golang-github-facebookarchive-structtag   agerstmayr, go-sig, mgoodwin, 
> nathans
> golang-github-facebookgo-clock    eclipseo, go-sig
> golang-github-facebookgo-ensure   dcavalca, go-sig
> golang-github-facebookgo-httpdown go-sig, orphan
> golang-github-facebookgo-stack    dcavalca, go-sig
> golang-github-facebookgo-stats    go-sig, orphan
> golang-github-fonts-dejavu    go-sig, orphan
> golang-github-ghemawat-stream eclipseo, go-sig
> golang-github-google-tspi go-sig, orphan
> golang-github-gorp-3  dcavalca, go-sig
> golang-github-haproxytech-models  bdperkin, go-sig
> golang-github-influxdata-tdigest  go-sig, orphan
> golang-github-jackc-pgproto3  eclipseo, go-sig
> golang-github-jackc-pgservicefile eclipseo, go-sig
> golang-github-michaeltjones-walk  go-sig, orphan
> golang-github-nkovacs-streamquote eclipseo, go-sig
> golang-github-phpdave11-gofpdi    go-sig, orphan
> golang-github-powerman-check  eclipseo, go-sig
> golang-github-quay-clair-3    eclipseo, go-sig
> golang-github-remind101-migrate   eclipseo, go-sig
> golang-github-tj-buffer   go-sig, orphan
> golang-github-vmihailenco-msgpack go-sig, orphan
> golang-github-vmware-vmw-guestinfo    eclipseo, go-sig
> golang-github-wsxiaoys-terminal   go-sig, orphan
> golang-github-x-cray-logrus-prefixed-formatter  dcavalca, go-sig
> golang-github-zmap-zlint  eclipseo, go-sig
> golang-github-zmap-zlint-2    go-sig, orphan
> golang-go4    eclipseo, go-sig, jchaloup
> golang-gopkg-redis-2  go-sig, orphan
> golang-gopkg-retry-1  eclipseo, go-sig
> golang-gopkg-seborama-govcr-2 go-sig, qulogic
> golang-gopkg-sourcemap-1  eclipseo, go-sig, jchaloup
> golang-gvisor eclipseo, elmarco, go-sig
> golang-k8s-legacy-cloud-providers go-sig, orphan
> golang-rsc-qr go-sig, qulogic
> golang-sigs-k8s-kustomize dcavalca, go-sig
> golang-vitess eclipseo, go-sig
> hibernate-jpa-2.1-api jjelen
> httping   fab
> jblas zbyszek
> libffi3.1 codonell
> libifp    konradm
> log4c stevetraylen, valtri
> mongo-cxx-driver  hhorak, mmuzila
> mspdebug  till
> multican  jnovy
> nom-tam-fits  gil, lupinix, zbyszek
> opentracker   cicku, lbazan
> procinfo-ng   fab
> racket   

Re: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Miro Hrončok

On 25. 07. 23 14:33, Sandro wrote:

On 25-07-2023 14:24, Miro Hrončok wrote:

5 weekly reminders are required, hence the retirement will happen
approximately in 2 weeks, i.e. around 2023-08-01.


1 August is exactly 1 week from now...



Apologies, I forgot to update the number of weeks.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
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: List of long term FTBFS packages to be retired in August

2023-07-25 Thread Sandro

On 25-07-2023 14:24, Miro Hrončok wrote:

5 weekly reminders are required, hence the retirement will happen
approximately in 2 weeks, i.e. around 2023-08-01.


1 August is exactly 1 week from now...
___
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: IBus 1.5.29 (System-Wide)

2023-07-25 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Jul 05, 2023 at 03:37:27PM +0100, Sebastian Crane wrote:
> 
> As someone who does not use the Plasma desktop currently, I am a
> little confused as to why this is a change proposal. If I'm reading it
> correctly, Fedora configured Plasma to run on Wayland, which partially
> broke IBus support. Now, IBus has been updated upstream to support
> keyboard layout switching on Wayland. What I don't see here is why
> upgrading IBus now would be considered a System-Wide change, and what
> downsides, if any, this might have.

A bit late, but hopefully better late then never ;)

I guess that this proposal serves as an announcement. Basically,
people who use Plasma Wayland can click on the text and see more
details, and not be surprised.

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


NTFS corruption with Fedora 37 and 38

2023-07-25 Thread Michael Schwendt
Trying to figure out what has changed in Fedora land that causes NTFS
corruption for some time. This is with default workstation with GNOME
Shell auto-mounting external storage media when plugging them in.

A ticket in bugzilla suggests there has been a changed from ntfs-3g to ntfs3:

https://bugzilla.redhat.com/2182206
( udisks switched to kernel ntfs3 driver instead of ntfs-3g for mounting ntfs 
since the kernel 6.2 update )

The current state of development is highly dangerous.
___
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 packages looking for new maintainers

2023-07-25 Thread Vitaly Zaitsev via devel

On 25/07/2023 12:35, Hans de Goede wrote:

How do I proceed with this ? Should I run "fedpkg retire" for these 4,
or is orphaning them preferred ?


Orphaned packages will be retired automatically if no one adopts them 
after 4 weeks.


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


Re: speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Vitaly Zaitsev via devel

On 25/07/2023 10:18, Martin Gansser wrote:

that is, remove the jar files from the speed-dreams package and link to the 
Fedora jar files in the spec file.


JAR files must be compiled from sources. Bundled precompiled files must 
be removed in %prep.


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


Re: Potential changes to systemd RPM macros

2023-07-25 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Jul 24, 2023 at 07:36:41AM -0700, Andrea Bolognani wrote:
> On Fri, Jul 21, 2023 at 08:20:21AM +, Zbigniew Jędrzejewski-Szmek wrote:
> > On Thu, Jul 20, 2023 at 07:40:08AM -0700, Andrea Bolognani wrote:
> > > Now, since this is clearly not a libvirt-specific issue, I believe
> > > this approach should be adopted across Fedora by way of these macros
> > > (or comparable ones) being added to systemd. Packages would have to
> > > migrate from the old macros over time, and at some point it should be
> > > possible to get rid of them entirely.
> >
> > Systemd macros are maintained upstream. So if you have
> > patches/suggestions/etc., they should be filed upstream.
> >
> > I looked briefly at your links [4,5] but it seems very libvirt-specific and
> > it's hard to see the full plan without context. Please file a pull request
> > upstream and it'll be easier to discuss there. There're also people from
> > other distros there.
> 
> Making this generic enough that it would work with arbitrary
> services, and polished enough that I would consider submitting it as
> a systemd change, would require a non-trivial amount of additional
> work.
> 
> That's work that I'm absolutely willing and intending to do[1], but
> even under the most optimistic circumstances I see no chance of it
> being completed in time for Fedora 39 and RHEL 9.3, which is when we
> would need it in order to avoid breaking users' deployments.
> 
> So what I'm looking for here is validation that the overall approach
> is reasonably sound, the current implementation is not completely
> broken, and in general Fedora would not reject a libvirt.spec file
> that contained those changes.

I don't think Fedora would reject those changes, because in general
we don't reject things unless they really break stuff for other people.
Nevertheless, I agree with what Daniel P. Berrangé wrote in another reply:

> My concern is about where the solution is applied and divergance from
> Fedora guidelines.
> 
> The long term direction of Fedora / RPM has been to reduce the number
> of scriptlets required to be explicitly listed in package specfiles, by
> having RPM globally apply script logic for all content in certain given
> directories. If we're using standard Fedora macros, then we'd not expect
> to see problems if the macros get changed to adapt to new approaches,
> but if we're going our own way all bets are off.
> 
> The current macros we're using are specified in the Fedora packaging
> guidelines:
> 
>   
> https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#_systemd
> 
> and their impl is provided by systemd upstream itself:
> 
>   https://github.com/systemd/systemd/blob/main/src/rpm/macros.systemd.in
> 
> The problems described do not appear to be things unique to libvirt.
> 
> IOW, I think the problem needs to be raised & addressed in context of
> the Fedora and systemd communities, rather than having libvirt diverge
> from normal Feora packaging practice.

You're putting in quite a lot of work to create some very specific
machinery. From the POV of the individual package this may look like
the most efficient solution, but from the POV of the distro, such
unique per-package solutions have the downside that they require special
knowledge and make it harder for other maintainers to understand the
package and contribute to it.

I think it'd be more effiecient to go with the (slightly ugly, no
disagreement here) seven line %trigger scriptlet. And and then work
with upstream to implement a generic solution that can be used by all
packages. It seems to me that the work put into implementing a custom
solution in libvirt would be wasted if you want to work with upstream
on a completely different general solution soon after.

> > One immediate comment is that systemd macros have been reworked to restart
> > everything in %posttrans using a single operation. I.e. various per-package
> > macros mark services with "needs-restart", and then in %posttrans
> > a single 'systemctl reload-or-restart --marked' does the deed.
> > It seems your macros reimplement the previous behaviour of individual
> > restarts, and we wouldn't want to go back to that.
> 
> Each service is restarted/reloaded only once, but yeah there's a
> separate call to systemctl for each of those reloads/restarts which I
> agree is suboptimal.
> 
> For the short-term implementation that lives in libvirt.spec I
> thought it would be best to rely as little as possible on external
> bits of machinery, such as the call to reload-or-restart, in order to
> keep things self-contained and easy to inspect. Especially since the
> reload-or-restart bit is part of systemd.spec's %transfiletriggerin,
> which at least AFAICT is kind of opaque when looking at an installed
> system.
> 
> Note that systemd-update-helper also doesn't currently support
> marking services as needs-reload, only needs-restart, so that would
> have to be added.

So far, the assumption was that almost everything would

Re: Fedora 39 Mass Rebuild

2023-07-25 Thread Jakub Jelinek
On Tue, Jul 25, 2023 at 12:40:15PM +0200, Florian Weimer wrote:
> * Samyak Jain:
> 
> > - GNU Toolchain Update (gcc 13.2, binutils 2.40, glibc 2.38, gdb 13.2)
> 
> This change has not yet been voted on by Fesco, so it's largely not
> included in the rebuild: gcc was still using a 13.1 version, glibc was

GCC 13.2 isn't out yet either, will be hopefully on Thursday, the mass
rebuild was done using ~ 1 month old GCC 13 branch snapshot, so compared to
what will be in 13.2 lacks that roughly a month of bugfixes.  I'll build new
GCC 13.2 into F39 at the end of the week.

Jakub
___
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 39 Mass Rebuild

2023-07-25 Thread Florian Weimer
* Samyak Jain:

> - GNU Toolchain Update (gcc 13.2, binutils 2.40, glibc 2.38, gdb 13.2)

This change has not yet been voted on by Fesco, so it's largely not
included in the rebuild: gcc was still using a 13.1 version, glibc was
at a 2.38 pre-release (not much we can do about that given the
schedule), and more importantly, the planned changes in the build
settings were not included.

I believe someone spoke to the proposal owner who encouraged to go
forward with the mass rebuild, but this doesn't mean the planned change
were included.

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


Re: Orphaned packages looking for new maintainers

2023-07-25 Thread Hans de Goede
Hi all,

On 7/17/23 20:48, Miro Hrončok wrote:
> 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-2023-07-17.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
> 
> Zim   ohaessler, orphan    0 weeks ago
> axc   orphan   3 weeks ago
> bctoolbox orphan   3 weeks ago
> bcunit    orphan   3 weeks ago
> belcard   orphan   3 weeks ago
> belr  orphan   3 weeks ago
> bitstower-markets orphan   3 weeks ago
> clblast   orphan, trix 1 weeks ago
> cmrt  kwizart, orphan  5 weeks ago
> dlrn  epel-packagers-sig, jpena,   0 weeks ago
>   openstack-sig, orphan
> eosrei-emojione-fonts orphan   2 weeks ago
> gfbgraph  orphan   3 weeks ago
> git-subrepo   orphan   3 weeks ago
> go-bindata    go-sig, jchaloup, orphan 0 weeks ago
> golang-bitbucket- go-sig, orphan   5 weeks ago
> bertimus9-systemstat
> golang-contrib-opencensus-    orphan   5 weeks ago
> exporter-prometheus
> golang-contrib-opencensus-    go-sig, orphan   5 weeks ago
> resource
> golang-gitea-lunny-log    go-sig, orphan   5 weeks ago
> golang-gitea-lunny-nodb   go-sig, orphan   5 weeks ago
> golang-github-abourget-teamcity   go-sig, orphan   5 weeks ago
> golang-github-acme-lego   go-sig, orphan   5 weeks ago
> golang-github-adalogics-fuzz- go-sig, orphan   5 weeks ago
> headers
> golang-github-aead-chacha20   go-sig, jchaloup, orphan 5 weeks ago
> golang-github-aead-poly1305   go-sig, jchaloup, orphan 5 weeks ago
> golang-github-agl-ed25519 go-sig, jchaloup, orphan 5 weeks ago
> golang-github-akamai- go-sig, orphan   5 weeks ago
> akamaiopen-edgegrid
> golang-github-akavel-rsrc go-sig, orphan   5 weeks ago
> golang-github-alecthomas- orphan   5 weeks ago
> kingpin
> golang-github-alicebob-gopher-    go-sig, orphan   5 weeks ago
> json
> golang-github-alicebob-   go-sig, orphan   5 weeks ago
> miniredis
> golang-github-aliyun-alibaba- bdperkin, go-sig, orphan 5 weeks ago
> cloud-sdk
> golang-github-aliyun-oss-sdk  bdperkin, go-sig, orphan 5 weeks ago
> golang-github-anacrolix-  go-sig, orphan   5 weeks ago
> envpprof
> golang-github-anacrolix-  go-sig, orphan   5 weeks ago
> missinggo
> golang-github-anacrolix-stm   go-sig, orphan   5 weeks ago
> golang-github-andy-kimball-   go-sig, orphan   5 weeks ago
> arenaskl
> golang-github-antchfx-htmlquery   go-sig, orphan   5 weeks ago
> golang-github-apache-arrow    go-sig, orphan   0 weeks ago
> golang-github-apache-thrift   go-sig, orphan   5 weeks ago
> golang-github-apex-log    go-sig, orphan   5 weeks ago
> golang-github-apex-logs   go-sig, orphan   5 weeks ago
> golang-github-apparentlymart- orphan   5 weeks ago
> textseg
> golang-github-appc-docker2aci go-sig, orphan  

License correction for vhostmd: LGPL-2.1-or-later

2023-07-25 Thread Daniel P . Berrangé
The vhostmd package was mistakenly tagged as GPLv2+, and has 
been corrected to LGPL-2.1-or-later during the SPDX conversion.

With regards,
Daniel
-- 
|: https://berrange.com  -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-photo.org-o-https://www.instagram.com/dberrange :|
___
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: speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Michael J Gruber
Am Di., 25. Juli 2023 um 10:19 Uhr schrieb Martin Gansser
:
>
> Hi,
>
> i want to package the current version of speed-dreams 2.3.0, but i noticed 
> that jar files for the trackeditor are included in the package, but they 
> already exist in the system.

Not really, there are two different things going on:

> compilation error:
> Checking for unpackaged file(s): /usr/lib/rpm/check-files 
> /home/martin/rpmbuild/BUILDROOT/speed-dreams-2.3.0-1.fc38.x86_64
> error: Installed (but unpackaged) file(s) found:
>/usr/bin/bsh-2.0b4.jar
>/usr/bin/jdom-1.1.3.jar
>/usr/bin/jgoodies-common-1.8.1.jar
>/usr/bin/jgoodies-looks-2.5.3.jar

This just says that your spec file installs those files as part of the
build process (to the BUILDROOT, where check-files found them) but
that your spec file does not declare them (in the %files section).

> In the file src/tools/trackeditor/CMakeLists.txt from line 181 to line 230 
> the jar files are copied as you can see.
> https://sourceforge.net/p/speed-dreams/code/HEAD/tree/trunk/src/tools/trackeditor/CMakeLists.txt#l181

And that is why they get installed into the BUILDROOT.

I don't think /usr/bin is a good place for jars.

> do i have to use the jar files from the fedora packages now ?
>
> bsh-2.1.0-8.fc38.noarch
> jdom-1.1.3-32.fc38.noarch
> jgoodies-common-1.8.1-17.fc38.noarch
> jgoodies-looks-2.7.0-7.fc38.noarch

You should not "bundle" them with speed-dreams if they are available
as separate packages. In that sense: Yes.

BTW: The jdom package puts its jar into /usr/share/java/ as it should.

> that is, remove the jar files from the speed-dreams package and link to the 
> Fedora jar files in the spec file.

speed-dreams should "require" those packages. And you will need to
adjust speed-dreams so that it uses them - by setting CLASSPATH if
necessary or whatever makes speed-dreams find those jars.

If your package comes with tests you might also need to buildrequire the others.

Cheers
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: speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Martin Gansser
I think it is better to do without the track editor for the time being and to 
use SD with the option -DOPTION_TRACKEDITOR:BOOL=OFF
to compile.
___
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 packages looking for new maintainers

2023-07-25 Thread Sandro

On 24-07-2023 17:38, Julio Faracco wrote:

I also need access to the packager group to claim maintainership.
Who could provide it to me?


The route you are looking at is described in "Adopting an orphaned or 
freshly retired package":


https://docs.fedoraproject.org/en-US/fesco/Packager_sponsor_policy/#adopting

-- Sandro
___
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: Restricting automounting of uncommon filesystems?

2023-07-25 Thread Daniel P . Berrangé
On Mon, Jul 24, 2023 at 11:45:26AM -0400, Solomon Peachy via devel wrote:
> On Mon, Jul 24, 2023 at 04:00:21PM +0100, Daniel P. Berrangé wrote:
> > If I have a USB flash stick I plug in every day, it shouldn't ask me
> > about that after the first time I use it.
> 
> Based on this "threat model" all an attacker has to do then is 
> snag/modify/replace your existing drive and then they can pwn your 
> system.  That's probably much easier to accomplish than getting you to 
> insert a previously-unseen device (the latter has a lot of awareness 
> around it, but the "of course I trust this one, it's mine!" will get you 
> pwned.)

While in-person attackers are real, IMHO that are not the big risk
factor for the general populace. I wasn't claiming this was a perfect
solution, just that it addresses some easy low hanging fruit, where
you have no clue what will be on a new drive you receive (whether
purchased online, or as a swag at a trade show, etc). 

> (Besides, how are you to distinguish the exact stick?  Most of the stuff 
> I have lying around here reports the same generic vendor/product/serial 
> number.  And drive/volume labels are notoriously unreliable.)

Yes there are some lame vendors, that don't burn unique serials,
which will make it imperfect. IMHO it is still credible to use
the vendor/product/serial despite that.



> > If I acquire a new USB flash stick I've never plugged in before, I
> > don't want it auto-mounting before I can wipe & reformat it.
> 
> Honestly, what makes more sense to me is treat this whole thing purely 
> as a usability problem.  Upon insertion, prompt the user to "mount, 
> mount reat-only, check, ignore", because at least then we'd get an 
> really easy method of fscking a disk without having to do the whole 
> unmount dance.  It also provides a mechanism to supply user feedback (eg 
> showing fsck results, or the XFS case where you _have_ to mount the 
> filesystem to replay the journal before an fsck can be safely run)

If you prompt a user every single time, all that results is
training the user to press 'yes' without looking. To be useful
the prompts need to only happen in unusual circumstances, that
are infrequent enough to avoid training an instinctive response.

> Again, let's be realistic about the threat models here -- the 
> overwhelmingly common situations are accidental corruption due to 
> improper shutdown/ejection, and malicious files on a well-formed 
> filesystem (eg ransomware or something that's banking on users having we 
> passwordless sudo in place, or curl https://url/setup.sh | sudo bash)

Accidental corruption is indeed important, and wouldn't be solved
by prompting. Protecting against that I think requires taking the
libguestfs approach of mounting in an isolated guest OS kernel.

In terms of malicious files, I think that not trusting newly seen
devices is a valid strategy. There's plenty of documented cases
where new  devices had malware pre-installed. Re-formatting newly
seen devices means the user only needs worry about their own usage
from that point onwards, bringing in malware.

With regards,
Daniel
-- 
|: https://berrange.com  -o-https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o-https://fstop138.berrange.com :|
|: https://entangle-photo.org-o-https://www.instagram.com/dberrange :|
___
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


License correction for strawberry

2023-07-25 Thread Ondrej Mosnáček
Hello,

The license for strawberry has been corrected and converted to SPDX
from "GPLv2 and GPLv3+ and LGPLv2 and ASL 2.0 and MIT and Boost" to
"MIT AND Apache-2.0 AND GPL-2.0-or-later AND GPL-3.0-or-later". Refer
to the spec file for the license breakdown by source files, which
should now correspond to the latest tarball contents.

Cheers,
Ondrej
___
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


speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Martin Gansser
Hi,

i want to package the current version of speed-dreams 2.3.0, but i noticed that 
jar files for the trackeditor are included in the package, but they already 
exist in the system.

compilation error:
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/home/martin/rpmbuild/BUILDROOT/speed-dreams-2.3.0-1.fc38.x86_64
error: Installed (but unpackaged) file(s) found:
   /usr/bin/bsh-2.0b4.jar
   /usr/bin/jdom-1.1.3.jar
   /usr/bin/jgoodies-common-1.8.1.jar
   /usr/bin/jgoodies-looks-2.5.3.jar

In the file src/tools/trackeditor/CMakeLists.txt from line 181 to line 230 the 
jar files are copied as you can see.
https://sourceforge.net/p/speed-dreams/code/HEAD/tree/trunk/src/tools/trackeditor/CMakeLists.txt#l181

do i have to use the jar files from the fedora packages now ?

bsh-2.1.0-8.fc38.noarch
jdom-1.1.3-32.fc38.noarch
jgoodies-common-1.8.1-17.fc38.noarch
jgoodies-looks-2.7.0-7.fc38.noarch

that is, remove the jar files from the speed-dreams package and link to the 
Fedora jar files in the spec file.

Regards
Martin
___
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