Re: New FESCo Meeting Time and Ticket Policy
by Kevin Kofler
Stephen Gallagher wrote:
> * Most FESCo votes will be performed in the tickets. FESCo members will
> have one week[1] from the creation of the ticket to vote. So long as at
> least three members have voted, the majority of votes at the end of that
> week will be counted as the result. If three votes are not received in the
> first week, voting will be extended by one additional week and the minimum
> required responses reduced to a single vote. If by the end of that second
> week no votes have been counted, it will be treated as a vote *against*
> any change requested by the reporter, thus preserving the current status
> however it stands. We do not expect this clause to ever be invoked.
Ouch!
With the previous policy, any issues for FESCo would be tabled for a meeting
and announced on this list before the actual meeting. That gave a chance to
the community to comment on the ticket and/or attend the meeting to join the
discussion. Thus, the community had a chance to point out any issues with
the submitted proposal before FESCo started voting.
With the new policy, the voting starts immediately with the creation of the
ticket (of which FESCo members get notified by mail, whereas the community
at large does not) and has a short deadline of 1 week, encouraging voting
sooner rather than later. As a result, FESCo members will now almost always
vote based on only the submitter's biased writeup (the submitter of a
proposal will rarely point out, or even be aware of, all of its drawbacks)
before anybody from the community even gets a chance to see the ticket, let
alone reply.
Kevin Kofler
5 years, 10 months
REMINDER: Fedora 29 Change Checkpoint: Proposal submission deadline
(System Wide Changes) in one week
by Jan Kurik
Hi everyone!
The submission deadline for System Wide Change Proposals of Fedora 29
[1] is coming pretty soon - in one weeks on July 3rd.
Please, submit your System Wide Changes by this deadline, earlier
better. As the deadline applies for System Wide Changes it is always
good to have most of Self Contained Changes proposed as well. The
deadline for Self Contained Change Proposals is planned on July 24th.
In case you'll need any help with your Change proposals, feel free to
contact me.
[1] https://fedoraproject.org/wiki/Releases/29/Schedule
Best Regards,
Jan
--
Jan Kuřík
JBoss EAP Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
5 years, 10 months
Retiring iksemel (XMPP library)
by Jeffrey Ollie
It's been FTBFS for a while and the current version has some insecure
settings so I propose retiring iksemel fairly soon. As far as I can see it
only affects Asterisk and Zabbix. Asterisk's use of iksemel is optional so
it should be easy to build without and I suspect the same is true of Zabbix.
--
Jeff Ollie
The majestik møøse is one of the mäni interesting furry animals in Sweden.
5 years, 10 months
i686 kernel missing on rawhide / disabling archs in critical path
pkgs
by Daniel P. Berrangé
Fedora rawhide has not had any kernel build available for i686 for a
week now. It was disabled in a rebase due to part of the build process
segfaulting.
commit 861ae54010f0dae5c988105b6179a8f2442851e7
Author: Laura Abbott <labbott(a)redhat.com>
Date: Thu Jun 14 10:57:47 2018 -0700
Don't build for i686
There is a segfault on i686
+ ./process_configs.sh -n -c kernel 4.18.0
~/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686 ~/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs
Processing /builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs/kernel-4.18.0-aarch64.config ... /builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs/kernel-4.18.0-aarch64.config:5814:warning: override: SPARSEMEM_MANUAL changes choice state
/builddir/build/BUILD/kernel-4.17.fc29/linux-4.18.0-0.rc0.git9.1.fc29.i686/configs/kernel-4.18.0-aarch64.config:6846:warning: override: VIRT_CPU_ACCOUNTING_NATIVE changes choice state
make[1]: *** [scripts/kconfig/Makefile:64: olddefconfig] Segmentation fault (core dumped)
No idea why but we don't want to stop other arches. Disable it
for now.
There is a message posted to the x86 SIG at the same time as it was
disabled:
https://lists.fedoraproject.org/archives/list/x86@lists.fedoraproject.org...
Now, i686 is an alternative architecture, so IIUC, it is currently allowed
by our package maint guidelines to disable packages on i686 when there are
build problems.
The kernel, however, is a critical path component that is a dependancy of
many other RPMs in Fedora.
Personally I'm impacted by inability to build QEMU in rawhide, because
it needs systemtap and systemtap needs the kernel-devel package. The
same impacts libvirt.
https://bugzilla.redhat.com/show_bug.cgi?id=1592374
The GFS userspace is showing similar problems
https://bugzilla.redhat.com/show_bug.cgi?id=1593411
which again impacts parts of the virt stack.
IOW, the result of disabling i686 in the kernel has to be pass on pain
to countless downstream package maintainers who are now blocked unless
they also disable i686, which will in turn break further downstream
packages which depend on them, rinse repeat.
Based on this ripple effect, I think the package maint policy here is
flawed with respect to packages that are on the critical path.
We have a root cause here that's there's a i686 build issue to
be addressed. No debate there.
Simply disabling an architecture doesn't fix the problem - it actually
expands the problem out to more & more packages/maintainers, making it
worse than it was to start with.
IMHO for packages that are in the critical and/or an upstream dependancy
of many other packages in Fedora, we should *NOT* disable architectures
except as a last resort, and certainly not before giving time to identify
what has caused the problem & fix it.
The kernel change that introduced the i686 build problem was just a
rebase between 2 arbitrary pre-release git snapshots. I don't really
a compelling justification to rebase to a known broken snapshot,
without allowing time for x86 SIG to resolve it first. AFAIK there
was no prior warning or request for help - i686 was just disabled
immediately and other package maintainers left to deal with the
consequences of broken deps.
A more pragmatic approach would have been to report the problem to the
x86 SIG and then *not* do the rebase for some reasonable period of time
(perhaps 1 week grace period), to allow for the problem to be addressed.
Only disable the i686 build if there is no solution is forthcoming, thus
avoiding causing this pain for a whole chain of packages/maintainers in
Fedora.
Having said all this, the message about brokenness on x86 SIG mailing
list doesn't appear to be treated with the urgency I think it needs,
givin the ripple effect it has from a critical path package. There were
a few messages the day after it was reported, and then nothing until
Wednesday.
For a package that is critical path like the kernel, I'd expect this
to be a top priority item to resolve with immediate effect because of
the broad impact it has on other maintainers. Maybe this has been
happening in the background, with no activity visible on the mailing
list, if so I apologize in advance.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
5 years, 10 months
Summary/Minutes from today's FESCo Meeting (2018-06-29)
by Stephen Gallagher
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
=====================================
#fedora-meeting-1: FESCO (2018-06-25)
=====================================
Meeting started by sgallagh at 15:00:53 UTC. The full logs are available
athttps://meetbot.fedoraproject.org/fedora-meeting-1/2018-06-25/fesco.201...
.
Meeting summary
- ---------------
* init process (sgallagh, 15:00:53)
* #1918 Proper Conditionalization of default systemd processes
(sgallagh, 15:03:44)
* LINK: https://pagure.io/fesco/issue/1918#comment-518092 contains
text that is nice, (zbyszek, 15:05:12)
* AGREED: FESCo will submit the proposal in
https://pagure.io/fesco/issue/1918#comment-518281 to the FPC (+6, 0,
-0) (sgallagh, 15:33:08)
* #1913 F29 Self Contained Change: User PATH Prioritization (sgallagh,
15:33:51)
* AGREED: FESCo accepts the F29 Self Contained Change: User PATH
Prioritization (+6, 1, -0) (sgallagh, 15:41:10)
* Next Week's Chair (sgallagh, 15:41:52)
* nirik to chair the 2018-07-02 meeting (sgallagh, 15:44:39)
* Open Floor (sgallagh, 15:44:48)
* ACTION: till will update the SoP page to add digest info about
tickets that were handled without a meeting (tyll, 15:51:23)
* The Python 3.7 change is in progress: 2096 packages built, 170 wait
for deps, 176 FTBFS (zbyszek, 15:52:09)
Meeting ended at 15:55:42 UTC.
Action Items
- ------------
* till will update the SoP page to add digest info about tickets that
were handled without a meeting
Action Items, by person
- -----------------------
* **UNASSIGNED**
* till will update the SoP page to add digest info about tickets that
were handled without a meeting
People Present (lines said)
- ---------------------------
* sgallagh (67)
* zbyszek (36)
* mhroncok (22)
* nirik (20)
* tyll (19)
* zodbot (18)
* contyk (16)
* jwb (10)
* gbcox (1)
* bowlofeggs (0)
* jsmith (0)
* maxamillion (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
-----BEGIN PGP SIGNATURE-----
Version: Mailvelope v2.2.2
Comment: https://www.mailvelope.com
wkYEAREIABAFAlsxEJEJEHolVWI2uqOjAAAUIgCggdouhF62bSydKrytOHce
w4dYITkAoJfQcQNXlH9A4xx66tPPffy3/K93
=ywB1
-----END PGP SIGNATURE-----
5 years, 10 months
F29 System Wide Change: Binutils 2.31
by Jan Kurik
= Proposed System Wide Change: Binutils 2.31 =
https://fedoraproject.org/wiki/Changes/BINUTILS231
Owner(s):
* Nick Clifton <nickc at redhat dot com>
Rebase the binutils package from version 2.30 to version 2.31.
== Detailed description ==
Switch the binutils package from being based on the 2.30 release of
the FSF binutils to being based on the 2.31 release. This release
will bring in numerous bug fixes, as well as the following new
features:
The linker can now put all code and read-only data sections into a
separate segment with only READ and EXECUTE permissions. All writable
data can be placed into a separate segment with READ and WRITE
permissions. This makes programs larger, but safer. The linker's
behaviour can be controlled via a command line option, and the default
set by a configure option.
The assembler can generate build notes for any input files which do
not contain their own notes. Again this is controlled via a command
line option whose default is set by a configure option.
The x86 assembler supports a new -O[2|s] command-line option to enable
alternate, shorter instruction encoding. It also supports a ,nop
pseudo-op to simplify the insertion of NOP instruction sequences.
The AArch64 assembler will now warn a combintation of an instruction
and a register name are invalid. The AArch64 disassembler will now
also flag inconsistent instruction encodings.
The "ar" program will now accept an "O" modifier to its command line,
which causes the offsets of members within the archive to be displayed
alongside the other information.
== Scope ==
* Proposal owners:
Change the source parameter in the binutils.spec rpm and adjust the
local patches to take account of the bugs that are now already
fixed.This should be followed by a mass rebuild in order for the
changes to be noticed across the system.
* Other developers:
No other work should be necessary. Once the rebase is in place and
the buildroot contains the new binutils its use should be automatic.It
is possible that the new linker feature might prove to be problematic
forsome packages, although no such problems are anticipated. If this
doeshappen however the package maintainers can add a command line
optionto disable the new linker feature.
* Release engineering:
https://pagure.io/releng/issue/7573
** List of deliverables:
Just the binutils package.
* Policies and guidelines:
No updates needed.
* Trademark approval:
N/A (not needed for this Change)
--
Jan Kuřík
JBoss EAP Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
5 years, 10 months
Fedora rawhide compose report: 20180625.n.0 changes
by Fedora Rawhide Report
OLD: Fedora-Rawhide-20180624.n.0
NEW: Fedora-Rawhide-20180625.n.0
===== SUMMARY =====
Added images: 0
Dropped images: 4
Added packages: 1
Dropped packages: 0
Upgraded packages: 21
Downgraded packages: 0
Size of added packages: 11.41 KiB
Size of dropped packages: 0 B
Size of upgraded packages: 800.33 MiB
Size of downgraded packages: 0 B
Size change of upgraded packages: 4.07 MiB
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
===== DROPPED IMAGES =====
Image: Cloud_Base raw-xz s390x
Path: Cloud/s390x/images/Fedora-Cloud-Base-Rawhide-20180624.n.0.s390x.raw.xz
Image: Container_Base docker s390x
Path: Container/s390x/images/Fedora-Container-Base-Rawhide-20180624.n.0.s390x.tar.xz
Image: Cloud_Base qcow2 s390x
Path: Cloud/s390x/images/Fedora-Cloud-Base-Rawhide-20180624.n.0.s390x.qcow2
Image: Container_Minimal_Base docker s390x
Path: Container/s390x/images/Fedora-Container-Minimal-Base-Rawhide-20180624.n.0.s390x.tar.xz
===== ADDED PACKAGES =====
Package: python-blindspin-2.0.1-2.fc29
Summary: Braille Spinner for Click
RPMs: python3-blindspin
Size: 11.41 KiB
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
Package: buildah-1.2-11.git2ac95ea.fc29
Old package: buildah-1.2-10.git0143a44.fc29
Summary: A command line tool used for creating OCI Images
RPMs: buildah
Size: 17.70 MiB
Size change: 280 B
Changelog:
* Mon Jun 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 1.2-11.git2ac95ea
- autobuilt 2ac95ea
Package: drupal7-backup_migrate-3.5-1.fc29
Old package: drupal7-backup_migrate-3.2-2.fc28
Summary: Backup the Drupal database and files or migrate them to another environment
RPMs: drupal7-backup_migrate
Size: 102.30 KiB
Size change: 3.52 KiB
Changelog:
* Sun Jun 24 2018 Shawn Iwinski <shawn.iwinski(a)gmail.com> - 3.5-1
- Update to 3.5 (RHBZ #1503867)
Package: drupal7-eva-1.4-1.fc29
Old package: drupal7-eva-1.4-0.4.rc1.fc28
Summary: Provides a Views display type that can be attached to entities
RPMs: drupal7-eva
Size: 24.48 KiB
Size change: 164 B
Changelog:
* Sun Jun 24 2018 Shawn Iwinski <shawn.iwinski(a)gmail.com> - 1.4-1
- Update to 1.4 (RHBZ #1536729)
Package: drupal7-job_scheduler-2.0-1.fc29
Old package: drupal7-job_scheduler-2.0-0.13.alpha3.fc28
Summary: Simple API for scheduling tasks
RPMs: drupal7-job_scheduler
Size: 30.14 KiB
Size change: 1.47 KiB
Changelog:
* Sun Jun 24 2018 Shawn Iwinski <shawn.iwinski(a)gmail.com> - 2.0-1
- Update to 2.0 (RHBZ #1544736)
Package: drupal7-lang_dropdown-2.6-1.fc29
Old package: drupal7-lang_dropdown-2.5-7.fc28
Summary: Provides a dropdown select to switch between available languages
RPMs: drupal7-lang_dropdown
Size: 36.59 KiB
Size change: 828 B
Changelog:
* Sun Jun 24 2018 Shawn Iwinski <shawn.iwinski(a)gmail.com> 2.6-1
- Update to 2.6 (RHBZ #1541368)
- Spec cleanup
Package: drupal7-taxonomy_access_fix-2.4-1.fc29
Old package: drupal7-taxonomy_access_fix-2.3-4.fc28
Summary: Fixes the crooked access checks for Taxonomy pages
RPMs: drupal7-taxonomy_access_fix
Size: 19.48 KiB
Size change: 152 B
Changelog:
* Sun Jun 24 2018 Shawn Iwinski <shawn.iwinski(a)gmail.com> - 2.4-1
- Updated to 2.4 (RHBZ #1544047)
Package: firefox-61.0-3.fc29
Old package: firefox-61.0-2.fc29
Summary: Mozilla Firefox Web browser
RPMs: firefox firefox-wayland
Size: 597.58 MiB
Size change: 47.36 KiB
Changelog:
* Fri Jun 22 2018 Martin Stransky <stransky(a)redhat.com> - 61.0-3
- Update to 61.0 Build 3
Package: golang-github-minio-6.0.4-1.fc29
Old package: golang-github-minio-6.0.2-1.fc29
Summary: Minio Client SDK for Go
RPMs: golang-github-minio-devel
Size: 124.54 KiB
Size change: -76 B
Changelog:
* Sun Jun 24 2018 Steve Miller (copart) <code(a)rellims.com> - 6.0.4-1
- Bumped upstream version, bug fixe release
Package: librsvg2-2.43.1-1.fc29
Old package: librsvg2-2.42.4-1.fc29
Summary: An SVG library based on cairo
RPMs: librsvg2 librsvg2-devel librsvg2-tools
Size: 9.35 MiB
Size change: 5.35 MiB
Changelog:
* Sun Jun 24 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 2.43.1-1
- Update to 2.43.1
Package: nodejs-sqlite3-4.0.1-1.fc29
Old package: nodejs-sqlite3-4.0.0-3.fc29
Summary: Asynchronous, non-blocking SQLite3 bindings for Node.js
RPMs: nodejs-sqlite3
Size: 529.91 KiB
Size change: 2.21 KiB
Changelog:
* Sun Jun 24 2018 Tom Hughes <tom(a)compton.nu> - 4.0.1-1
- Update to 4.0.1 upstream release
Package: ocamlify-0.0.2-4.fc29
Old package: ocamlify-0.0.2-3.fc29
Summary: Include files in OCaml code
RPMs: ocamlify
Size: 1.79 MiB
Size change: -1.33 MiB
Changelog:
* Mon Jun 25 2018 Andy Li <andy(a)onthewings.net> - 0.0.2-4
- Update oasis-setup.patch with _oasis CompiledObject set to "best" (RHBZ#1593408).
Package: perl-Lingua-EN-PluralToSingular-0.21-2.fc29
Old package: perl-Lingua-EN-PluralToSingular-0.19-2.fc29
Summary: Change an English plural to a singular
RPMs: perl-Lingua-EN-PluralToSingular
Size: 21.42 KiB
Size change: 3.37 KiB
Changelog:
* Sun Jun 24 2018 Emmanuel Seyman <emmanuel(a)seyman.fr> - 0.21-1
- Update to 0.21
* Sun Jun 24 2018 Emmanuel Seyman <emmanuel(a)seyman.fr> - 0.21-2
- Fix manpage declaration
Package: perl-Mojolicious-7.85-1.fc29
Old package: perl-Mojolicious-7.84-1.fc29
Summary: A next generation web framework for Perl
RPMs: perl-Mojolicious perl-Test-Mojo
Size: 961.79 KiB
Size change: 232 B
Changelog:
* Sun Jun 24 2018 Emmanuel Seyman <emmanuel(a)seyman.fr> - 7.85-1
- Update to 7.85
Package: perlbrew-0.84-1.fc29
Old package: perlbrew-0.82-2.fc28
Summary: Manage perl installations in your $HOME
RPMs: perlbrew
Size: 70.10 KiB
Size change: 3.02 KiB
Changelog:
* Sun Jun 24 2018 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.84-1
- 0.84 bump
Package: podman-0.6.5-2.gite89bbd6.fc29
Old package: podman-0.6.5-1.git7182339.fc29
Summary: Manage Pods, Containers and Container Images
RPMs: podman python3-podman
Size: 28.50 MiB
Size change: -267.91 KiB
Changelog:
* Mon Jun 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 0.6.5-2.gite89bbd6
- autobuilt e89bbd6
Package: quentier-0.4.0-0.4.20180622.git5a92775.fc29
Old package: quentier-0.4.0-0.3.20180301.git8226e31.fc29
Summary: Cross-platform desktop Evernote client
RPMs: quentier
Size: 6.43 MiB
Size change: 6.16 KiB
Changelog:
* Fri Jun 22 2018 Robert-Andr�� Mauchin <zebob.m(a)gmail.com> - 0.4.0-0.4.20180622git5a92775
- Bump to 5a9277504a6a68da0a490f755e036561270094c7
Package: runc-2:1.0.0-38.git3ccfa2f.fc29
Old package: runc-2:1.0.0-37.git0154d05.fc29
Summary: CLI for running Open Containers
RPMs: runc
Size: 11.03 MiB
Size change: 3.77 KiB
Changelog:
* Mon Jun 25 2018 Lokesh Mandvekar (Bot) <lsm5+bot(a)fedoraproject.org> - 2:1.0.0-38.git3ccfa2f
- autobuilt 3ccfa2f
Package: rust-chrono-0.4.4-1.fc29
Old package: rust-chrono-0.4.3-1.fc29
Summary: Date and time library for Rust
RPMs: rust-chrono-devel
Size: 115.61 KiB
Size change: 704 B
Changelog:
* Sun Jun 24 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.4.4-1
- Update to 0.4.4
Package: rust-miniz_oxide-0.1.3-1.fc29
Old package: rust-miniz_oxide-0.1.2-2.fc28
Summary: DEFLATE compression and decompression library rewritten in Rust based on miniz
RPMs: rust-miniz_oxide-devel
Size: 53.16 KiB
Size change: 9.68 KiB
Changelog:
* Sun Jun 24 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.3-1
- Update to 0.1.3
Package: timeshift-18.6.1-1.fc29
Old package: timeshift-18.2-1.fc28
Summary: System restore tool for Linux
RPMs: timeshift
Size: 4.80 MiB
Size change: 63.58 KiB
Changelog:
* Sun Jun 24 2018 Samuel Rakitni��an <samuel.rakitnican(a)gmail.com> 18.4-1
- Update to 18.4
- Add runtime dependency on psmisc
- Update sed expression to avoid false matches
* Sun Jun 24 2018 Samuel Rakitni��an <samuel.rakitnican(a)gmail.com> 18.6.1-1
- Update to 18.6.1 with vte291 fixes for F28 and rawhide
Package: wine-3.11-1.fc29
Old package: wine-3.10-1.fc29
Summary: A compatibility layer for windows applications
RPMs: wine wine-alsa wine-arial-fonts wine-capi wine-cms wine-common wine-core wine-courier-fonts wine-desktop wine-devel wine-filesystem wine-fixedsys-fonts wine-fonts wine-ldap wine-marlett-fonts wine-ms-sans-serif-fonts wine-openal wine-opencl wine-pulseaudio wine-small-fonts wine-symbol-fonts wine-system-fonts wine-systemd wine-tahoma-fonts wine-tahoma-fonts-system wine-times-new-roman-fonts wine-times-new-roman-fonts-system wine-twain wine-wingdings-fonts wine-wingdings-fonts-system
Size: 121.11 MiB
Size change: 172.89 KiB
Changelog:
* Sun Jun 24 2018 Michael Cronenworth <mike(a)cchtml.com> 3.11-1
- version update
===== DOWNGRADED PACKAGES =====
5 years, 10 months