Re: swap on ZRAM, zswap, and Rust was: Better interactivity in low-memory situations

2019-09-18 Thread Chris Murphy
On Wed, Sep 18, 2019 at 6:57 PM Tom Seewald  wrote:
>
> Hi Chris,
>
> Does zswap actually keep the data compressed when the DRAM-based swap is 
> full, and it writes to the spill-over non-volatile swap device?
>
> I'm not an expert on this at all, however my understanding was that zswap 
> must decompress the data before it writes to the backing swap.  But perhaps I 
> am misunderstanding the purpose of zswap_writeback_entry()[1] and/or what it 
> does.
>
> [1] 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/mm/zswap.c#n828

I don't know. But based on the tests I mention upthread, I'm not sure
how uncompressed pages are being swapped to disk. But then those times
don't account for even a 2:1 compression ratio, which is the best that
zbud/lz4 can achieve.


--
Chris Murphy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: swap on ZRAM, zswap, and Rust was: Better interactivity in low-memory situations

2019-09-18 Thread Tom Seewald
Hi Chris,

Does zswap actually keep the data compressed when the DRAM-based swap is full, 
and it writes to the spill-over non-volatile swap device?

I'm not an expert on this at all, however my understanding was that zswap must 
decompress the data before it writes to the backing swap.  But perhaps I am 
misunderstanding the purpose of zswap_writeback_entry()[1] and/or what it does.

[1] 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/mm/zswap.c#n828
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: swap on ZRAM, zswap, and Rust was: Better interactivity in low-memory situations

2019-09-18 Thread Chris Murphy
Zbyszek,

Do you have any advice on how to assess 'swap on ZRAM' versus 'zswap'
by default for Fedora Workstation? They're really too similar from a
user point of view, I think it really comes down to the technical
arguments.

1a. 'swap on ZRAM' compresses only that which goes to the ZRAM device
1b. zswap compresses everything whether it goes to the memory pool or
swap on disk.
2a. 'swap on ZRAM' must be configured to give priority to the ZRAM
device; once full, disk swap (if present) is used
2b. zswap anticipates the future usage of data, favoring the memory or
disk swap locations accordingly

They both appear equally easy to enable by default for clean installs
and upgrades.

I'd say 'swap on ZRAM' is well suited for the cases where there's no
existing swap partition, and low memory devices. Whereas zswap is
better suited for average to higher end systems, where the main goal
is swap avoidance, but where zswap can help moderate the worst
performance effects of the transition to disk based swap.

It seems premature to drop the creation of a swap partition at
installation time. I think that'd be unexpected by most users. And
might have some consequences other than (unsupported) hibernation use
case.

So my assessment, at this point, would be to recommend zswap for
Fedora Workstation. Likely using zbud/lz4. Maybe by Fedora 33 there
will be more confidence and testing done on z3fold.

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


Please test varnish-6.0.4-2.fc29

