Summary/Minutes from today's FESCo Meeting (2019-02-11)
by Justin Forbes
=====================================
#fedora-meeting-1: FESCO (2019-02-11)
=====================================
Meeting started by jforbes at 15:00:14 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-02-11/fesco.2019-...
.
Meeting summary
---------------
* init process (jforbes, 15:00:14)
* #2063 F30 Change: Ibus-typing-booster default for Indian languages
(jforbes, 15:03:54)
* LINK: https://pagure.io/fesco/issue/2063 (jforbes, 15:03:54)
* AGREED: Ibus-typing-booster default for Indian language is delegated
to the Workstation WG as they have the best understanding of the
problem (+7,0,-0) (jforbes, 15:08:06)
* ACTION: otaylor will take the issue to the Workstation WG (jforbes,
15:12:44)
* #2068 Opt-out from branching for rust packages (jforbes, 15:13:47)
* LINK: https://pagure.io/fesco/issue/2068 (jforbes, 15:13:47)
* AGREED: Opt-out from branching for rust packages is approved
(+6,0,-0) (jforbes, 15:37:25)
* #2070 F30 Change: Bash 5.0 (jforbes, 15:38:49)
* LINK: https://pagure.io/fesco/issue/2070 (jforbes, 15:38:50)
* AGREED: F30 Change: Bash 5.0 is approved (+7,0,-0) (jforbes,
15:42:53)
* #2074 F30 Change: Retire Yum 3 (jforbes, 15:43:18)
* LINK: https://pagure.io/fesco/issue/2074 (jforbes, 15:43:18)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=1626684#c11
(mhroncok, 15:45:45)
* LINK: https://koji.fedoraproject.org/koji/packageinfo?packageID=21
(zbyszek, 15:52:55)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=1606775
(zbyszek, 15:54:26)
* LINK: https://fedoraproject.org/wiki/Fails_to_build_from_source
(bowlofeggs, 16:00:25)
* AGREED: Retire Yum 3 is deferred to F31, and should be removed
immediately after branching (+7,0,-0) (jforbes, 16:07:33)
* AGREED: bash 5.0 and yum3 to be recategorized as system-wide changes
(+8,0,-0) (jforbes, 16:12:25)
* Next week's chair (jforbes, 16:13:01)
* ACTION: contyk will chair next meeting (jforbes, 16:14:06)
* Open Floor (jforbes, 16:14:26)
* LINK:
https://docs.fedoraproject.org/en-US/fesco/Provenpackager_policy/#_becomi...
(mhroncok, 16:15:24)
* ACTION: mhroncok will send a PR to docs about becoming a
provenpackager (mhroncok, 16:23:06)
* LINK:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
(bcotton, 16:24:07)
* LINK: https://www.mercurial-scm.org/wiki/WhatsNew (jforbes,
16:29:06)
* LINK: https://pagure.io/fesco/fesco-docs/pull-request/8 (mhroncok,
16:31:03)
Meeting ended at 16:40:08 UTC.
Action Items
------------
* otaylor will take the issue to the Workstation WG
* contyk will chair next meeting
* mhroncok will send a PR to docs about becoming a provenpackager
Action Items, by person
-----------------------
* contyk
* contyk will chair next meeting
* mhroncok
* mhroncok will send a PR to docs about becoming a provenpackager
* otaylor
* otaylor will take the issue to the Workstation WG
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* mhroncok (102)
* jforbes (78)
* nirik (57)
* bowlofeggs (49)
* ignatenkobrain (47)
* zbyszek (45)
* contyk (32)
* zodbot (24)
* bcotton (23)
* otaylor (23)
* mdomonko (22)
* sgallagh (16)
* tyll (13)
* mboddu (8)
* mizdebsk (4)
* wa1em (2)
* tyll_ (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
5 years, 2 months
F30 Self-Contained Change proposal: Bash 5.0
by Ben Cotton
https://fedoraproject.org/wiki/Changes/Bash_5.0
== Summary ==
Upgrade bash to 5.0 release. This release fixes several outstanding
bugs in bash-4.4 and introduces several
new features. The most significant bug fixes are an overhaul of how
nameref variables resolve and a number of potential out-of-bounds memory
errors discovered via fuzzing.
== Owner ==
* Name: [[User:svashisht| Siteshwar Vashisht]]
* Email: svashisht(a)redhat.com
* Release notes owner:
== Detailed Description ==
There are a number of changes to the
expansion of $@ and $* in various contexts where word splitting is not
performed to conform to a Posix standard interpretation, and additional
changes to resolve corner cases for Posix conformance.
The most notable new features are several new shell variables: BASH_ARGV0,
EPOCHSECONDS, and EPOCHREALTIME. The `history` builtin can remove ranges of
history entries and understands negative arguments as offsets from the end
of the history list. There is an option to allow local variables to inherit
the value of a variable with the same name at a preceding scope. There is
a new shell option that, when enabled, causes the shell to attempt to
expand associative array subscripts only once (this is an issue when they
are used in arithmetic expressions). The `globasciiranges' shell option
is now enabled by default; it can be set to off by default at configuration
time.
There are a few incompatible changes between bash-4.4 and bash-5.0. The
changes to how nameref variables are resolved means that some uses of
namerefs will behave differently, though upstream has tried to minimize the
compatibility issues.
== Benefit to Fedora ==
Bash is the default shell in Fedora and it will benefit from new
features and performance improvements of the latest release.
== Scope ==
* Proposal owners: Upgrade bash to 5.0
* Other developers: N/A (not a System Wide Change)
* Release engineering: [https://pagure.io/releng/issues #Releng issue
number] (a check of an impact with Release Engineering is needed)
** List of deliverables]: N/A (not a System Wide Change)
* Policies and guidelines: N/A (not a System Wide Change)
* Trademark approval: N/A (not needed for this Change)
== Upgrade/compatibility impact ==
Code related to resolving namerefs was changed, so some scripts may
break. But impact should be minimum as this release is largely
backward compatible.
== Dependencies ==
N/A (not a System Wide Change)
== Documentation ==
N/A (not a System Wide Change)
== Release Notes ==
https://lists.gnu.org/archive/html/bug-bash/2019-01/msg00063.html
--
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
5 years, 2 months
Lazarus 2.0 release - push to Rawhide or wait?
by Artur Iwicki
Just a couple of minutes ago, version 2.0 of Lazarus, the Pascal IDE / GUI toolkit was released.
Here's the link to the changelog; there are a few compatibility-breaking changes:
http://wiki.lazarus.freepascal.org/Lazarus_2.0.0_release_notes
Lazarus is used to compile a few other Fedora packages, thus I'd want to avoid just upgrading it to v.2.0 and calling it a day without checking how it affects the dependent packages. I could submit an F30 change proposal, though that would be way past the deadline. On the other hand, putting v.2.0 away until F31 means users will be stuck on the old version for quite some time.
I'd be thankful for any input on this dilemma.
A.I.
5 years, 2 months
Retiring perl-perlmenu
by Emmanuel Seyman
[ perl-devel is in cc: ]
Hello, all.
I maintain perl-perlmenu in Fedora and I will be retiring it at the end
of the week unless someone offers to maintain it instead. For the record,
I would advise against this since upstream no longer exists and nothing
depends on the particular package.
Emmanuel
5 years, 2 months