RE: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Douglas Kosovic
On Sun, Sep 4, 2022 at 1:38 PM Mattia Verga wrote:
> If anyone wants to have a look to what packages **may** be orphaned 
> when those users are removed from the packager group, I've set up a 
> script and uploaded the results here [1].
>
> Do not be too scared by those results: there's still plenty of time for
> those users to show up and declare their willingness to maintain their
> status. If you, however, see a package you care listed with an asterisk
> (look at the bottom of the list), take notice that these are the
> packages that will surely be orphaned, because the current
> maintainer has asked to be removed from the packager group.
> Maybe you can start asking them to transfer the package to you.
> 
> I plan to post an updated list before the end of the month and at
>  mid October (or maybe Ben will do, if he prefer).
> 
> [1] https://mattia.fedorapeople.org/inactive-packagers/affected_packages.txt

Regarding the following package from that list :
- NetworkManager-l2tp (owned by ivanromanov)

I've been maintaining the package (and upstream source) since 2016, but I'm not 
the 'owner" or "main admin", just a member/admin.

What's the best way to become owner of the NetworkManager-l2tp package?



Thanks,
Doug

___
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: Build failure on f37-x86_64, stdlib.h: No such file or directory

2022-09-04 Thread Mamoru TASAKA

Bruno Postle wrote on 2022/09/04 17:44:

Can someone give me hint as to what I'm doing wrong here, I have a C++
package that builds fine for f35 & f36 with x86_64 & aarch64, but
which fails on f37-x86_64 (the build is ok on f37-aarch64):

https://copr.fedorainfracloud.org/coprs/bpostle/IfcOpenShell/build/4771106/

[  0%] Building CXX object
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o
/usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK
-DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK
-DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK
-DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK
-DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB
-DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DHAS_SCHEMA_2x3
-DHAS_SCHEMA_4 -DHAS_SCHEMA_4x1 -DHAS_SCHEMA_4x2 -DHAS_SCHEMA_4x3
-DHAS_SCHEMA_4x3_rc1 -DHAS_SCHEMA_4x3_rc2 -DHAS_SCHEMA_4x3_rc3
-DHAS_SCHEMA_4x3_rc4 -DIFC_SHARED_BUILD -DIfcParse_EXPORTS
-DSCHEMA_SEQ="(2x3)(4)(4x1)(4x2)(4x3_rc1)(4x3_rc2)(4x3_rc3)(4x3_rc4)(4x3)"
-DUSE_MMAP -DWITH_GLTF -DWITH_HDF5 -DWITH_IFCXML -DWITH_OPENCOLLADA
-I/usr/include/opencascade -I/usr/include/COLLADABaseUtils
-I/usr/include/COLLADAStreamWriter -I/usr/include/libxml2 -isystem
/usr/include -lxml2 -DNDEBUG -O3 -fPIC   -Wall -Wextra
-Wno-maybe-uninitialized -Wno-deprecated-copy -fPIC
-DIFC_PARSE_EXPORTS -std=gnu++14 -MD -MT
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o
-MF 
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o.d
-o 
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o
-c /builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp
In file included from /usr/include/c++/12/ext/string_conversions.h:41,
  from /usr/include/c++/12/bits/basic_string.h:3960,
  from /usr/include/c++/12/string:53,
  from
/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp:27:
/usr/include/c++/12/cstdlib:75:15: fatal error: stdlib.h: No such file
or directory
75 | #include_next 
   |   ^~




This command line contains "-isystem /usr/include", on other architectures this 
is not included,
this is the difference. But currently I cannot figure out where this "-isystem 
/usr/include" came from.

Regards,
Mamoru
___
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: F37 side tag after branching point

2022-09-04 Thread Iñaki Ucar
Here we go:

- F37: https://bodhi.fedoraproject.org/updates/FEDORA-2022-8414514ae6
- rawhide: https://bodhi.fedoraproject.org/updates/FEDORA-2022-0c2d48988e

After the mass rebuild in the F37 side tag, we tagged all builds also
in a rawhide side tag, rebuilt everything in one go, untagged the F37
builds, and created the update for rawhide. Quick and easy.

Thanks all for your help.
Iñaki