2019-09-18 Thread Ingvar Hagelund
I just submitted a Bodhi update for varnish-6.0.4-2.fc29, [ 
https://bodhi.fedoraproject.org/updates/FEDORA-2019-8a85a90af6 | 
https://bodhi.fedoraproject.org/updates/FEDORA-2019-8a85a90af6 ] 

It fixes a medium risk security update, VSV3 aka CVE-2019-15892. Please 
test and add karma. 

br, 
Ingvar Hagelund 

___
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


Fedora-Rawhide-20190918.n.2 compose check report

2019-09-18 Thread Fedora compose checker
No missing expected images.

Compose FAILS proposed Rawhide gating check!
4 of 45 required tests failed, 2 results missing
openQA tests matching unsatisfied gating requirements shown with **GATING** 
below
Unsatisfied gating requirements that could not be mapped to openQA tests:
MISSING: fedora.Workstation-boot-iso.x86_64.64bit - compose.install_default
MISSING: fedora.Workstation-boot-iso.x86_64.uefi - compose.install_default

Failed openQA tests: 16/152 (x86_64), 1/2 (arm)

New failures (same test not failed in Fedora-Rawhide-20190916.n.0):

ID: 453757  Test: x86_64 KDE-live-iso install_no_user **GATING**
URL: https://openqa.fedoraproject.org/tests/453757
ID: 453844  Test: x86_64 universal install_asian_language
URL: https://openqa.fedoraproject.org/tests/453844

Old failures (same test failed in Fedora-Rawhide-20190916.n.0):

ID: 453720  Test: x86_64 Server-dvd-iso 
server_role_deploy_domain_controller **GATING**
URL: https://openqa.fedoraproject.org/tests/453720
ID: 453721  Test: x86_64 Server-dvd-iso server_freeipa_replication_master
URL: https://openqa.fedoraproject.org/tests/453721
ID: 453722  Test: x86_64 Server-dvd-iso server_freeipa_replication_replica
URL: https://openqa.fedoraproject.org/tests/453722
ID: 453723  Test: x86_64 Server-dvd-iso server_realmd_join_kickstart 
**GATING**
URL: https://openqa.fedoraproject.org/tests/453723
ID: 453725  Test: x86_64 Server-dvd-iso realmd_join_sssd **GATING**
URL: https://openqa.fedoraproject.org/tests/453725
ID: 453726  Test: x86_64 Server-dvd-iso server_freeipa_replication_client
URL: https://openqa.fedoraproject.org/tests/453726
ID: 453731  Test: x86_64 Server-dvd-iso modularity_tests
URL: https://openqa.fedoraproject.org/tests/453731
ID: 453735  Test: x86_64 Server-dvd-iso realmd_join_cockpit
URL: https://openqa.fedoraproject.org/tests/453735
ID: 453753  Test: x86_64 KDE-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/453753
ID: 453763  Test: x86_64 KDE-live-iso desktop_update_graphical
URL: https://openqa.fedoraproject.org/tests/453763
ID: 453768  Test: x86_64 KDE-live-iso desktop_notifications_postinstall
URL: https://openqa.fedoraproject.org/tests/453768
ID: 453769  Test: arm Minimal-raw_xz-raw.xz 
install_arm_image_deployment_upload
URL: https://openqa.fedoraproject.org/tests/453769
ID: 453772  Test: x86_64 Silverblue-dvd_ostree-iso release_identification
URL: https://openqa.fedoraproject.org/tests/453772
ID: 453835  Test: x86_64 universal upgrade_server_domain_controller
URL: https://openqa.fedoraproject.org/tests/453835
ID: 453836  Test: x86_64 universal upgrade_realmd_client
URL: https://openqa.fedoraproject.org/tests/453836

Soft failed openQA tests: 4/152 (x86_64)
(Tests completed, but using a workaround for a known bug)

New soft failures (same test not soft failed in Fedora-Rawhide-20190916.n.0):

ID: 453807  Test: x86_64 universal upgrade_2_desktop_encrypted_64bit
URL: https://openqa.fedoraproject.org/tests/453807

Old soft failures (same test soft failed in Fedora-Rawhide-20190916.n.0):

ID: 453747  Test: x86_64 Workstation-live-iso desktop_update_graphical
URL: https://openqa.fedoraproject.org/tests/453747
ID: 453837  Test: x86_64 universal upgrade_kde_64bit
URL: https://openqa.fedoraproject.org/tests/453837
ID: 453839  Test: x86_64 universal upgrade_2_kde_64bit
URL: https://openqa.fedoraproject.org/tests/453839

Passed openQA tests: 132/152 (x86_64)

New passes (same test not passed in Fedora-Rawhide-20190916.n.0):

ID: 453767  Test: x86_64 KDE-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/453767
ID: 453781  Test: x86_64 universal install_mirrorlist_graphical
URL: https://openqa.fedoraproject.org/tests/453781
ID: 453806  Test: x86_64 universal install_delete_partial
URL: https://openqa.fedoraproject.org/tests/453806
ID: 453842  Test: x86_64 universal install_cyrillic_language
URL: https://openqa.fedoraproject.org/tests/453842
ID: 453843  Test: x86_64 universal install_arabic_language
URL: https://openqa.fedoraproject.org/tests/453843

Skipped non-gating openQA tests: 1 of 154

Installed system changes in test x86_64 Workstation-live-iso 
install_default_upload: 
1 packages(s) removed since previous compose: conmon
System load changed from 0.63 to 0.34
Previous test data: https://openqa.fedoraproject.org/tests/451470#downloads
Current test data: https://openqa.fedoraproject.org/tests/453739#downloads

Installed system changes in test x86_64 Workstation-live-iso 
install_default@uefi: 
1 packages(s) removed since previous compose: conmon
1 services(s) added since previous compose: 
dbus-:1.6-org.freedesktop.problems@0.service
  loaded active running dbus-:1.6-org.freedesktop.problems@0.service
1 services(s) removed since previous compose: 
dbus-:1.5-org.freedesktop.problems@0.service
   

Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Kevin Kofler
Zbigniew Jędrzejewski-Szmek wrote:
> So... building multilib packages is still very much supported. You cannot
> *run* a pure-i686 environment, but you can 32 bit development.

You have to configure a slow, non-mirrored repository for that instead of 
just using the same mirrored URL pattern (with $basearch substituted 
automatically) as for the still fully supported architectures. And there is 
no real technical reason to do that, the only goal was to deliberately 
inconvenience users attempting to use the software.

>> * the insane proposal to require AVX2 for x86_64, which has thankfully
>>   not been implemented so far, but against which we will likely have to
>>   fight again and again during the next few years,
> 
> This proposal was rejected very forcefully. fedora-devel was unanimous
> with >100 messages, which I have never seen apart from that once case.
> If it get's proposed again, you can expect the same result.

I have seen several features with similarly overwhelmingly negative
fedora-devel feedback that were waved through by FESCo anyway. (See, e.g., 
Modularity, where from the beginning, I and others had pointed out the 
provably unsolvable flaws in the core design axioms, which, very 
unsurprisingly, materialized exactly as predicted, see
https://communityblog.fedoraproject.org/modularity-vs-libgit/ . All this did 
not prevent the feature from getting approved and implemented.)

> Well, yes. Unmaintained packages are retired. Sorry, but it's either that
> or development of new things in Fedora stops, because every change is
> hamstrung by uninstallable and unbuildable packages. We just can't have
> packages with no maintainers.

Most packages with no maintainers actually still just work (without even a 
rebuild). Some require a trivial rebuild. Only a handful are actually 
broken, and those are reasonable candidates for a removal. But removing 
working packages only for the lack of a maintainer serves no purpose and is 
a pure disservice to the users of the package.

There is often no reasonable alternative tool for the purpose. So what are 
the users of the removed package supposed to do?

> Those removals are not quick: FTBFS packages are retired after *months*,
> orphaning usually only happens when there are long-standing unresolved
> bugs. In most cases, the package is bitrotting for multiple releases
> before any removal happens.

Orphaning usually happens because the maintainer explicitly orphans the 
package. The policies then leave only 6 weeks for the package to get adopted 
before it will get retired! That is not "long-standing" at all.

And if an otherwise maintained package FTBFS, if it does not actually need 
any change, I don't see how this is even an issue at all.

> That's very much unfair. The python team has put an _insane_ amount of
> work into telling everyone about the transition, planning all the
> steps, filing bugs, retiring leaf packages first, asking for feedback,
> fixing bugs, etc, etc, etc. "Agressive" would be all python2 packages
> were simply dropped after F32 branching.

If only they had instead put such an "_insane_ amount of work" into actually 
maintaining, and committing to maintain for at least 5 to 10 more years, the 
python2 compatibility package, which is actually not work-intensive at all 
(just backport security fixes from Python 3 as they happen, which they'll 
likely have to do for RHEL anyway).

Instead, a lot of time was wasted spamming everyone about the impending 
scorched earth "transition", quickly getting an unreasonable "plan" with a 
totally insufficient transition period rubber-stamped by FESCo, dropping 
random leaf packages they hoped nobody would notice (when actually, those 
leaf packages are the whole reason we need the compatibility stack to begin 
with; the leaf packages are what the users actually use and need!), ignoring 
all feedback (at least all that did not just blindly agree with their 
nonsense "plan"), "fixing" "bugs" (typically just removing Python 2 support 
from random packages in the hope nobody would notice), etc., etc., etc.

See qt (4) and kdelibs (4), and qt3 and kdelibs3, for how compatibility 
should work.

> So sorry, but you can't expect every obsolete hardware technology and
> software stack from previous decade gets to hold everyone else hostage.

Compatibility is not "holding" anyone "hostage". Nobody is forced to use old 
hardware or compatibility libraries. The unilateral removal of such 
"obsolete" technologies is what is holding users hostage.

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [EXT] Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread John M. Harris, Jr.
I want to keep "old" stuff in, because there's no reason to drop the support 
for systems that we already support, if we can do so without breaking anything.

On September 18, 2019 7:07:30 PM UTC, "Anderson, Charles R"  
wrote:
>So, not only do you want to keep "old" stuff in Fedora (i686), but now
>you want to revert/remove "new" stuff (modules) too?  I'm beginning to
>think that Fedora just isn't a good fit for you.
>
>On Wed, Sep 18, 2019 at 06:22:52PM +, John M. Harris, Jr. wrote:
>> Removing modules is a potential solution to this, as it would
>simplify package management.
>> 
>> On September 18, 2019 8:29:49 AM UTC, Petr Pisar 
>wrote:
>> >On 2019-09-18, Ralf Corsepius  wrote:
>> >> Error:
>> >>   Problem 1: package crypto-utils-2.5-4.fc29.x86_64 requires 
>> >> libperl.so.5.28()(64bit), but none of the providers an be
>installed
>> >>- package crypto-utils-2.5-4.fc29.x86_64 requires 
>> >> perl(:MODULE_COMPAT_5.28.0), but none of the providers can be
>> >installed
>> >>- perl-libs-4:5.28.2-439.fc30.x86_64 does not belong to a
>> >distupgrade 
>> >> repository
>> >
>> >crypto-utils has not been rebuilt against Perl 5.30 because the
>package
>> >fails to build for an unrelated reason and was retired (bug
>#1674777)
>> >and obsoleted in fedora-obsolete-packages-31-31 that is in
>> >updates-testing now. Enabling updates-testing repository or waiting
>> >a bit for the stabilization should help you.
>> >
>> >>- problem with installed package crypto-utils-2.5-4.fc29.x86_64
>> >>- package
>perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64
>> >is 
>> >> excluded
>> >
>> >Funnily DNF finds out that you could actually get that package
>> >satisfied
>> >if you enabled a modular Perl. Unfortunatelly DNF does not report
>what
>> >module stream the modular perl-libs packages comes from. There is
>> >indeed
>> >some room for improvement. DNF could start recommending "maybe you
>> >wanted
>> >to enable perl:5.28 stream?" :)
>> >
>> >-- Petr
>___
>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

-- 
Sent from my mobile device. Please excuse my brevity.___
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


Renewing the Modularity objective

2019-09-18 Thread Ben Cotton
Now that Modularity is available for all Fedora variants, it's time to
address issues discovered and improve the experience for packagers and
users. The Modularity team identified a number of projects that will
improve the usefulness of Modularity and the experience of creating
modules for packagers. Thoe team is proposing a renewed objective to
the Fedora Council.

You can read the proposal at:
https://pagure.io/Fedora-Council/council-docs/pull-request/61#request_diff

The Council will vote on this in two weeks.

This is also posted to the Community Blog:
https://communityblog.fedoraproject.org/renewing-the-modularity-objective/

-- 
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [EXT] Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Anderson, Charles R
So, not only do you want to keep "old" stuff in Fedora (i686), but now you want 
to revert/remove "new" stuff (modules) too?  I'm beginning to think that Fedora 
just isn't a good fit for you.

On Wed, Sep 18, 2019 at 06:22:52PM +, John M. Harris, Jr. wrote:
> Removing modules is a potential solution to this, as it would simplify 
> package management.
> 
> On September 18, 2019 8:29:49 AM UTC, Petr Pisar  wrote:
> >On 2019-09-18, Ralf Corsepius  wrote:
> >> Error:
> >>   Problem 1: package crypto-utils-2.5-4.fc29.x86_64 requires 
> >> libperl.so.5.28()(64bit), but none of the providers an be installed
> >>- package crypto-utils-2.5-4.fc29.x86_64 requires 
> >> perl(:MODULE_COMPAT_5.28.0), but none of the providers can be
> >installed
> >>- perl-libs-4:5.28.2-439.fc30.x86_64 does not belong to a
> >distupgrade 
> >> repository
> >
> >crypto-utils has not been rebuilt against Perl 5.30 because the package
> >fails to build for an unrelated reason and was retired (bug #1674777)
> >and obsoleted in fedora-obsolete-packages-31-31 that is in
> >updates-testing now. Enabling updates-testing repository or waiting
> >a bit for the stabilization should help you.
> >
> >>- problem with installed package crypto-utils-2.5-4.fc29.x86_64
> >>- package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64
> >is 
> >> excluded
> >
> >Funnily DNF finds out that you could actually get that package
> >satisfied
> >if you enabled a modular Perl. Unfortunatelly DNF does not report what
> >module stream the modular perl-libs packages comes from. There is
> >indeed
> >some room for improvement. DNF could start recommending "maybe you
> >wanted
> >to enable perl:5.28 stream?" :)
> >
> >-- Petr
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Michael Cronenworth

On 9/18/19 1:38 PM, John M. Harris, Jr. wrote:

Thank you for this link, looks like there's not a lot of issues, and most are 
closed.


Don't assume closed = fixed. You'll see some of them are closed due to lack of input 
from the reporter and some are closed due to being reported against EOL versions of 
Fedora.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Stephen John Smoogen
On Wed, 18 Sep 2019 at 14:32, John M. Harris, Jr.  wrote:
>
> These "obsolete" stacks you refer to can easily coexist with newer software, 
> or newer hardware. They currently do, for example. I really don't understand 
> why there is so much hostility against anything perceived as being old here.
>

Because people have different takes on what 'First' means. To the set
of packagers/developers 'who are hostile' it means working on the
cutting edge to bleeding edge software and not having to spend time on
things which are old. If they wanted to work on older stuff they would
do so in CentOS/RHEL/Debian space.

This really isn't a new thing. We have had some version of this
conversation even back when Fedora was Red Hat Linux and people wanted
to know why Red Hat had dropped something which had worked perfectly
well in 4.2 for some newer thing they didn't want.

This is my last email on this because we have pretty much said
everything once again.


-- 
Stephen J Smoogen.
___
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


Retiring u2f-hidraw-policy soon!

2019-09-18 Thread Andrew Lutomirski
u2f-hidraw-policy is obsoleted by an upstream systemd change.  Thanks to
the systemd people for doing this!

I have asked systemd to obsolete u2f-hidraw-policy in all branches when
they apply the update:

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

and I'll be retiring u2f-hidraw-policy in rawhide soon.  I guess that
Fedora policy says that I should *not* retire it in stable branches, so
I'll leave it alone there unless someone tells me otherwise.

Enjoy your new u2f devices with wider Linux support!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread John M. Harris, Jr.
Thank you for this link, looks like there's not a lot of issues, and most are 
closed.

On September 18, 2019 4:59:33 PM UTC, Michael Cronenworth  
wrote:
>On 9/17/19 7:01 PM, John M. Harris, Jr. wrote:
>> The thing is, i686 still works. The kernel still builds as well,
>without issue. I 
>> have no idea what the issues that have been mentioned are, and I've
>kept asking. 
>> Nobody has given me an answer. Nobody has pointed me to an issue, or
>I'd be 
>> working on that in my free time.
>
>https://bugzilla.redhat.com/show_bug.cgi?id=1489998
>___
>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

-- 
Sent from my mobile device. Please excuse my brevity.___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread John M. Harris, Jr.
These "obsolete" stacks you refer to can easily coexist with newer software, or 
newer hardware. They currently do, for example. I really don't understand why 
there is so much hostility against anything perceived as being old here.

On September 18, 2019 10:24:31 AM UTC, "Zbigniew Jędrzejewski-Szmek" 
 wrote:
>On Wed, Sep 18, 2019 at 11:56:49AM +0200, Kevin Kofler wrote:
>> John M. Harris, Jr. wrote:
>> > These are generic servers. I can provide a link to the vendor's
>website
>> > when I get home. It is not Dell, Lenovo or similar, those are
>currently
>> > selling mostly x86_64. Additionally, many users don't want to buy a
>new
>> > computer just because a software project made the decision to
>randomly
>> > drop support for their architecture. I am certainly one of those.
>The
>> > hardware is fine, perfect working condition. I don't understand why
>we
>> > should simply turn these to e-waste because somebody flipped the
>> > proverbial switch.
>
>Hi Kevin,
>
>you are not being fair in this assessment. Going point by point:
>
>> * dropping, in short succession, of the i686 kernel, the i686 images,
>and
>>   then even the i686 repositories even though there are legitimate
>use cases
>>   for them on an x86_64 kernel (e.g., building multilib packages),
>
>So... building multilib packages is still very much supported. You
>cannot
>*run* a pure-i686 environment, but you can 32 bit development.
>
>> * the insane proposal to require AVX2 for x86_64, which has
>thankfully not
>>   been implemented so far, but against which we will likely have to
>fight
>>   again and again during the next few years,
>
>This proposal was rejected very forcefully. fedora-devel was unanimous
>with >100 messages, which I have never seen apart from that once case.
>If it get's proposed again, you can expect the same result.
>
>> * the reenforcement of the mass-retirement procedures and the
>resulting
>>   aggressive mass-retirement of hundreds of FTBFS or orphaned
>packages, with
>>   no regards to why (or even if, in the latter case) they fail to
>build,
>>   whether they still work, how essential they are, nor what or how
>many
>>   other packages (including essential ones) depend on them,
>
>Well, yes. Unmaintained packages are retired. Sorry, but it's either
>that
>or development of new things in Fedora stops, because every change is
>hamstrung
>by uninstallable and unbuildable packages. We just can't have packages
>with
>no maintainers.
>
>Those removals are not quick: FTBFS packages are retired after
>*months*,
>orphaning usually only happens when there are long-standing unresolved
>bugs.
>In most cases, the package is bitrotting for multiple releases before
>any
>removal happens.
>
>> * the unprecedentedly aggressive removal of Python 2 and anything
>remotely
>>   related to it, where useful packages can arbitrarily be vetoed by
>>   committee (see e.g. https://pagure.io/fesco/issue/2223 ).
>
>That's very much unfair. The python team has put an _insane_ amount of
>work into telling everyone about the transition, planning all the
>steps, filing bugs, retiring leaf packages first, asking for feedback,
>fixing bugs, etc, etc, etc. "Agressive" would be all python2 packages
>were simply dropped after F32 branching.
>
>So sorry, but you can't expect every obsolete hardware technology and
>software stack from previous decade gets to hold everyone else hostage.
>
>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

-- 
Sent from my mobile device. Please excuse my brevity.___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread John M. Harris, Jr.
Agreed, especially when there is little to no call for such a thing.

For example, Python 2 and Python 3 can and do coexist. i686 builds can coexist 
with x86_64 builds.

On September 18, 2019 9:56:49 AM UTC, Kevin Kofler  
wrote:
>John M. Harris, Jr. wrote:
>> These are generic servers. I can provide a link to the vendor's
>website
>> when I get home. It is not Dell, Lenovo or similar, those are
>currently
>> selling mostly x86_64. Additionally, many users don't want to buy a
>new
>> computer just because a software project made the decision to
>randomly
>> drop support for their architecture. I am certainly one of those. The
>> hardware is fine, perfect working condition. I don't understand why
>we
>> should simply turn these to e-waste because somebody flipped the
>> proverbial switch.
>
>Unfortunately, Fedora has lately become mainly about randomly dropping 
>support for things:
>* dropping, in short succession, of the i686 kernel, the i686 images,
>and
>then even the i686 repositories even though there are legitimate use
>cases
>  for them on an x86_64 kernel (e.g., building multilib packages),
>* the insane proposal to require AVX2 for x86_64, which has thankfully
>not
>been implemented so far, but against which we will likely have to fight
>  again and again during the next few years,
>* the reenforcement of the mass-retirement procedures and the resulting
>aggressive mass-retirement of hundreds of FTBFS or orphaned packages,
>with
> no regards to why (or even if, in the latter case) they fail to build,
>  whether they still work, how essential they are, nor what or how many
>  other packages (including essential ones) depend on them,
>* the unprecedentedly aggressive removal of Python 2 and anything
>remotely
>  related to it, where useful packages can arbitrarily be vetoed by
>  committee (see e.g. https://pagure.io/fesco/issue/2223 ).
>
>All these are moves which are leaving, will leave, or would leave
>thousands 
>of users in the cold when and if they have been, are, will be, or would
>be 
>implemented.
>
>I miss the times when Fedora was still an inclusive project, focused on
>
>adding things rather than on removing them.
>
>Each time you drop an architecture (e.g. i686), a subset of an
>architecture 
>(e.g. pre-AVX2 x86_64), or one or more packages, you are excluding
>dozens, 
>hundreds, thousands, or even millions of users. Removing things is
>actively 
>harmful to Fedora.
>
>Kevin Kofler
>___
>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

-- 
Sent from my mobile device. Please excuse my brevity.___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread John M. Harris, Jr.
Removing modules is a potential solution to this, as it would simplify package 
management.

On September 18, 2019 8:29:49 AM UTC, Petr Pisar  wrote:
>On 2019-09-18, Ralf Corsepius  wrote:
>> Error:
>>   Problem 1: package crypto-utils-2.5-4.fc29.x86_64 requires 
>> libperl.so.5.28()(64bit), but none of the providers can be installed
>>- package crypto-utils-2.5-4.fc29.x86_64 requires 
>> perl(:MODULE_COMPAT_5.28.0), but none of the providers can be
>installed
>>- perl-libs-4:5.28.2-439.fc30.x86_64 does not belong to a
>distupgrade 
>> repository
>
>crypto-utils has not been rebuilt against Perl 5.30 because the package
>fails to build for an unrelated reason and was retired (bug #1674777)
>and obsoleted in fedora-obsolete-packages-31-31 that is in
>updates-testing now. Enabling updates-testing repository or waiting
>a bit for the stabilization should help you.
>
>>- problem with installed package crypto-utils-2.5-4.fc29.x86_64
>>- package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64
>is 
>> excluded
>
>Funnily DNF finds out that you could actually get that package
>satisfied
>if you enabled a modular Perl. Unfortunatelly DNF does not report what
>module stream the modular perl-libs packages comes from. There is
>indeed
>some room for improvement. DNF could start recommending "maybe you
>wanted
>to enable perl:5.28 stream?" :)
>
>-- Petr
>___
>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

-- 
Sent from my mobile device. Please excuse my brevity.___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Debarshi Ray
Hey,

Speaking as someone who understands a little bit of all the pieces
involved here, but without claiming to be an expert in anything ...

I would expect Flatpak containers to consume Kerberos in roughly the
same way as Toolbox [1] containers do.

First, the host must be configured to use KCM credential caches
[2]. That's been the case since Fedora 27.

The container should similarly be configured to use KCM. Then you bind
mount the KCM socket into the container, and things (eg., klist,
kinit, other libkrb5 consumers, etc.) should work.

On Fedora, you can see the path to the socket with:
$ systemctl show --value --property Listen sssd-kcm.socket

There's also libkrb5 API to do the same.

The socket usually lives at /var/run/.heim_org.h5l.kcm-socket

Now, since this is Flatpak, we may eventually want to have a desktop
portal to gate access to the socket instead of giving the application
blanket access. I vaguely recall these old mockups from pre-Flatpak
days, but they very likely need to be revisited:
https://wiki.gnome.org/Design/Whiteboards/EnterpriseLogin

I hope that makes sense.

Cheers,
Rishi

[1] https://github.com/debarshiray/toolbox
[2] https://fedoraproject.org/wiki/Changes/KerberosKCMCache
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Robbie Harwood
mcatanz...@gnome.org writes:

> Robbie Harwood  wrote:
>
>> Can you link the bug you've filed about this?
>
> I don't even know where to file a bug. Which component? kerberos?
> xdg-desktop-portal?

When filing bugs that you don't know the cause of, it's best to start
with the highest level component that doesn't exhibit the behavior you
want and let the maintainers narrow it down and possibly reassign.

So: probably gnome-online-accounts.

> It's seems less like a bug in any Fedora component, rather something
> that's never been designed to work. How is kerberos supposed to work
> under flatpak without a desktop portal to make it work? I don't know.

There's basically no chance of it ever working if there's no bug :)

> It needs people who understand both kerberos and flatpak to think
> about it.

Well, they probably don't exist, so if you don't want to file a bug,
you're out of luck.  I (krb5 maintainer) don't "understand" flatpak, at
any rate (beyond knowing that I don't have a use case for it).

Thanks,
--Robbie


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


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Michael Cronenworth

On 9/17/19 7:01 PM, John M. Harris, Jr. wrote:
The thing is, i686 still works. The kernel still builds as well, without issue. I 
have no idea what the issues that have been mentioned are, and I've kept asking. 
Nobody has given me an answer. Nobody has pointed me to an issue, or I'd be 
working on that in my free time.


https://bugzilla.redhat.com/show_bug.cgi?id=1489998
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: swap on ZRAM, zswap, and Rust was: Better interactivity in low-memory situations

2019-09-18 Thread Zbigniew Jędrzejewski-Szmek
Hi,

thank you for all the testing and comparisons between different
approaches. It looks really interesting.

> The ideal scenario is to get everyone on the same page, and so far it
> looks like systemd's zram-generator, built in Rust, meets all the
> requirements. That needs to be confirmed, but also right now there's a
> small problem, it's not working. So we kinda need a someone familiar
> with Rust and systemd to take this on, if we want to use the same
> thing everywhere.
> https://github.com/systemd/zram-generator/issues/4

For a while, the only feedback I had for zram-generator was from
people interested in rust. It's great that somebody is giving it a go ;)

I think the report in that issue is a slight exaggeration — IIUC, this
failure only occurs if zram-generator.conf is created and systemctl 
daemon-reload
and systemctl start swap.target called on a running system. After reboot,
things would still work. Obviously, it would be better to handle this case too.
I pushed some commits to the master branch now that close all the four
open issues, and this case should be handled too now.
If anything is wrong, please report it here or in bugzilla.

I'll tag a new version with those changes in a few days if nothing
else pops up.

Zbyszek

PS. I had a really surprising failure mode: on a VM with 2GB RAM (as
shown by free), the genarator was doing nothing and simply exiting
with no error. It turns out that the machine had "maximum allocation"
bigger than "current allocation", and for a brief momment during boot
/proc/meminfo would report more memory. Took me a while to figure this
one out.

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


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Peter Robinson
On Wed, 18 Sep 2019, 11:21 Felipe Borges,  wrote:

> Hi!
>
> On Wed, Sep 18, 2019 at 11:07 AM  wrote:
> >
> > Hello, I don't know if this is the right place to ask this question.
> > Btw, on Fedora 31, in the Online Accounts list there is a "Fedora"
> > voice  alongside "Google", "Nextcloud" and so on. What is its purpose?
>
> The "Fedora" account is just a branded Kerberos account. By adding a
> Fedora account in GNOME Online Accounts you would get automatically
> signed on whenever you'd need to enter your FAS credentials. This
> means while accessing Pagure, participating in discussions in
> discussion.fedoraproject.org, and also while using Bodhi, Koji, and
> all.
>

Not everything afaict, pagure uses API keys for example, some Fedora
services are kerberised but it's far from 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


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Sep 18, 2019 at 10:06:21AM -0400, Randy Barlow wrote:
> On Tue, 2019-09-17 at 19:15 -0400, Stephen John Smoogen wrote:
> > fork it and make Memdora for low memory systems.
> 
> If you make Memdora, then you will also need to think of four values
> that start with M:
> 
> Mriends
> Mreedom
> Mirst
> Meatures

Magic
Mobility
Mirth
Maturity

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


Minimization Objective report

2019-09-18 Thread Adam Samalik
This is the Minimization Objective [0] update.

Status: Discovery phase

== systemd-sysusers ==

Many packages pull in Systemd because of systemd-sysusers to create new
users. This is fine in traditional setups where there already is Systemd,
but for containers, that means pulling additional 60MB just to create a new
user.

This is being discussed. [1][2]

One way to approach this is creating a "systemd-container-stub" basically
something that says it's systemd, and might even have some functionality
(like adding users) but doesn't have the baggage of systemd.

We plan to coordinate with the Container SIG about approaching this problem
as a bigger topic of accommodating traditional-environment-oriented
packages in containers.

== Weekly meeting ==

Discussing a new approach to the weekly meeting — the agenda and when to
hold it. [3]

== How to get involved ==

See if there is anything interesting to you on action plan [42], or reach
out with something you think is useful but is missing there. Open a ticket
in the tracker [43] or discuss in #fedora-devel on IRC.

Cheers,
Adam


[0] Objective: https://docs.fedoraproject.org/en-US/minimization/
[1] Systemd-sysuser discussion: https://pagure.io/minimization/issue/13
[2] Systemd-sysuser discussion:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/6YX6CEFBPU3XVZZEHTN6CBH2F7JDF35N/#EJD4BNBE52JTEOPKAT6HFOO4HVUPBTCH
[3] Meeting discussion: https://pagure.io/minimization/issue/14
[42] Action plan:
https://docs.fedoraproject.org/en-US/minimization/action-plan/
[43] Issue tracker: https://pagure.io/minimization/issues

-- 

Adam Šamalík
---
Senior Software Engineer
Red Hat
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Licensing of the bundled libraries

2019-09-18 Thread Rex Dieter
Michal Schorm wrote:

> Hello,
> 
> Q:
> Is it needed to explicitly list (or pack) license (files) of a library
> that a package bundles? [1]
> And if yes, what's the right way to do so?
> 
> The built package only contain 1 binary (and it's manpage and license
> file). In this case - when no sources are packed - I'd understand that
> it is sufficient to list and pack only the single license of the
> resulting project.
> Is that correct?

I think this faq should cover it:
https://fedoraproject.org/wiki/Licensing:FAQ#What_is_.22effective_license.22_and_do_I_need_to_know_that_for_the_License:_tag.3F

In short, you have the option of either tracking the single 
aggregate/combined-work (effective) license, or listing licenses of 
individual components.

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [Fedora-legal-list] Licensing of the bundled libraries

2019-09-18 Thread Petr Pisar
On 2019-09-18, Michal Schorm  wrote:
> Is it needed to explicitly list (or pack) license (files) of a library
> that a package bundles? [1]

If the bundled library code is part of the binary package, then yes, you
need to list and to package the license.

> And if yes, what's the right way to do so?
>
The same as for a nonbundled code. There is no distinction whether the
code is original or borrowed from a different upstream.

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


Minimization Team Meeting notes 2019-09-18

2019-09-18 Thread Adam Samalik
Minutes:
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-09-18/minimization.2019-09-18-15.01.html
Minutes (text):
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-09-18/minimization.2019-09-18-15.01.txt
Log:
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-09-18/minimization.2019-09-18-15.01.log.html


#fedora-meeting-1: Minimization Team Meeting



Meeting started by asamalik at 15:01:28 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-09-18/minimization.2019-09-18-15.01.log.html
.



Meeting summary
---
* Roll call  (asamalik, 15:01:28)

* === Admin ===  (asamalik, 15:06:05)
  * To add topics to the agenda, tag an issue with the Meeting label in
the Pagure tracker (https://pagure.io/minimization/issues)
(asamalik, 15:08:19)

* #13 systemd-sysusers versus containers  (asamalik, 15:11:51)
  * LINK: https://pagure.io/minimization/issue/13   (asamalik, 15:11:56)
  * systemd-sysuser  is for adding system users.  It is beginning to
become more poplular in Fedora.  t pulls in systemd, which can add
up to 60M to a container.  (tdawson, 15:22:52)
  * We have tried seperating systemd-sysuser from systemd,
unsuccessfully.  (tdawson, 15:23:33)
  * We are currently looking into some type of "systemd-container-stub",
that will be a substiture for systemd, as well as have the
functionality of adding system users.  (tdawson, 15:24:48)
  * We should talk with the containers-sig about a bigger topic of
accommodating traditional-environment-oriented packages in
containers  (tdawson, 15:25:35)

* === Focus & what's next? ===  (asamalik, 15:26:24)
  * since this objective is approved in it's first phase (the Discovery
Phase) until the end of September, asamalik will be drafting a
specific proposal for the next phase in the following two weeks, and
proposing it to the Fedora Council — ideas very welcome!  (asamalik,
15:28:24)

* === Open Floor ===  (asamalik, 15:33:37)
  * We're thinking about changing how to approach this meeting — maybe
only have it when we have actual topics to talk about. Discuss here:
https://pagure.io/minimization/issue/14  (asamalik, 15:49:26)

Meeting ended at 15:50:41 UTC.




Action Items






Action Items, by person
---
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* asamalik (54)
* tdawson (31)
* jaruga (13)
* zodbot (11)
* ignatenkobrain (0)
* salimma (0)
* feborges (0)
* pbrobinson (0)
* zbyszek (0)
* Son_Goku (0)
* lorbus (0)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot

-- 

Adam Šamalík
---
Senior Software Engineer
Red Hat
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Petr Pisar
On 2019-09-18, Kalev Lember  wrote:
> Hm, did perl get moved to the modular repo? That sounds like it is going 
> to cause more issues than solve as it's not a leaf package. Why can't it 
> stay as a regular package?
>
Perl is still a regular package and until Fedora allows modules in
a build root I wan't even start thinking about removing non-modular
perl.

But I provide modulerized perl in addition to the non-modular one. And
there is indeed not much use of it if you don't want to sascrifice all
the other Perl packages. Though, this crypto-tools error showed me one
of the uses I did not realize before. I just found it interesting and
wanted to pointed it out.

I actually filed a feature request against DNF (bug #1753140) to report
the module stream. When modules proliferate Fedora more, the amount of
users who enabled a stream and cannot install a non-modular package will
surge. Giving them a chance to know what module reset back to default is
a handy.

-- Petr
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread mcatanzaro
On Wed, Sep 18, 2019 at 10:43 am, Robbie Harwood  
wrote:

Can you link the bug you've filed about this?


I don't even know where to file a bug. Which component? kerberos? 
xdg-desktop-portal?


It's seems less like a bug in any Fedora component, rather something 
that's never been designed to work. How is kerberos supposed to work 
under flatpak without a desktop portal to make it work? I don't know. 
It needs people who understand both kerberos and flatpak to think about 
it.


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


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Adam Williamson
On Wed, 2019-09-18 at 09:15 +0200, Ralf Corsepius wrote:
> On 9/17/19 4:04 PM, Mohan Boddu wrote:
> 
> > Since this is a Beta release, we expect that you may encounter bugs or
> > missing features. To report issues encountered during testing, contact the
> > Fedora QA team via the mailing list or in #fedora-qa on Freenode.
> 
> Some not so pleasant results:
> 
> # dnf system-upgrade download --refresh --releasever=31
> Before you continue ensure that your system is fully upgraded by running 
> "dnf --refresh upgrade". Do you want to continue [y/N]: y
> ...
> Ignoring repositories: rpmfusion-free-updates, rpmfusion-nonfree-updates
> Modular dependency problems:
> 
>   Problem 1: conflicting requests
>- nothing provides module(platform:f30) needed by module 
> eclipse:2019-06:3020190807134759:6ebe2c0f-0.x86_64
>   Problem 2: module jmc:latest:3120190813124555:7188e41a-0.x86_64 
> requires module(eclipse), but none of the providers can be installed
>- conflicting requests
>- nothing provides module(platform:f30) needed by module 
> eclipse:2019-06:3020190807134759:6ebe2c0f-0.x86_64

This basically means 'eclipse module has not been rebuilt for F31
platform'. I believe
https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2019-33a1b20f0a
is the fix for this, so it should be resolved once that gets pushed stable.

>   Problem 2: problem with installed package 
> libopenshot-0.2.3-2.20190406git101f25a.fc30.x86_64
>- package libopenshot-0.2.3-2.20190406git101f25a.fc31.x86_64 requires 
> libjsoncpp.so.19()(64bit), but none of the providers can be installed
>- libopenshot-0.2.3-2.20190406git101f25a.fc30.x86_64 does not belong 
> to a distupgrade repository
>- jsoncpp-1.8.4-6.fc30.x86_64 does not belong to a distupgrade repository

That's not a Fedora package, it's from a third-party repository, so you
need to talk to the third party in question ;) It looks like their
package just needs a rebuild.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://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


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Adam Williamson
On Wed, 2019-09-18 at 12:11 +0200, Kalev Lember wrote:
> On 9/18/19 10:29, Petr Pisar wrote:
> > On 2019-09-18, Ralf Corsepius  wrote:
> > > - package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is
> > > excluded
> > 
> > Funnily DNF finds out that you could actually get that package satisfied
> > if you enabled a modular Perl. Unfortunatelly DNF does not report what
> > module stream the modular perl-libs packages comes from. There is indeed
> > some room for improvement. DNF could start recommending "maybe you wanted
> > to enable perl:5.28 stream?" :)
> 
> Hm, did perl get moved to the modular repo? That sounds like it is going 
> to cause more issues than solve as it's not a leaf package. Why can't it 
> stay as a regular package?

It didn't get *moved* to a module, no. There are just *alternative
versions* available in a module:

https://src.fedoraproject.org/modules/perl

that module has no default stream, which means that if you just install
Fedora and do 'dnf install perl' (or do anything else which causes a
perl package to get installed) you'll get the non-modular package.
You'll only get a modular package if you explicitly enable the module.

As Petr points out, what's happening here is DNF is noticing that a
package in one of the module streams satisfies the missing dependency,
but that package is 'excluded' (because that module stream is not
enabled). And as he also points out, DNF could stand to explain this
much more clearly.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://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


Release rpkg-1.59

2019-09-18 Thread Ondrej Nosek
Hi all,

a new version rpkg-1.59 is released.

Currently, just Fedora 31 packages are eligible to be moved into the stable
repository, feel free to
try other waiting distributions in Bodhi.

The release contains new features and bug fixes as well. Among considerable
new features are new commands to operate Koji side-tags and porting
libmodulemd library to version 2.

Features and improvements (as well as bugfixes) include:

- Add argument to skip build option for container-build
- Ignore error when adding exclude patterns
- Path to lookaside repo fix
- Add commands for interacting with Koji side-tag plugin
- Do not delete files related to gating on import
- Support integer values in the optional module-build arguments
- container-build: add --build-release argument
- Allow some arguments for container-build together
- git-changelog: Fix running on Python 3
- Port to libmodulemd 2 API
- Module-overview allows filtering by owner
- Different import --offline command behaviour
- Show nvr in container-build
- Custom handler for koji watch_tasks
- Unittests for clone command
- Fix clone --branches
- Make gitbuildhash work for windows builds

More specific changelog (web documentation):
https://docs.pagure.org/rpkg/releases/1.59.html

Bodhi Updates:

https://bodhi.fedoraproject.org/updates/?builds=rpkg-1.59-1.el6&builds=rpkg-1.59-1.el7&builds=rpkg-1.59-1.fc29&builds=rpkg-1.59-1.fc30&builds=rpkg-1.59-1.fc31

Alternative link:
https://bodhi.fedoraproject.org/updates/?packages=rpkg&page=1

rpkg is available from PyPI.

Thanks to all contributors.

Regards
Ondrej Nosek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Robbie Harwood
mcatanz...@gnome.org writes:

> Felipe Borges  wrote:
>
>> The "Fedora" account is just a branded Kerberos account. By adding a
>> Fedora account in GNOME Online Accounts you would get automatically
>> signed on whenever you'd need to enter your FAS credentials. This
>> means while accessing Pagure, participating in discussions in
>> discussion.fedoraproject.org, and also while using Bodhi, Koji, and
>> all.
>
> Sadly, it's broken for me because it still doesn't work in flatpak. :(
>
> I wonder if we can get the right people together to discuss how to make 
> this work.

Can you link the bug you've filed about this?

Thanks,
--Robbie


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


Re: systemd-sysusers versus containers

2019-09-18 Thread Troy Dawson
On Tue, Sep 17, 2019 at 10:34 AM Daniel Walsh  wrote:
>
> On 9/17/19 8:04 AM, Colin Walters wrote:
> >
> > On Mon, Sep 16, 2019, at 12:45 PM, Troy Dawson wrote:
> >> systemd-sysusers seeks to unify user creation[1]. It also has the
> >> benefit of being able to create users on bootup. But, it pulls in the
> >> entire systemd infrastructure with all it's dependencies.
> >>
> >> containers do not need systemd to run. They are trying to be as small
> >> as possible. But if a package in container needs to add a user, then
> >> systemd is pulled in and that container grows by up to 60M.[2]
> >>
> >> Minimizing containers, both in the short term and long term, are
> >> important to the minimization team.  We have opened an issue for
> >> this.[3]
> > As I said in the big thread, what we should aim to minimize is containers 
> > built via multi-stage build; nothing else is going to be small.
> >
> > The user ID is a very interesting topic...bigger picture for example, 
> > OpenShift defaults to the `MustRunAsRange` SCC[1] - ensuring a uid is 
> > dynamically allocated for the container.  So the `useradd` and `sysusers` 
> > stuff isn't relevant.
> > (We have a longstanding issue though that the uid isn't in the passwd 
> > database but I think podman is growing some code to fix that)
> Podman and CRI-O handle this now, by adding the runasuser to the
> /etc/passwd inside of the container, if it does not exists.
> >
> > For non-Kubernetes systems (e.g. installing RPMs on a host) - I think in a 
> > lot of cases, using systemd dynamic users is best:
> > http://0pointer.net/blog/dynamic-users-with-systemd.html
> > Where possible - using it for e.g. postgres would probably be somewhat of a 
> > surprise for admins.
> >
> > It'd be useful in this discussion to look at particular containers - I'm 
> > guessing it's things like nginx and postgres where we want to ship both an 
> > RPM and a container image?   And where things intersect here is whether or 
> > not the RPM depends on systemd.  Maybe the least bad thing is to introduce 
> > a `systemd-container-stub` package that is empty except for Provides?   
> > Dunno...it's messy.
> >
> > A whole lot of service software is container-only - it doesn't make sense 
> > to make RPMs for them, which sidesteps a lot of this.
> >
> > [1] 
> > https://docs.openshift.com/container-platform/3.11/architecture/additional_concepts/authorization.html#security-context-constraints

One of the comments in the ticket was to try pulling out
systemd-sysusers into it's own sub-package.
systemd-sysusers requires libsystemd-shared
Pulling libsystemd-shared into it's own sub-package shows that it
requires cryptsetup-libs which sets up a circular dependency back to
systemd.
After many attempts, just using rpm packaging techniques, I have been
unsuccessful in breaking the circular dependency.
The only way I can see to do it is either remove some functionality,
or do some type of re-writting of code in systemd and/or one of the
packages in the circular dependency.

The "systemd-container-stub" is looking more and more like the way to go.

Troy
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Randy Barlow
On Tue, 2019-09-17 at 19:15 -0400, Stephen John Smoogen wrote:
> fork it and make Memdora for low memory systems.

If you make Memdora, then you will also need to think of four values
that start with M:

Mriends
Mreedom
Mirst
Meatures


signature.asc
Description: This is a digitally signed message part
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread mcatanzaro
On Wed, Sep 18, 2019 at 11:18 am, Felipe Borges  
wrote:

The "Fedora" account is just a branded Kerberos account. By adding a
Fedora account in GNOME Online Accounts you would get automatically
signed on whenever you'd need to enter your FAS credentials. This
means while accessing Pagure, participating in discussions in
discussion.fedoraproject.org, and also while using Bodhi, Koji, and
all.



Sadly, it's broken for me because it still doesn't work in flatpak. :(

I wonder if we can get the right people together to discuss how to make 
this work.


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


Fedora-31-20190918.n.0 compose check report

2019-09-18 Thread Fedora compose checker
No missing expected images.

Failed openQA tests: 7/152 (x86_64), 1/2 (arm)

New failures (same test not failed in Fedora-31-20190917.n.2):

ID: 45  Test: x86_64 Server-dvd-iso server_remote_logging_server
URL: https://openqa.fedoraproject.org/tests/45
ID: 453334  Test: x86_64 Server-dvd-iso server_remote_logging_client
URL: https://openqa.fedoraproject.org/tests/453334
ID: 453357  Test: x86_64 KDE-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/453357
ID: 453367  Test: x86_64 KDE-live-iso desktop_update_graphical
URL: https://openqa.fedoraproject.org/tests/453367

Old failures (same test failed in Fedora-31-20190917.n.2):

ID: 453335  Test: x86_64 Server-dvd-iso modularity_tests
URL: https://openqa.fedoraproject.org/tests/453335
ID: 453372  Test: x86_64 KDE-live-iso desktop_notifications_postinstall
URL: https://openqa.fedoraproject.org/tests/453372
ID: 453373  Test: arm Minimal-raw_xz-raw.xz 
install_arm_image_deployment_upload
URL: https://openqa.fedoraproject.org/tests/453373
ID: 453376  Test: x86_64 Silverblue-dvd_ostree-iso release_identification
URL: https://openqa.fedoraproject.org/tests/453376

Soft failed openQA tests: 3/152 (x86_64)
(Tests completed, but using a workaround for a known bug)

New soft failures (same test not soft failed in Fedora-31-20190917.n.2):

ID: 453329  Test: x86_64 Server-dvd-iso realmd_join_sssd
URL: https://openqa.fedoraproject.org/tests/453329

Old soft failures (same test soft failed in Fedora-31-20190917.n.2):

ID: 453351  Test: x86_64 Workstation-live-iso desktop_update_graphical
URL: https://openqa.fedoraproject.org/tests/453351
ID: 453448  Test: x86_64 universal install_asian_language
URL: https://openqa.fedoraproject.org/tests/453448

Passed openQA tests: 142/152 (x86_64)

New passes (same test not passed in Fedora-31-20190917.n.2):

ID: 453355  Test: x86_64 Workstation-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/453355
ID: 453370  Test: x86_64 KDE-live-iso desktop_background
URL: https://openqa.fedoraproject.org/tests/453370
ID: 453371  Test: x86_64 KDE-live-iso apps_startstop
URL: https://openqa.fedoraproject.org/tests/453371
ID: 453385  Test: x86_64 universal install_mirrorlist_graphical
URL: https://openqa.fedoraproject.org/tests/453385
ID: 453426  Test: x86_64 universal install_simple_encrypted@uefi
URL: https://openqa.fedoraproject.org/tests/453426
ID: 453459  Test: x86_64 universal install_rescue_encrypted@uefi
URL: https://openqa.fedoraproject.org/tests/453459

Skipped non-gating openQA tests: 1 of 154

Installed system changes in test x86_64 Workstation-live-iso 
install_default_upload: 
System load changed from 0.51 to 0.72
Previous test data: https://openqa.fedoraproject.org/tests/452951#downloads
Current test data: https://openqa.fedoraproject.org/tests/453343#downloads

Installed system changes in test x86_64 Workstation-live-iso 
install_default@uefi: 
1 services(s) added since previous compose: 
dbus-:1.6-org.freedesktop.problems@0.service
  loaded active running dbus-:1.6-org.freedesktop.problems@0.service
1 services(s) removed since previous compose: 
dbus-:1.7-org.freedesktop.problems@0.service
  loaded active running dbus-:1.7-org.freedesktop.problems@0.service
System load changed from 0.44 to 0.23
Previous test data: https://openqa.fedoraproject.org/tests/452953#downloads
Current test data: https://openqa.fedoraproject.org/tests/453345#downloads

Installed system changes in test x86_64 KDE-live-iso install_default_upload: 
1 services(s) added since previous compose: pcscd.service
System load changed from 1.79 to 1.38
Average CPU usage changed from 1.98095238 to 74.45714286
Previous test data: https://openqa.fedoraproject.org/tests/452966#downloads
Current test data: https://openqa.fedoraproject.org/tests/453358#downloads

Installed system changes in test x86_64 KDE-live-iso install_default@uefi: 
Used mem changed from 903 MiB to 748 MiB
Previous test data: https://openqa.fedoraproject.org/tests/452968#downloads
Current test data: https://openqa.fedoraproject.org/tests/453360#downloads

Installed system changes in test x86_64 Silverblue-dvd_ostree-iso 
install_default_upload: 
Used swap changed from 10 MiB to 4 MiB
System load changed from 0.55 to 0.78
Previous test data: https://openqa.fedoraproject.org/tests/452983#downloads
Current test data: https://openqa.fedoraproject.org/tests/453375#downloads

Installed system changes in test x86_64 Silverblue-dvd_ostree-iso 
install_default@uefi: 
System load changed from 0.33 to 0.44
Average CPU usage changed from 5.0 to 30.45238095
Previous test data: https://openqa.fedoraproject.org/tests/452985#downloads
Current test data: https://openqa.fedoraproject.org/tests/453377#downloads

Installed system changes in test x86_64 universal install_

Fedora 31 compose report: 20190918.n.0 changes

2019-09-18 Thread Fedora Branched Report
OLD: Fedora-31-20190917.n.2
NEW: Fedora-31-20190918.n.0

= SUMMARY =
Added images:10
Dropped images:  0
Added packages:  7
Dropped packages:0
Upgraded packages:   131
Downgraded packages: 0

Size of added packages:  147.20 MiB
Size of dropped packages:0 B
Size of upgraded packages:   4.17 GiB
Size of downgraded packages: 0 B

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

= ADDED IMAGES =
Image: Server dvd s390x
Path: Server/s390x/iso/Fedora-Server-dvd-s390x-31-20190918.n.0.iso
Image: Container_Base docker aarch64
Path: 
Container/aarch64/images/Fedora-Container-Base-31-20190918.n.0.aarch64.tar.xz
Image: Cloud_Base vmdk s390x
Path: Cloud/s390x/images/Fedora-Cloud-Base-31-20190918.n.0.s390x.vmdk
Image: Container_Base docker s390x
Path: Container/s390x/images/Fedora-Container-Base-31-20190918.n.0.s390x.tar.xz
Image: KDE raw-xz armhfp
Path: Spins/armhfp/images/Fedora-KDE-armhfp-31-20190918.n.0-sda.raw.xz
Image: Everything boot s390x
Path: Everything/s390x/iso/Fedora-Everything-netinst-s390x-31-20190918.n.0.iso
Image: Container_Minimal_Base docker s390x
Path: 
Container/s390x/images/Fedora-Container-Minimal-Base-31-20190918.n.0.s390x.tar.xz
Image: Server boot s390x
Path: Server/s390x/iso/Fedora-Server-netinst-s390x-31-20190918.n.0.iso
Image: Cloud_Base qcow2 s390x
Path: Cloud/s390x/images/Fedora-Cloud-Base-31-20190918.n.0.s390x.qcow2
Image: Cloud_Base raw-xz s390x
Path: Cloud/s390x/images/Fedora-Cloud-Base-31-20190918.n.0.s390x.raw.xz

= DROPPED IMAGES =

= ADDED PACKAGES =
Package: conmon-2:2.0.0-2.fc31
Summary: OCI container runtime monitor
RPMs:conmon
Size:177.00 KiB

Package: moka-icon-theme-5.4.0-2.20190530gitc0355ea.fc31
Summary: Moka Icon Theme
RPMs:moka-icon-theme
Size:59.92 MiB

Package: oomd-0.2.0-4.fc31
Summary: Userspace Out-Of-Memory (OOM) killer
RPMs:oomd
Size:869.26 KiB

Package: patat-0.8.2.3-1.fc31
Summary: Terminal-based presentations using Pandoc
RPMs:patat
Size:82.41 MiB

Package: python-MDAnalysis-0.20.1-1.fc31
Summary: Analyze and manipulate molecular dynamics trajectories
RPMs:python-MDAnalysis-doc python3-MDAnalysis
Size:3.58 MiB

Package: python-fsspec-0.4.4-1.fc31~bootstrap
Summary: Specification for Pythonic file system interfaces
RPMs:python3-fsspec
Size:91.70 KiB

Package: python-sybil-1.2.0-2.fc31
Summary: Automated testing for the examples in your documentation
RPMs:python-sybil-doc python3-sybil
Size:187.69 KiB


= DROPPED PACKAGES =

= UPGRADED PACKAGES =
Package:  aircrack-ng-1.5.2-8.fc31
Old package:  aircrack-ng-1.5.2-7.fc31
Summary:  802.11 (wireless) sniffer and WEP/WPA-PSK key cracker
RPMs: aircrack-ng
Size: 15.19 MiB
Size change:  2.65 KiB
Changelog:
  * Sun Aug 25 2019 Zbigniew J??drzejewski-Szmek  - 1.5.2-8
  - Rebuilt for hwloc-2.0


Package:  amiri-fonts-0.111-1.fc31
Old package:  amiri-fonts-0.109-6.fc31
Summary:  A classical Arabic font in Naskh style
RPMs: amiri-fonts amiri-fonts-common amiri-quran-fonts
Size: 971.99 KiB
Size change:  -3.95 KiB
Changelog:
  * Mon Sep 09 2019 Mosaab Alzoubi  - 0.111-1
  - Update to 0.111


Package:  ansible-2.8.5-1.fc31
Old package:  ansible-2.8.4-1.fc31
Summary:  SSH-based configuration management, deployment, and task 
execution system
RPMs: ansible ansible-doc
Size: 19.78 MiB
Size change:  8.08 KiB
Changelog:
  * Mon Aug 19 2019 Miro Hron??ok  - 2.8.4-2
  - Rebuilt for Python 3.8

  * Fri Sep 13 2019 Kevin Fenzi  - 2.8.5-1
  - Update to 2.8.5.


Package:  buildah-1.11.1-2.git413bd1f.fc31
Old package:  buildah-1.11.0-1.git2c5da1b.fc31
Summary:  A command line tool used for creating OCI Images
RPMs: buildah
Size: 36.82 MiB
Size change:  95.38 KiB
Changelog:
  * Thu Sep 12 2019 Lokesh Mandvekar (Bot)  - 
1.11.1-2.git413bd1f
  - bump to v1.11.1
  - autobuilt 413bd1f


Package:  calibre-3.48.0-1.fc31
Old package:  calibre-3.46.0-1.git20190819.fc31
Summary:  E-book converter and library manager
RPMs: calibre
Size: 119.30 MiB
Size change:  229.41 KiB
Changelog:
  * Fri Sep 13 2019 Zbigniew J??drzejewski-Szmek  - 3.48.0-1
  - Update to 3.48.0 (#1751909)


Package:  catfish-1.4.8-2.fc31
Old package:  catfish-1.4.8-1.fc31
Summary:  A handy file search tool
RPMs: catfish
Size: 244.77 KiB
Size change:  210 B
Changelog:
  * Mon Aug 19 2019 Miro Hron??ok  - 1.4.8-1.1
  - Rebuilt for Python 3.8

  * Fri Sep 13 2019 Mamoru TASAKA  - 1.4.8-2
  - set GDK_BACKEND as x11 explicitly (ref: bug 1702891)


Package:  ceph-2:14.2.3-1.fc31
Old package:  ceph-2:14.2.2-2.fc31
Summary:  User space components of the Ceph file system
RPMs: ceph ceph-base ceph-common ceph-fuse ceph-grafana-dashboards 
ceph-mds ceph-mgr ceph-mgr-dashboard ceph-mgr-diskprediction-cloud 
ceph-mgr-diskprediction-local ceph-mgr-rook ceph-mgr-ssh ceph-mon

Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Michal Schorm
> Featuritis? Actually, do not see any usefulness in any module.
*any* module ?
Maybe you just haven't met the right use case yet.

I maintain packages of MariaDB and MySQL projects. There's no better
way I can imagine, to develop two version of the packages of the DB,
than modules.
Fedora have MariaDB 10.3 in base. 10.4 in modules. I maintain both, I
actively fix both and I try to cooperate with upstream to get it so
stable, that Fedora could switch to 10.4. [1]

Apart from that, I don't want to force useres to do the upgrade
immediatelly. I'm providing both 10.3 and 10.4 as modules (even though
10.3 is also in base), so the user can switch to the desired stream
and stay with it, no matter when I introduce the new version into the
base Fedora. of course, I don't plan to mainatin the 10.3 forever
after the change will be made, but I believe i surely might come handy
to someone, who wants the up-to-date and secure Fedora, but haven't
got time to upgrade 10.3->10.4 yet.

Althought I agree with that many of the modularized packages are not
useffull modularized, and / or creates more issues that way; I
certainly find the modularity usefull.
As per Unix motto "do one thing and do it well" [2], I never expected
modularity to solve all of my problems and use cases. Just some. And
it did. Just fine. For me.
( Disclaimer: modularity will need time to also comply with the part
"do it well" ;) )

[1] https://fedoraproject.org/wiki/Changes/MariaDB_10.4
[2] https://en.wikipedia.org/wiki/Unix_philosophy#Do_One_Thing_and_Do_It_Well

--

Michal Schorm
Software Engineer
Core Services - Databases Team
Red Hat

--

On Wed, Sep 18, 2019 at 2:07 PM Ralf Corsepius  wrote:
>
> On 9/18/19 12:11 PM, Kalev Lember wrote:
> >
> > On 9/18/19 10:29, Petr Pisar wrote:
> >> On 2019-09-18, Ralf Corsepius  wrote:
> >>> - package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is
> >>> excluded
> >>
> >> Funnily DNF finds out that you could actually get that package satisfied
> >> if you enabled a modular Perl. Unfortunatelly DNF does not report what
> >> module stream the modular perl-libs packages comes from. There is indeed
> >> some room for improvement. DNF could start recommending "maybe you wanted
> >> to enable perl:5.28 stream?" :)
>
> Openly said, to me, the modules are permanent source of troubles.
>
> > Hm, did perl get moved to the modular repo? That sounds like it is going
> > to cause more issues than solve as it's not a leaf package. Why can't it
> > stay as a regular package?
> Featuritis? Actually, do not see any usefulness in any module.
>
> 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
___
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


orphaning git-remote-bzr

2019-09-18 Thread Petr Stodulka

Hi guys,
I am orphaning the git-remote-bzr package. Regarding the repoquery,
there are not any other rpms depending on that package.

Cheers,

--
Petr Stodulka
OS & Application Modernization
IRC nicks: pstodulk, skytak
Senior Software Engineer
Red Hat Czech s.r.o.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Proposal to use repo files in Anaconda environment

2019-09-18 Thread Neal Gompa
On Wed, Sep 18, 2019 at 8:03 AM Nico Kadel-Garcia  wrote:
>
> You also have to pre-build your filesystems to have a place to copy
> the files into at installation time. If you're going to go to that
> much work, why are you bothering with yum? Why not just pre-build and
> install a base operating system, which is much, much faster and
> notably more network efficient than pulling down and installing RPMs?
> I've installed roughly. 20,000 hosts this way in my career, it
> works really well for clusters.

I think you missed the point here. For livecd-tools and lorax,
kickstart is *the* language to define an image to build. But
pykickstart will (reasonably) not accept grammar added that Anaconda
doesn't want to use. I'm fine with that, because the point of using
kickstart in livecd-tools is that you can take your mass deployment
and turn it into an image with no effort with appliance-creator. Same
goes for lorax.



-- 
真実はいつも一つ!/ 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


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Ernestas Kulik
On Wed, 2019-09-18 at 13:52 +0200, Sheogorath via devel wrote:
> On 9/18/19 11:18 AM, Felipe Borges wrote:
> > Hi!
> > 
> > On Wed, Sep 18, 2019 at 11:07 AM  wrote:
> > > Hello, I don't know if this is the right place to ask this
> > > question.
> > > Btw, on Fedora 31, in the Online Accounts list there is a
> > > "Fedora"
> > > voice  alongside "Google", "Nextcloud" and so on. What is its
> > > purpose?
> > 
> > The "Fedora" account is just a branded Kerberos account. By adding
> > a
> > Fedora account in GNOME Online Accounts you would get automatically
> > signed on whenever you'd need to enter your FAS credentials. This
> > means while accessing Pagure, participating in discussions in
> > discussion.fedoraproject.org, and also while using Bodhi, Koji, and
> > all.
> > 
> 
> Just out of curiosity, is this done by a patch or with a separate
> package?


Looks like 
https://gitlab.gnome.org/GNOME/gnome-online-accounts/merge_requests/27

-- 
Ernestas Kulik
Associate Software Engineer - Base Operating Systems (Core
Services/ABRT)
Red Hat Czech, s.r.o.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Ralf Corsepius

On 9/18/19 12:11 PM, Kalev Lember wrote:


On 9/18/19 10:29, Petr Pisar wrote:

On 2019-09-18, Ralf Corsepius  wrote:

    - package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is
excluded


Funnily DNF finds out that you could actually get that package satisfied
if you enabled a modular Perl. Unfortunatelly DNF does not report what
module stream the modular perl-libs packages comes from. There is indeed
some room for improvement. DNF could start recommending "maybe you wanted
to enable perl:5.28 stream?" :)


Openly said, to me, the modules are permanent source of troubles.

Hm, did perl get moved to the modular repo? That sounds like it is going 
to cause more issues than solve as it's not a leaf package. Why can't it 
stay as a regular package?

Featuritis? Actually, do not see any usefulness in any module.

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


Re: Proposal to use repo files in Anaconda environment

2019-09-18 Thread Nico Kadel-Garcia
On Wed, Sep 18, 2019 at 4:49 AM  wrote:
>
> Hi James,
>
> On Tue, 2019-09-17 at 09:57 -0400, James Cassell wrote:
> > In general, I'd prefer to extend the ks repo command.
> >
> > My main concern is that the original-ks.cfg or anaconda-ks.cfg might
> > no longer provide a complete description of how a particular system
> > was installed, so it'd like that info exposed on the installed system
> > somehow.
>
> It's not really related. What we are talking here about is to add repo
> files in the installation environment. The output kickstart file will
> be the same as before. What will change is the environment used for the
> installation.

I used to use '%pre' to first build up the file systems, then to
pre-install localized configuration files. Mind you, I also threw out
most of the rest of the kickstart configuraiton operations and worked
from a deployment tarball, much like mock uses local tarballs to build
chroot cages, and used chroot cages to build those tarballs for
deployment. This was *much, much faster* than doing RPM baed
installations on top of a bare filesystem.

It's also possible, if you're desperate for leverage, to do the
kickstart install with a minimal list of packages and use multiple
'%post' stanzas to activate additional repositories and complete
installation of other suites of software. It's really too bad that the
GUI for reading and building kickstarts has never handled multiple
'%pre' or '%post' stanzas, it would have made this much easier.

> > As for implementation, perhaps base64 zlib compressed. repo passed as
> > a cmdline arg would be useful to avoid having to create updates.img.
> > Could also be done as --repofilecontent for the repo command.
>
> Personally, I'm not really sure what would be the benefit here. Also
> you have a limitation on what you can pass in the kernel command line
> so I guess having 3 repo files this way is a no-go.

> > I think it's already possible to place a .repo file from ks %pre?
>
> Yes it is. However, you have to do that manually and download gpg keys
> and certificates somewhere (which is not secure in general).

You also have to pre-build your filesystems to have a place to copy
the files into at installation time. If you're going to go to that
much work, why are you bothering with yum? Why not just pre-build and
install a base operating system, which is much, much faster and
notably more network efficient than pulling down and installing RPMs?
I've installed roughly. 20,000 hosts this way in my career, it
works really well for clusters.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Intent to unretire ladspa-swh-plugins

2019-09-18 Thread Vascom
Can you also unretire and build lv2-mdala-plugins?

It is needed for pulseeffects but lv2-mdala-plugins use python2 in
build script and I do not have knowledge how to rewrite it to python3.
I can only add python2 to BR and correct shebang but it seems wrong
because python2 will be erased soon.

--
Best regards,
Vasiliy Glazov

чт, 12 сент. 2019 г. в 18:19, stan via devel :
>
> On Thu, 12 Sep 2019 13:32:45 +0100
> "Ryan Walklin"  wrote:
>
> > Thanks for the clarification, I hadn't realised the LV2 versions of
> > the plugins weren't working. I've managed to get the F29 version as
> > you suggest, and patched (attached) the scripts to force Python 2 so
> > I can run the  GUI from the launcher. Upstream seems to have updated
> > the GUI to Python 3, but as mentioned there are some bugs with their
> > config parser currently.
>
> Thanks for the patch.  I had caught the generic python reference in the
> python file, but not the one in the gtk file.  Now, I can have normal
> operation.
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Sheogorath via devel
On 9/18/19 11:18 AM, Felipe Borges wrote:
> Hi!
> 
> On Wed, Sep 18, 2019 at 11:07 AM  wrote:
>>
>> Hello, I don't know if this is the right place to ask this question.
>> Btw, on Fedora 31, in the Online Accounts list there is a "Fedora"
>> voice  alongside "Google", "Nextcloud" and so on. What is its purpose?
> 
> The "Fedora" account is just a branded Kerberos account. By adding a
> Fedora account in GNOME Online Accounts you would get automatically
> signed on whenever you'd need to enter your FAS credentials. This
> means while accessing Pagure, participating in discussions in
> discussion.fedoraproject.org, and also while using Bodhi, Koji, and
> all.
> 

Just out of curiosity, is this done by a patch or with a separate package?

-- 
Signed
Sheogorath

OpenPGP: https://shivering-isles.com/openpgp/0xFCB98C2A3EC6F601.txt



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Licensing of the bundled libraries

2019-09-18 Thread Michal Schorm
Hello,

Q:
Is it needed to explicitly list (or pack) license (files) of a library
that a package bundles? [1]
And if yes, what's the right way to do so?

The built package only contain 1 binary (and it's manpage and license
file). In this case - when no sources are packed - I'd understand that
it is sufficient to list and pack only the single license of the
resulting project.
Is that correct?

--

The package is 'pgloader' and it is now on a review to enter Fedora. [2]

--

[1] 
https://fedoraproject.org/wiki/Packaging:LicensingGuidelines?rd=Packaging/LicensingGuidelines#Multiple_Licensing_Scenarios

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

--

Michal Schorm
Software Engineer
Core Services - Databases Team
Red Hat

--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Open NeuroFedora team meeting: 1500 UTC on Thursday, 19th September

2019-09-18 Thread Ankur Sinha
Hello everyone,

You are invited to attend the Open NeuroFedora team meeting this week
on Thursday at 1500UTC in #fedora-neuro on IRC (Freenode):

https://webchat.freenode.net/?channels=#fedora-neuro

You can convert the meeting time to your local time using:
$ date --date='TZ="UTC" 1500 next Thu'

or use this link:
https://www.timeanddate.com/worldclock/fixedtime.html?msg=NeuroFedora+team+meeting&iso=20190919T15&p1=1440&ah=1

The meeting will be chaired by @ankursinha. The agenda for the meeting
is:

- Introductions and roll call.
- Tasks from last week's meeting:
 
https://meetbot.fedoraproject.org/teams/neurofedora/neurofedora.2019-09-12-15.01.html
- Pagure tickets:
 
https://pagure.io/neuro-sig/NeuroFedora/issues?status=Open&tags=S%3A+Next+meeting
- Neuroscience query of the week.
- Next meeting day, and chair.
- Open floor.

In the "Neuroscience query of the week" section, we hope to provide
attendees with the chance to ask about a neuroscience topic that they
are curious about.

Please go through the tickets on Pagure, and mark any other tickets that
need to be discussed with the "S: Next meeting" tag.

We hope to see you there!

-- 
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | 
https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London


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


[Test-Announce] Fedora 31 Branched 20190918.n.0 nightly compose nominated for testing

2019-09-18 Thread rawhide
Announcing the creation of a new nightly release validation test event
for Fedora 31 Branched 20190918.n.0. 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:
pungi - 1.1: pungi-4.1.38-2.fc31.src, 20190918.n.0: pungi-4.1.39-1.fc31.src

Test coverage information for the current release can be seen at:
https://www.happyassassin.net/testcase_stats/31

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_31_Branched_20190918.n.0_Summary

The individual test result pages are:

https://fedoraproject.org/wiki/Test_Results:Fedora_31_Branched_20190918.n.0_Installation
https://fedoraproject.org/wiki/Test_Results:Fedora_31_Branched_20190918.n.0_Base
https://fedoraproject.org/wiki/Test_Results:Fedora_31_Branched_20190918.n.0_Server
https://fedoraproject.org/wiki/Test_Results:Fedora_31_Branched_20190918.n.0_Cloud
https://fedoraproject.org/wiki/Test_Results:Fedora_31_Branched_20190918.n.0_Desktop
https://fedoraproject.org/wiki/Test_Results:Fedora_31_Branched_20190918.n.0_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
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Sep 18, 2019 at 11:56:49AM +0200, Kevin Kofler wrote:
> John M. Harris, Jr. wrote:
> > These are generic servers. I can provide a link to the vendor's website
> > when I get home. It is not Dell, Lenovo or similar, those are currently
> > selling mostly x86_64. Additionally, many users don't want to buy a new
> > computer just because a software project made the decision to randomly
> > drop support for their architecture. I am certainly one of those. The
> > hardware is fine, perfect working condition. I don't understand why we
> > should simply turn these to e-waste because somebody flipped the
> > proverbial switch.

Hi Kevin,

you are not being fair in this assessment. Going point by point:

> * dropping, in short succession, of the i686 kernel, the i686 images, and
>   then even the i686 repositories even though there are legitimate use cases
>   for them on an x86_64 kernel (e.g., building multilib packages),

So... building multilib packages is still very much supported. You cannot
*run* a pure-i686 environment, but you can 32 bit development.

> * the insane proposal to require AVX2 for x86_64, which has thankfully not
>   been implemented so far, but against which we will likely have to fight
>   again and again during the next few years,

This proposal was rejected very forcefully. fedora-devel was unanimous
with >100 messages, which I have never seen apart from that once case.
If it get's proposed again, you can expect the same result.

> * the reenforcement of the mass-retirement procedures and the resulting
>   aggressive mass-retirement of hundreds of FTBFS or orphaned packages, with
>   no regards to why (or even if, in the latter case) they fail to build,
>   whether they still work, how essential they are, nor what or how many
>   other packages (including essential ones) depend on them,

Well, yes. Unmaintained packages are retired. Sorry, but it's either that
or development of new things in Fedora stops, because every change is hamstrung
by uninstallable and unbuildable packages. We just can't have packages with
no maintainers.

Those removals are not quick: FTBFS packages are retired after *months*,
orphaning usually only happens when there are long-standing unresolved bugs.
In most cases, the package is bitrotting for multiple releases before any
removal happens.

> * the unprecedentedly aggressive removal of Python 2 and anything remotely
>   related to it, where useful packages can arbitrarily be vetoed by
>   committee (see e.g. https://pagure.io/fesco/issue/2223 ).

That's very much unfair. The python team has put an _insane_ amount of
work into telling everyone about the transition, planning all the
steps, filing bugs, retiring leaf packages first, asking for feedback,
fixing bugs, etc, etc, etc. "Agressive" would be all python2 packages
were simply dropped after F32 branching.

So sorry, but you can't expect every obsolete hardware technology and
software stack from previous decade gets to hold everyone else hostage.

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


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Kalev Lember


On 9/18/19 10:29, Petr Pisar wrote:

On 2019-09-18, Ralf Corsepius  wrote:

- package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is
excluded


Funnily DNF finds out that you could actually get that package satisfied
if you enabled a modular Perl. Unfortunatelly DNF does not report what
module stream the modular perl-libs packages comes from. There is indeed
some room for improvement. DNF could start recommending "maybe you wanted
to enable perl:5.28 stream?" :)


Hm, did perl get moved to the modular repo? That sounds like it is going 
to cause more issues than solve as it's not a leaf package. Why can't it 
stay as a regular package?


--
Kalev
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora 31 Beta Release Announcement

2019-09-18 Thread Kevin Kofler
John M. Harris, Jr. wrote:
> These are generic servers. I can provide a link to the vendor's website
> when I get home. It is not Dell, Lenovo or similar, those are currently
> selling mostly x86_64. Additionally, many users don't want to buy a new
> computer just because a software project made the decision to randomly
> drop support for their architecture. I am certainly one of those. The
> hardware is fine, perfect working condition. I don't understand why we
> should simply turn these to e-waste because somebody flipped the
> proverbial switch.

Unfortunately, Fedora has lately become mainly about randomly dropping 
support for things:
* dropping, in short succession, of the i686 kernel, the i686 images, and
  then even the i686 repositories even though there are legitimate use cases
  for them on an x86_64 kernel (e.g., building multilib packages),
* the insane proposal to require AVX2 for x86_64, which has thankfully not
  been implemented so far, but against which we will likely have to fight
  again and again during the next few years,
* the reenforcement of the mass-retirement procedures and the resulting
  aggressive mass-retirement of hundreds of FTBFS or orphaned packages, with
  no regards to why (or even if, in the latter case) they fail to build,
  whether they still work, how essential they are, nor what or how many
  other packages (including essential ones) depend on them,
* the unprecedentedly aggressive removal of Python 2 and anything remotely
  related to it, where useful packages can arbitrarily be vetoed by
  committee (see e.g. https://pagure.io/fesco/issue/2223 ).

All these are moves which are leaving, will leave, or would leave thousands 
of users in the cold when and if they have been, are, will be, or would be 
implemented.

I miss the times when Fedora was still an inclusive project, focused on 
adding things rather than on removing them.

Each time you drop an architecture (e.g. i686), a subset of an architecture 
(e.g. pre-AVX2 x86_64), or one or more packages, you are excluding dozens, 
hundreds, thousands, or even millions of users. Removing things is actively 
harmful to Fedora.

Kevin Kofler
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Ismael Olea
On Wed, Sep 18, 2019 at 11:21 AM Felipe Borges  wrote:


The "Fedora" account is just a branded Kerberos account. By adding a
Fedora account in GNOME Online Accounts you would get automatically
signed on whenever you'd need to enter your FAS credentials.


Love it.

-- 

Ismael Olea

http://olea.org/diario/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread alciregi
On Wed, 2019-09-18 at 11:18 +0200, Felipe Borges wrote:
> The "Fedora" account is just a branded Kerberos account. By adding a
> Fedora account in GNOME Online Accounts you would get automatically
> signed on whenever you'd need to enter your FAS credentials. This
> means while accessing Pagure, participating in discussions in
> discussion.fedoraproject.org, and also while using Bodhi, Koji, and
> all.

:-O
Nice!

Thank you for the answer.


Ciao,
A.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Fedora in GNOME Online Accountes

2019-09-18 Thread Felipe Borges
Hi!

On Wed, Sep 18, 2019 at 11:07 AM  wrote:
>
> Hello, I don't know if this is the right place to ask this question.
> Btw, on Fedora 31, in the Online Accounts list there is a "Fedora"
> voice  alongside "Google", "Nextcloud" and so on. What is its purpose?

The "Fedora" account is just a branded Kerberos account. By adding a
Fedora account in GNOME Online Accounts you would get automatically
signed on whenever you'd need to enter your FAS credentials. This
means while accessing Pagure, participating in discussions in
discussion.fedoraproject.org, and also while using Bodhi, Koji, and
all.

>
> Thanks,
> A.
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Fedora in GNOME Online Accountes

2019-09-18 Thread alciregi
Hello, I don't know if this is the right place to ask this question.
Btw, on Fedora 31, in the Online Accounts list there is a "Fedora"
voice  alongside "Google", "Nextcloud" and so on. What is its purpose?

Thanks,
A.
___
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


glassfish-el-3.0.1~b11 license change

2019-09-18 Thread Marián Konček
Since the pre release version ~b11 (last was ~b08) some files in the 
directory "/api/src/main/java/javax/el" no longer contain two licenses 
(CDDL and ASL 2.0) but only ASL 2.0. Therefore I am adding ASL 2.0 as an 
additional license.


--

Marián Konček
___
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


python-asgiref license change

2019-09-18 Thread Miro Hrončok
The license of python-asgiref has been changed from "BSD" to "BSD and ASL 2.0" 
(due to bundling).


https://src.fedoraproject.org/rpms/python-asgiref/c/cb241f277fdc2f3042dfade0b942df8c6a7acd0f?branch=master

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


Re: Proposal to use repo files in Anaconda environment

2019-09-18 Thread jkonecny
Hi James,

On Tue, 2019-09-17 at 09:57 -0400, James Cassell wrote:
> In general, I'd prefer to extend the ks repo command.
> 
> My main concern is that the original-ks.cfg or anaconda-ks.cfg might
> no longer provide a complete description of how a particular system
> was installed, so it'd like that info exposed on the installed system
> somehow.

It's not really related. What we are talking here about is to add repo
files in the installation environment. The output kickstart file will
be the same as before. What will change is the environment used for the
installation.

> 
> As for implementation, perhaps base64 zlib compressed. repo passed as
> a cmdline arg would be useful to avoid having to create updates.img.
> Could also be done as --repofilecontent for the repo command.

Personally, I'm not really sure what would be the benefit here. Also
you have a limitation on what you can pass in the kernel command line
so I guess having 3 repo files this way is a no-go.

> 
> I think it's already possible to place a .repo file from ks %pre?

Yes it is. However, you have to do that manually and download gpg keys
and certificates somewhere (which is not secure in general).



Please if you have other reactions, could you please use the comment
section in the document? It would be great to have everything at one
place.


Best Regards,
Jirka
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: About OCaml 4.08.1 final for F31 and rebuild tracking

2019-09-18 Thread Richard W.M. Jones
On Wed, Sep 18, 2019 at 09:47:49AM +0800, Robin Lee wrote:
> Hi, Richard!
> 
> Any plan to push 4.08.1 final to F31?

Unfortunately the scripts I use to do the whole rebuild cannot cope
with updates and overrides, so I can only run them against Rawhide, so
no.  I need to rewrite them anyway because they depend on the
deprecated camlp4, but that's not going to happen for a while.  The
RC2 version we have in F31 is very close to 4.08.1.

> And how do you track packages that need to rebuild for new OCaml?

I usually add new OCaml packages when I see them added to Fedora.

> The 'ocaml-ocp-indent' package is not rebuilt for the recent OCaml
> 4.08.1 updates. So it has broken dependency in F31 and Rawhide.

I will push a bump and rebuild for this one.  It was missing from my
scripts for some reason, but I've added it now.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: Add a rule to have a compose when Fedora branched

2019-09-18 Thread jkonecny
Hi Kevin,
Thanks for the explanation. See my comments below.

On Tue, 2019-09-17 at 09:28 -0700, Kevin Fenzi wrote:
> On 9/17/19 8:04 AM, Miro Hrončok wrote:
> > On 17. 09. 19 17:00, jkone...@redhat.com wrote:
> > > If that is not doable what about taking last Rawhide compose and
> > > mark
> > > that as first compose of newly branched Fedora? The only thing
> > > I'm
> > > asking for is to have a base ground which is not available right
> > > now.
> > 
> > That is actually a nice proposal. I wonder whether it is
> > technically
> > possible. CCing (hopefully) relevant people.
> 
> It is not.
> 
> Branching is not just "oh, make a new compose". There's a ton of
> steps/work that happens then, including:
> 
> * Making a new branch on all active rpms
> * Switching to a new signing key in rawhide.
> * New pungi-fedora config, new comps, new kickstarts.
> * Setting up new koji tags, etc.
> 
> I'm sorry for the delay in a f31 compose this time. ;(

I don't think it's your fault or anyone else. I think it's a fault of the 
system here and that is what I want to fix.

> 
> Here's my suggestions:
> 
> * Make sure branching isn't right after flock. Mohan was traveling
> and
> we were both jetlagged so I think it was harder to watch things.

Definitely good point!

> 
> * We should leverage rawhide gating in the next branched: Set it up
> for
> gating just like rawhide (this time we didn't) and then actually
> disable
> allowing new builds in until we have a compose. This would hsave
> saved
> us many days of people landing broken stuff we had to sort out. We
> could
> at least get a compose to have to start with. The next compose might
> get
> a pile, but at least we don't have to fight a moving target.
> 
> * somehow figure out the pungi-gather segfaulting issue and fix it.
> This
> doomed several composes.
> 
> * Now that we have composes somewhat faster, we can run 3-4 a day at
> least, so that should speed up fixing things.
> 
> * Stop rawhide composes until we have a branched compose. This may
> not
> be needed with the change to make rawhide use 'rawhide' and not the
> number, but we should consider it if we don't have a compose to avoid
> confusion.

Where should I signed this? :)

But now for real, from my understanding you are basically proposing
improved version of what Miro mentioned somewhere here in the thread.
That means make freeze after branching. I definitely agree on that.

Aside of that you are suggesting Rawhide should freeze too before the
branched Fedora has a compose. Not sure if that would really help
because if the Rawhide will *unfreeze* the same date as when the
branched Fedora have first compose then we don't have a time to react.
In my F31 case most importantly copr will be in similar situation that
they will use Rawhide *new* compose (if they won't be really fast)
instead of the old one for a new Fedora chroot. And I don't think we
want to add some lag between the successful Fedora compose and the
Rawhide one.

Other than this one point I agree with what you just wrote.

Jirka
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Petr Pisar
On 2019-09-18, Ralf Corsepius  wrote:
> Error:
>   Problem 1: package crypto-utils-2.5-4.fc29.x86_64 requires 
> libperl.so.5.28()(64bit), but none of the providers can be installed
>- package crypto-utils-2.5-4.fc29.x86_64 requires 
> perl(:MODULE_COMPAT_5.28.0), but none of the providers can be installed
>- perl-libs-4:5.28.2-439.fc30.x86_64 does not belong to a distupgrade 
> repository

crypto-utils has not been rebuilt against Perl 5.30 because the package
fails to build for an unrelated reason and was retired (bug #1674777)
and obsoleted in fedora-obsolete-packages-31-31 that is in
updates-testing now. Enabling updates-testing repository or waiting
a bit for the stabilization should help you.

>- problem with installed package crypto-utils-2.5-4.fc29.x86_64
>- package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is 
> excluded

Funnily DNF finds out that you could actually get that package satisfied
if you enabled a modular Perl. Unfortunatelly DNF does not report what
module stream the modular perl-libs packages comes from. There is indeed
some room for improvement. DNF could start recommending "maybe you wanted
to enable perl:5.28 stream?" :)

-- Petr
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: [Test-Announce] Fedora 31 Beta Release Announcement

2019-09-18 Thread Ralf Corsepius

On 9/17/19 4:04 PM, Mohan Boddu wrote:


Since this is a Beta release, we expect that you may encounter bugs or
missing features. To report issues encountered during testing, contact the
Fedora QA team via the mailing list or in #fedora-qa on Freenode.


Some not so pleasant results:

# dnf system-upgrade download --refresh --releasever=31
Before you continue ensure that your system is fully upgraded by running 
"dnf --refresh upgrade". Do you want to continue [y/N]: y

...
Ignoring repositories: rpmfusion-free-updates, rpmfusion-nonfree-updates
Modular dependency problems:

 Problem 1: conflicting requests
  - nothing provides module(platform:f30) needed by module 
eclipse:2019-06:3020190807134759:6ebe2c0f-0.x86_64
 Problem 2: module jmc:latest:3120190813124555:7188e41a-0.x86_64 
requires module(eclipse), but none of the providers can be installed

  - conflicting requests
  - nothing provides module(platform:f30) needed by module 
eclipse:2019-06:3020190807134759:6ebe2c0f-0.x86_64

Error:
 Problem 1: package crypto-utils-2.5-4.fc29.x86_64 requires 
libperl.so.5.28()(64bit), but none of the providers can be installed
  - package crypto-utils-2.5-4.fc29.x86_64 requires 
perl(:MODULE_COMPAT_5.28.0), but none of the providers can be installed
  - perl-libs-4:5.28.2-439.fc30.x86_64 does not belong to a distupgrade 
repository

  - problem with installed package crypto-utils-2.5-4.fc29.x86_64
  - package perl-libs-4:5.28.2-439.module_f31+6019+b24e098f.x86_64 is 
excluded
  - package perl-libs-4:5.28.2-439.module_f31+6050+a462f342.x86_64 is 
excluded
 Problem 2: problem with installed package 
libopenshot-0.2.3-2.20190406git101f25a.fc30.x86_64
  - package libopenshot-0.2.3-2.20190406git101f25a.fc31.x86_64 requires 
libjsoncpp.so.19()(64bit), but none of the providers can be installed
  - libopenshot-0.2.3-2.20190406git101f25a.fc30.x86_64 does not belong 
to a distupgrade repository

  - jsoncpp-1.8.4-6.fc30.x86_64 does not belong to a distupgrade repository

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


Re: Add a rule to have a compose when Fedora branched

2019-09-18 Thread Miroslav Suchý

Dne 17. 09. 19 v 18:28 Kevin Fenzi napsal(a):

Branching is not just "oh, make a new compose". There's a ton of
steps/work that happens then, including:

* Making a new branch on all active rpms
* Switching to a new signing key in rawhide.
* New pungi-fedora config, new comps, new kickstarts.
* Setting up new koji tags, etc.


Is this process documented somewhere (Maitai, UML, jBPM)? I am only aware of 
Fedora release schedule.
How many of these actions are triggered automatically and how many of them has 
to be started by hand?

--
Miroslav Suchy, RHCA
Red Hat, Associate Manager ABRT/Copr, #brno, #fedora-buildsys
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org