On Wed, 24 Aug 2022 at 19:04, Kevin Fenzi  wrote:
>
> Just to chime in from a releng perspective here...
>
> IMHO you should do builds for f38 now also (either by making a side tag
> and bootstrapping them just like was done for f37, or tagging f37 builds
> you need into the f38 sidetag).
>
> While it's technically possible to push the f37 builds into rawhide
> also, it would take releng manually tagging them in, bypassing bodhi,
> gating and CI completely. It's much better to build again for
> f38/rawhide and let those builds get checked by gating and CI, etc.
>
> If you run into any problems, let me know...
>
> kevin
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it: 
> https://pagure.io/fedora-infrastructure/new_issue



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


Re: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Gary Buhrmaster
On Sun, Sep 4, 2022 at 6:29 PM Alexander Bokovoy  wrote:

> You might want to watch our Nest with Fedora 2022 talk. More features
> are coming too, we are working on a direct FIDO2 integration in SSSD and
> FreeIPA .

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


Re: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Alexander Bokovoy

On su, 04 syys 2022, Gary Buhrmaster wrote:

On Sun, Sep 4, 2022 at 3:52 PM Adam Williamson
 wrote:


Well, not really. 2FA isn't a magic bullet. I would be in favor of
doing this, but you can't treat any security measure as solving all
your problems completely.


Nothing is a magic bullet (and most security can be bypassed
with the $10 (it was $5 before inflationary increase) wrench)
but passkeys (which can eliminate passwords entirely) do
tend to raise the bar substantially, and those services doing
authorization can require additional levels of real time identity
assurance for additional levels of access (so inserting a
usb token, or having your phone nearby, might let you login,
but you need to provide additional something (pin, biometrics,
whatever) to access things at a higher level at the time
you require that (say, for this case, using PP powers)).

However, last this was discussed, the Fedora AAA system(s)
did not (yet?) support the full  fido2/webauthn/passkey
functionality, so at this time such full integration is just a
dream(*).


FreeIPA 4.9.10+ supports integration with an external OAuth2 identity
provider (IdP). It needs OAuth2 device authorization grant flow support
from IdP which Ipsilon does not support but Keycloak or any of major
public IdPs aside from Gitlab do support. Keycloak does support
FIDO2/WebAuthn too, so FreeIPA in Fedora 36 or later can be set up to
operate with WebAuthn and no passwords in your own deployments. Fedora
AAA uses RHEL IdM as a backend and there this feature is coming in next
minor RHEL releases.

It is not fully functional yet but for Fedora AAA use-case things are
there with FreeIPA side. For Fedora users it would look like similar to
the current Kerberos flow: (1) obtain an anonymous PKINIT ticket to use
as a FAST channel, and (2) attempt to authenticate to Fedora KDC. If
sssd-idp subpackage is installed and your Fedora AAA account is
configured to use external IdP for your access authorization, then you'd
be asked to visit a URL where you'd authenticate and then grant that
authorization to Fedora AAA system. This IdP can be something that
Ipsilon could federate to purely for the user authentication purposes.

This is not implemented in Fedora AAA yet.

You might want to watch our Nest with Fedora 2022 talk. More features
are coming too, we are working on a direct FIDO2 integration in SSSD and
FreeIPA, but a lot of help is needed from desktop folks as well to make
it usable for login to graphical environments. GDM login is ugly right
now as a message we push through PAM prompts is simply not fitting into
GDM input boxes and you don't know where to go for your IdP access.

See 
https://freeipa.readthedocs.io/en/latest/workshop/12-external-idp-support.html
for practical workshop details on how to set and use this in FreeIPA.

Nest With Fedora's talk replay is available here:
https://app.hopin.com/events/nest-with-fedora-2022/replay/Um91bmR0YWJsZVJlY29yZGluZ0FyY2hpdmU6MTM2OTQ3
(skip to 8:55 or so to the talk's start).

Slides can be found here but the talk also has several demos:
https://vda.li/talks/2022/2022-Nest-With-Fedora-FreeIPA-and-OAuth2.pdf


(*) Given that all the major tech companies are moving towards
allowing (and will be encouraging) customers to use passkeys
I hope we will see better integrations with FreeIPA and Ipsilon
at some point.


Ipsilon is orphaned in Fedora. If not picked up, it will disappear. It
would be sad but a practical issue is that upstream seem to be less
active too. Not sure how it goes but given that Fedora AAA is deployed
or going to be eventually deployed in a containerized way, then probably
focusing on another feature rich open source IdP could be a better
option.

--
/ Alexander Bokovoy
Sr. Principal Software Engineer
Security / Identity Management Engineering
Red Hat Limited, Finland
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Michael Catanzaro
On Sun, Sep 4 2022 at 04:48:10 PM +, Gary Buhrmaster 
 wrote:

However, last this was discussed, the Fedora AAA system(s)
did not (yet?) support the full  fido2/webauthn/passkey
functionality, so at this time such full integration is just a
dream(*).


You don't have to be a provenpackager to be able to do serious damage; 
you just need to maintain one package that's installed by a 
sufficiently-interesting quantity of Fedora users. In the long run, we 
should be moving to require WebAuthn for all Fedora 
authentication-related purposes, since it's unphishable. Last year I 
entered my GitHub password into a phishing page that was proxying the 
real GitHub... if the evil page had gone to just slightly more effort, 
it could have easily intercepted a simple TOTP/HOTP challenge. This is 
not possible with WebAuthn, which I would say actually is pretty much 
equivalent to a security magic bullet.


That said, I say this keenly aware that WebKitGTK doesn't support 
WebAuthn yet, and I would be interacting with Fedora packaging a lot 
less if I couldn't use my normal web browser. And anybody who isn't 
willing to buy a security key wouldn't be able to contribute to Fedora 
at all.


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: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Gary Buhrmaster
On Sun, Sep 4, 2022 at 3:48 PM Adam Williamson
 wrote:

> Personally, once a year wouldn't be anywhere near frequent enough to
> trigger me to Do Something About It - it took me years to turn off
> Bugzilla's "hey look you have needinfo bugs!" thing and I was getting
> that every *day*. :P But I dunno about others.

At least you did not have to actively respond once a day in order
to keep your packaging status.  If you did, I suspect you would
have figured out a different solution (and being required to
respond is what we are talking about here).  I am not sure how
often a required response should be (and as you rightly say,
it can vary by person).  While (putting my security hat on)
I would prefer security awareness training happen continuously
and constantly(*), a yearly refresher/revalidation seems to be
the industry norm, where one agrees, yet again, that they are
aware of, and agree to, their roles and responsibilities.



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


Re: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Gary Buhrmaster
On Sun, Sep 4, 2022 at 3:52 PM Adam Williamson
 wrote:

> Well, not really. 2FA isn't a magic bullet. I would be in favor of
> doing this, but you can't treat any security measure as solving all
> your problems completely.

Nothing is a magic bullet (and most security can be bypassed
with the $10 (it was $5 before inflationary increase) wrench)
but passkeys (which can eliminate passwords entirely) do
tend to raise the bar substantially, and those services doing
authorization can require additional levels of real time identity
assurance for additional levels of access (so inserting a
usb token, or having your phone nearby, might let you login,
but you need to provide additional something (pin, biometrics,
whatever) to access things at a higher level at the time
you require that (say, for this case, using PP powers)).

However, last this was discussed, the Fedora AAA system(s)
did not (yet?) support the full  fido2/webauthn/passkey
functionality, so at this time such full integration is just a
dream(*).


(*) Given that all the major tech companies are moving towards
allowing (and will be encouraging) customers to use passkeys
I hope we will see better integrations with FreeIPA and Ipsilon
at some point.
___
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: [Test-Announce] Proposal to CANCEL: 2022-09-05 Fedora QA Meeting

2022-09-04 Thread Luna Jernberg
Hey!

Can't join on Tuesday next week as i will be at the Red Hat Open Tour
Stockholm event then

On 9/4/22, Adam Williamson  wrote:
> Hi folks! I'm proposing we cancel the QA meeting tomrrow. It's a holiday
> in North America and I don't have anything much for the agenda again.
> There will be a blocker review meeting on Tuesday, due to the holiday.
>
> If you're aware of anything it would be useful to discuss this week,
> please do reply to this mail and we can run the meeting on Tuesday.
>
> Thanks folks!
> --
> Adam Williamson
> Fedora QA
> IRC: adamw | Twitter: adamw_ha
> https://www.happyassassin.net
>
> ___
> 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
>
___
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] Proposal to CANCEL: 2022-09-05 Fedora QA Meeting

2022-09-04 Thread Adam Williamson
Hi folks! I'm proposing we cancel the QA meeting tomrrow. It's a holiday
in North America and I don't have anything much for the agenda again.
There will be a blocker review meeting on Tuesday, due to the holiday.

If you're aware of anything it would be useful to discuss this week,
please do reply to this mail and we can run the meeting on Tuesday.

Thanks folks!
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

___
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: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Adam Williamson
On Sun, 2022-09-04 at 10:18 +0200, Vitaly Zaitsev via devel wrote:
> On 04/09/2022 02:40, Adam Williamson wrote:
> > Maybe if there are
> > folks like that they'd be happy to drop the privileges so if they do
> > lose their laptop or something, the consequences are more limited.
> 
> We just need to force all proven packagers to use 2FA. Problem solved.

Well, not really. 2FA isn't a magic bullet. I would be in favor of
doing this, but you can't treat any security measure as solving all
your problems completely.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
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: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Adam Williamson
On Sun, 2022-09-04 at 03:02 +, Gary Buhrmaster wrote:
> On Sun, Sep 4, 2022 at 1:06 AM Kevin Fenzi  wrote:
> 
> > Perhaps it would be better (although more noisy) to just mail all
> > provenpackagers every cycle and ask if anyone would like to leave the
> > group?
> 
> One should ask a PP (I am not so honored), but getting
> an email every cycle (and requiring an affirmative response)
> would be one of those reasons that I would consider a
> loophole closure loophole bypass ("stop annoying me!").

Personally, once a year wouldn't be anywhere near frequent enough to
trigger me to Do Something About It - it took me years to turn off
Bugzilla's "hey look you have needinfo bugs!" thing and I was getting
that every *day*. :P But I dunno about others.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
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: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Gary Buhrmaster
On Sun, Sep 4, 2022 at 1:38 PM Mattia Verga via devel
 wrote:

> If anyone wants to have a look to what packages **may** be orphaned when
> those users are removed from the packager group, I've set up a script
> and uploaded the results here [1].

Thanks for doing this.

The list does not look unduly long or scary(*), especially
if a fair number of the packagers reengage (as I expect
many will).  And if, in the end, I need to pick up a few
(mostly leaf) packages that I strongly care about that
will work out too.



(*) There are some of what I consider core/fundamental
packages in the list that I have little doubt either the
current packager, or someone else, will pick up as
needed (php would seem to be a poster child, but I
did see a few others that are fundamental).
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Mattia Verga via devel
Il 19/08/22 18:53, Gary Buhrmaster ha scritto:
> On Fri, Aug 19, 2022 at 10:47 AM P J P  wrote:
>
>> * Interesting numbers there.
> (see below on another number)
>
>> * While I get that such pruning from time to time is generally good.
>>What happens to the packages orphaned by removing inactive packagers?
>>
>> * Removing orphaned packages may not be easy, as other packages may depend 
>> on them.
> Obviously, if the packages are still desired or needed, an
> active packager will need to pick them up.  For a number of
> those packages I suspect that they have been running more
> or less on successful auto-pilot (mass rebuild) for some
> time, so picking them up should not result in substantially
> increased workload going forward after the initial take, but
> I admit I, myself, do not look forward to having to add to
> the list of packages I might need to feel (at least notionally)
> responsible for if I end up having to take some of them on
> due to dependencies in things I do care about.
>
> I would also say, that while it is probably not entirely easy
> to do so, a *very* interesting additional number would
> have been how many packages would be orphaned if
> all of the identified packagers are removed, just so we
> have an order of magnitude of what we are looking at
> moving forward.  But that list is probably best produced
> at a later time, as, for all we know, many of the people
> may indeed still be active (and because their packagers
> do run on auto-pilot, do not regularly engage).
>
> These are, of course, probably mostly first run issues.
> Once the process is in place and ongoing, the order of
> magnitude of the people and packages is likely to be
> the usual background noise levels.

If anyone wants to have a look to what packages **may** be orphaned when
those users are removed from the packager group, I've set up a script
and uploaded the results here [1].

Do not be too scared by those results: there's still plenty of time for
those users to show up and declare their willingness to maintain their
status. If you, however, see a package you care listed with an asterisk
(look at the bottom of the list), take notice that these are the
packages that will surely be orphaned, because the current maintainer
has asked to be removed from the packager group. Maybe you can start
asking them to transfer the package to you.

I plan to post an updated list before the end of the month and at mid
October (or maybe Ben will do, if he prefer).

Mattia

[1] https://mattia.fedorapeople.org/inactive-packagers/affected_packages.txt

___
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


Manually queue Koschei build?

2022-09-04 Thread Richard Shaw
I noticed on the packager dashboard that I have a package that was failing
for EPEL 7[1] and I have since fixed it, but I don't need to build a new
package and Koschei hasn't attempted a rebuild since 6/29.

While I could just ignore it, I was wondering if there was a way to force a
rebuild? I see the priority field but I don't have any reference for what a
good value would be, it's not particularly intuitive.

Thanks,
Richard

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


Fedora 37 compose report: 20220904.n.0 changes

2022-09-04 Thread Fedora Rawhide Report
OLD: Fedora-37-20220903.n.0
NEW: Fedora-37-20220904.n.0

= SUMMARY =
Added images:2
Dropped images:  0
Added packages:  0
Dropped packages:1
Upgraded packages:   0
Downgraded packages: 0

Size of added packages:  0 B
Size of dropped packages:1.33 MiB
Size of upgraded packages:   0 B
Size of downgraded packages: 0 B

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

= ADDED IMAGES =
Image: Jam_KDE live x86_64
Path: Labs/x86_64/iso/Fedora-Jam_KDE-Live-x86_64-37-20220904.n.0.iso
Image: Xfce raw-xz aarch64
Path: Spins/aarch64/images/Fedora-Xfce-37-20220904.n.0.aarch64.raw.xz

= DROPPED IMAGES =

= ADDED PACKAGES =

= DROPPED PACKAGES =
Package: R-Rcompression-0.93.2-34.fc37
Summary: R Package for in-memory compression
RPMs:R-Rcompression
Size:1.33 MiB


= UPGRADED PACKAGES =

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


Fedora rawhide compose report: 20220904.n.0 changes

2022-09-04 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20220903.n.0
NEW: Fedora-Rawhide-20220904.n.0

= SUMMARY =
Added images:1
Dropped images:  1
Added packages:  0
Dropped packages:1
Upgraded packages:   32
Downgraded packages: 0

Size of added packages:  0 B
Size of dropped packages:1.33 MiB
Size of upgraded packages:   567.60 MiB
Size of downgraded packages: 0 B

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

= ADDED IMAGES =
Image: Comp_Neuro live x86_64
Path: Labs/x86_64/iso/Fedora-Comp_Neuro-Live-x86_64-Rawhide-20220904.n.0.iso

= DROPPED IMAGES =
Image: Cloud_Base tar-gz x86_64
Path: 
Cloud/x86_64/images/Fedora-Cloud-Base-GCP-Rawhide-20220903.n.0.x86_64.tar.gz

= ADDED PACKAGES =

= DROPPED PACKAGES =
Package: R-Rcompression-0.93.2-34.fc37
Summary: R Package for in-memory compression
RPMs:R-Rcompression
Size:1.33 MiB


= UPGRADED PACKAGES =
Package:  AusweisApp2-1.24.1-1.fc38
Old package:  AusweisApp2-1.22.3-2.fc37
Summary:  Online identification with German ID card (Personalausweis)
RPMs: AusweisApp2 AusweisApp2-data AusweisApp2-doc
Size: 20.73 MiB
Size change:  2.89 MiB
Changelog:
  * Fri Sep 02 2022 Bj??rn Esser  - 1.24.1-1
  - New upstream release


Package:  asio-1.24.0-2.fc38
Old package:  asio-1.16.1-6.fc37
Summary:  A cross-platform C++ library for network programming
RPMs: asio-devel
Size: 19.98 MiB
Size change:  9.34 MiB
Changelog:
  * Sun Jul 31 2022 Julian Sikorski  - 1.22.2-1
  - Update to 1.22.2

  * Sat Aug 13 2022 Julian Sikorski  - 1.24.0-1
  - Update to 1.24.0

  * Sat Sep 03 2022 Julian Sikorski  - 1.24.0-2
  - Rebuild due to disappearing side tag


Package:  cinnamon-session-5.4.0-3.fc38
Old package:  cinnamon-session-5.4.0-2.fc37
Summary:  Cinnamon session manager
RPMs: cinnamon-session
Size: 582.94 KiB
Size change:  -252 B
Changelog:
  * Sat Sep 03 2022 Leigh Scott  - 5.4.0-3
  - Accept Desktop Entry Specification v1.5


Package:  ddnet-16.3.1-1.fc38
Old package:  ddnet-16.2.2-2.fc37
Summary:  DDraceNetwork, a cooperative racing mod of Teeworlds
RPMs: ddnet ddnet-data ddnet-server
Size: 32.77 MiB
Size change:  103.03 KiB
Changelog:
  * Sat Sep 03 2022 S??rgio Basto  - 16.3.1-1
  - Update ddnet to 16.3.1 (#2118277)


Package:  gamemode-1.7-1.fc38
Old package:  gamemode-1.6-4.fc36
Summary:  Optimize system performance for games on demand
RPMs: gamemode gamemode-devel
Size: 566.25 KiB
Size change:  36.82 KiB
Changelog:
  * Thu Jul 21 2022 Fedora Release Engineering  - 
1.6-5
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

  * Sat Sep 03 2022 Peter Robinson  - 1.7-1
  - Update to 1.7


Package:  gimp-2:2.10.32-3.fc38
Old package:  gimp-2:2.10.30-1.fc37.3
Summary:  GNU Image Manipulation Program
RPMs: gimp gimp-devel gimp-devel-tools gimp-libs
Size: 92.46 MiB
Size change:  624.52 KiB
Changelog:
  * Sat Sep 03 2022 Nils Philippsen  2:2.10.32-1
  - Version 2.10.32

  * Sat Sep 03 2022 Nils Philippsen  2:2.10.32-2
  - Remove more cruft for unstable version packaging

  * Sat Sep 03 2022 Nils Philippsen  2:2.10.32-3
  - Add and update (build-)dependencies


Package:  gnome-subtitles-1.8-1.fc38
Old package:  gnome-subtitles-1.7.2-3.fc37
Summary:  Subtitle editor for Gnome
RPMs: gnome-subtitles
Size: 6.28 MiB
Size change:  4.57 MiB
Changelog:
  * Thu Aug 25 2022 Julian Sikorski  1.7.2-4
  - Rebuild for gtk-sharp3-3.22

  * Sat Sep 03 2022 Julian Sikorski  1.8-1
  - Update to 1.8
  - switch to meson
  - bundle gst-sharp and gtk-sharp until system versions can be used
  - drop outdated user guide
  - update the URL
  - switch to .xz sources
  - move COPYING from %%doc to %%license


Package:  goaccess-1.6.3-1.fc38
Old package:  goaccess-1.6.2-1.fc38
Summary:  Real-time web log analyzer and interactive viewer
RPMs: goaccess
Size: 1.36 MiB
Size change:  5.54 KiB
Changelog:
  * Sat Sep 03 2022 Eduardo Echeverria  - 1.6.3-1
  - Update to 1.6.3


Package:  golang-github-gobuffalo-flect-0.3.0-1.fc38
Old package:  golang-github-gobuffalo-flect-0.2.5-2.fc37
Summary:  Inflection engine for Golang
RPMs: golang-github-gobuffalo-flect-devel
Size: 44.17 KiB
Size change:  223 B
Changelog:
  * Sat Sep 03 2022 Elliott Sales de Andrade  0.3.0-1
  - Update to latest version (#2123970)


Package:  golang-github-subosito-gotenv-1.4.1-1.fc38
Old package:  golang-github-subosito-gotenv-1.4.0-1.fc37
Summary:  Load environment variables from `.env` or `io.Reader` in Go
RPMs: golang-github-subosito-gotenv-devel
Size: 17.27 KiB
Size change:  110 B
Changelog:
  * Sat Sep 03 2022 Elliott Sales de Andrade  1.4.1-1
  - Update to latest version (#2120894)


Package:  golang-github-tdewolff-minify-2.12.1-1.fc38
Old package:  golang-github-tdewolff-minify-2.11.10-5.fc37

Build failure on f37-x86_64, stdlib.h: No such file or directory

2022-09-04 Thread Bruno Postle
Can someone give me hint as to what I'm doing wrong here, I have a C++
package that builds fine for f35 & f36 with x86_64 & aarch64, but
which fails on f37-x86_64 (the build is ok on f37-aarch64):

https://copr.fedorainfracloud.org/coprs/bpostle/IfcOpenShell/build/4771106/

[  0%] Building CXX object
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o
/usr/bin/g++ -DBOOST_ALL_NO_LIB -DBOOST_DATE_TIME_DYN_LINK
-DBOOST_DATE_TIME_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK
-DBOOST_IOSTREAMS_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK
-DBOOST_PROGRAM_OPTIONS_NO_LIB -DBOOST_REGEX_DYN_LINK
-DBOOST_REGEX_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB
-DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DHAS_SCHEMA_2x3
-DHAS_SCHEMA_4 -DHAS_SCHEMA_4x1 -DHAS_SCHEMA_4x2 -DHAS_SCHEMA_4x3
-DHAS_SCHEMA_4x3_rc1 -DHAS_SCHEMA_4x3_rc2 -DHAS_SCHEMA_4x3_rc3
-DHAS_SCHEMA_4x3_rc4 -DIFC_SHARED_BUILD -DIfcParse_EXPORTS
-DSCHEMA_SEQ="(2x3)(4)(4x1)(4x2)(4x3_rc1)(4x3_rc2)(4x3_rc3)(4x3_rc4)(4x3)"
-DUSE_MMAP -DWITH_GLTF -DWITH_HDF5 -DWITH_IFCXML -DWITH_OPENCOLLADA
-I/usr/include/opencascade -I/usr/include/COLLADABaseUtils
-I/usr/include/COLLADAStreamWriter -I/usr/include/libxml2 -isystem
/usr/include -lxml2 -DNDEBUG -O3 -fPIC   -Wall -Wextra
-Wno-maybe-uninitialized -Wno-deprecated-copy -fPIC
-DIFC_PARSE_EXPORTS -std=gnu++14 -MD -MT
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o
-MF 
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o.d
-o 
CMakeFiles/IfcParse.dir/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp.o
-c /builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp
In file included from /usr/include/c++/12/ext/string_conversions.h:41,
 from /usr/include/c++/12/bits/basic_string.h:3960,
 from /usr/include/c++/12/string:53,
 from
/builddir/build/BUILD/IfcOpenShell-0.7.0/src/ifcparse/IfcCharacterDecoder.cpp:27:
/usr/include/c++/12/cstdlib:75:15: fatal error: stdlib.h: No such file
or directory
   75 | #include_next 
  |   ^~

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


Re: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Vitaly Zaitsev via devel

On 04/09/2022 02:40, Adam Williamson wrote:

Maybe if there are
folks like that they'd be happy to drop the privileges so if they do
lose their laptop or something, the consequences are more limited.


We just need to force all proven packagers to use 2FA. Problem solved.

--
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: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Vitaly Zaitsev via devel

On 04/09/2022 00:01, Adam Williamson wrote:

But yeah, looking at that, one 'loophole' is it doesn't check if
they're actually needing*proven*  packager powers - just packager
powers. If a proven packager is only building packages they have
explicit commit rights to, they may not need proven packager powers any
more?


According to Fedora Provenpackager policy, proven packagers should only 
use their powers during approved bulk changes, rebuilding dependent 
packages, etc.


It's fine that they didn't change other packages during the reporting 
period.


--
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: Inactive packagers to be removed after the F37 release

2022-09-04 Thread Mattia Verga via devel
Il 04/09/22 00:01, Adam Williamson ha scritto:
> On Sat, 2022-09-03 at 13:04 -0700, Kevin Fenzi wrote:
>> On Sat, Sep 03, 2022 at 12:24:11PM -0700, Adam Williamson wrote:
>>> So, I have a probably-controversial idea for a follow-up on this.
>>>
>>> Even after this sweep, we have 141 proven packagers. That's a lot of
>>> people who can build almost anything in Fedora.
>>>
>>> It should be possible to check whether a provenpackager has built any
>>> package they don't have direct commit rights to in the last X months.
>>>
>>> Should we construct that search, run it, and propose removing
>>> provenpackager status from folks who aren't using it, to cut down that
>>> set?
>> That policy was setup before this one for packagers. ;)
>>
>> https://docs.fedoraproject.org/en-US/fesco/Provenpackager_policy/
> Look, I'm getting old, okay? ;)
>
> But yeah, looking at that, one 'loophole' is it doesn't check if
> they're actually needing *proven* packager powers - just packager
> powers. If a proven packager is only building packages they have
> explicit commit rights to, they may not need proven packager powers any
> more?

I sometimes use my PP powers to fix build tagging issues / updates flows
caused by Bodhi glitches, but I (very) rarely use them to build someone
else package.

What I mean is whatever test is done to check if someone needs to be PP
doesn't assume the power is just used to build packages.

Mattia

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