DevHeads.net

Postings by Kalev Lember

GNOME 3.30.0 megaupdate

Hi all,

As many of you know, I've been gone half the summer. I'm back now since
Monday though and just in time for GNOME 3.30.0 :)

We are quite a bit behind with the builds, like half of GNOME is still
at 3.28.x or at various stages of 3.29.x snapshots, so there's quite a
bit of catching up to do.

I just requested a f29-gnome side tag and will be commencing 3.30.0
builds shortly. When the builds are done, I'll try to collect all the
builds in a single Bodhi megaupdate as usual.

I'm travelling and offline until the 18th

Just a quick heads up that I won't be online if you are looking for me.
hughsie is running point on GNOME builds while I'm gone.

Kalev

GNOME 3.28.2 megaupdate

Hi all,

Last coordinated GNOME 3.28.x point release is this week: 3.28.2.

We still have the f28-gnome side target and same drill as usual to get
builds in the megaupdate: build with 'fedpkg build --target f28-gnome'
(or if you accidentally built without it, just do 'koji move-build
f28-updates-candidate f28-gnome yourpackage-1.2.3.fc28') and I'll pick
your build up when submitting the bodhi update later this week.

Thanks,
Kalev

Use Noto Sans UI for Cantarell fallback in Workstation?

Hi all,

In Workstation, our UI font is Cantarell.

I was chatting to Cantarell's upstream maintainer, Nikolaus Waxweiler
yesterday and he said that we should be using Noto Sans UI as a fallback
for glyphs where Cantarell lacks coverage (cyrillic, for example).

GNOME 3.28.0 megaupdate

Hi all,

I'm wrangling the GNOME 3.28.0 builds in Fedora and the plan is to
submit a single megaupdate with all of 3.28.0 builds into Bodhi. If
you're helping with builds, please use 'fedpkg build --target f28-gnome'
for F28 builds and I'll pick your build up when submitting the bodhi
update later this week.

Thanks,
Kalev

Appstream metadata compose failures

Hi,

hughsie just did a new appstream-data compose for F29 and I noticed
there's quite a large number of packages failing in the logs:

<a href="https://dl.fedoraproject.org/pub/alt/screenshots/f29/failed.html" title="https://dl.fedoraproject.org/pub/alt/screenshots/f29/failed.html">https://dl.fedoraproject.org/pub/alt/screenshots/f29/failed.html</a>

Would be awesome if maintainers could have a look and see if they can
make their packages pass!

GNOME 3.25.92 megaupdate

Hi all,

It's GNOME 3.25.92 release this week, which is going to be quickly
followed by final 3.26.0 next week.

To help prepare the updates, we have a f27-gnome side tag / build target
for Fedora 27 as usual. If you are helping with the builds, please use
'fedpkg build --target f27-gnome' for F27, and I'll make sure to collect
everything tagged with f27-gnome and submit them as a single megaupdate
to Bodhi.

Thanks,
Kalev

Schedule for Friday's FESCo Meeting (2017-08-18)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2017-08-18 16:00 UTC'

Links to all issues below can be found at:
<a href="https://pagure.io/fesco/report/meeting_agenda" title="https://pagure.io/fesco/report/meeting_agenda">https://pagure.io/fesco/report/meeting_agenda</a>

= Followups =

#topic #1737 Proposal: i686 SIG needs to be functional by F27 release date or we drop i686 kernel from F28
.fesco 1737
<a href="https://pagure.io/fesco/issue/1737" title="https://pagure.io/fesco/issue/1737">https://pagure.io/fesco/issue/1737</a>

#topic #1760 F27 approved Changes not in MODIFIED status (considered

Schedule for Friday's FESCo Meeting (2017-05-05)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2017-05-05 16:00 UTC'

Links to all issues below can be found at:
<a href="https://pagure.io/fesco/report/meeting_agenda" title="https://pagure.io/fesco/report/meeting_agenda">https://pagure.io/fesco/report/meeting_agenda</a>

= New business =

#topic #1701 Disable cups service by default in most editions
.fesco 1701
<a href="https://pagure.io/fesco/issue/1701" title="https://pagure.io/fesco/issue/1701">https://pagure.io/fesco/issue/1701</a>

= Open Floor =

For more complete details, please visit each individual
issue.

GNOME 3.24.0 megaupdate

Hi all,

It's GNOME 3.24.0 release next week. As usual, we have a f26-gnome side
tag / build target for Fedora 26 to make it easier to prepare the update
on the side. If you are helping with builds, please use 'fedpkg build
--target f26-gnome' for F26 (and also please do a separate build for
rawhide with just a regular 'fedpkg build').

I'll submit a megaupdate with all the builds tagged with f26-gnome next
week.

P.S. I just submitted the 3.23.92 update to bodhi.

rawhide users: Do this now if you want to stick with F26 and not F27

Now that F26 is branched off from rawhide, I know many developers
(including me) want to stay with F26 instead of F27 to make sure we are
testing the upcoming release. By default, everyone who has rawhide
installed stays on the F27 train.

Here's how to switch to F26:

$ dnf distro-sync --releasever=26

Heads up: today's rawhide gnome-shell crashes on startup

The fix is to update to latest mozjs31 build, mozjs31-31.5.0-1.fc26,
available from <a href="https://koji.fedoraproject.org/koji/buildinfo?buildID=834907" title="https://koji.fedoraproject.org/koji/buildinfo?buildID=834907">https://koji.fedoraproject.org/koji/buildinfo?buildID=834907</a>

Hope this helps save debugging time for someone.

/usr/share/metainfo now ok

Hi,

A quick heads up that we've fixed the appstream generator that we use in
Fedora and it now processes appdata files in /usr/share/metainfo as well. I
know some packages in Fedora have been patched to use /usr/share/appdata
instead; we now process both directories and it's no longer necessary to
patch this.

GNOME 3.22.1 megaupdate

Hi all,

It's GNOME 3.22.1 this week! You all know the drill; if you are helping
with builds, please do:

$ fedpkg build --target f25-gnome

and I'll take care of submitting the builds to Bodhi later this week in
a single megaupdate.

Thanks,
Kalev

Schedule for Friday's FESCo Meeting (2016-10-07)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-10-07 16:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= Followups =

#topic #1568 F25 Self Contained Changes
.fesco 1568
<a href="https://fedorahosted.org/fesco/ticket/1568" title="https://fedorahosted.org/fesco/ticket/1568">https://fedorahosted.org/fesco/ticket/1568</a>

= New business =

#topic #1631 Unresponsive maintainer: strobert
.fesco 1631
<a href="https://fedorahosted.org/fesco/ticket/1631" title="https://fedorahosted.org/fesco/ticket/1631">https://fedorahosted.org/fesco/ticket/1631</a>

#topic #16

GNOME 3.22.0 megaupdate

Hi all,

It's GNOME 3.22.0 final release this week! You all know the drill;
if you are helping with builds, please do:

$ fedpkg build --target f25-gnome

and I'll take care of submitting the builds to Bodhi later this week in
a single megaupdate.

Thanks,
Kalev

GNOME 3.21.92 megaupdate

Hi all,

It's GNOME 3.21.92 release this week and we're going to do a megaupdate
this time as well. If you are helping with building, please use the
f25-gnome build target:

$ fedpkg build --target f25-gnome

I'll take care of submitting all the builds to Bodhi later this week.

Thanks,
Kalev

Schedule for Friday's FESCo Meeting (2016-09-09)

Following is the list of topics that will be discussed in the
FESCo meeting Friday at 16:00UTC in #fedora-meeting on
irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-09-09 16:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= Followups =

#topic #1609 Fedora 26 schedule proposal
.fesco 1609
<a href="https://fedorahosted.org/fesco/ticket/1609" title="https://fedorahosted.org/fesco/ticket/1609">https://fedorahosted.org/fesco/ticket/1609</a>

#topic #1617 Council update on Third Party Software policy
.fesco 1617
<a href="https://fedorahosted.org/fesco/ticket/1617" title="https://fedorahosted.org/fesco/ticket/1617">https://fedorahosted.org/fesco/ticket/1617</a>

= Open Floor =

F

GNOME 3.21.91 megaupdate

Hi all,

It's GNOME 3.21.91 release this week and we're going to do a megaupdate
this time as well. If you are helping with building, please use the
f25-gnome build target:

$ fedpkg build --target f25-gnome

I'll take care of submitting all the builds to Bodhi later this week.

Thanks,
Kalev

GNOME 3.21.90 megaupdate

Hi all,

It's GNOME 3.21.90 release this week. As we are deep in the Alpha freeze
in Fedora, this will stay in updates-testing for a while until the
freeze is lifted and floodgates open again.

We have koji side tag to collect the builds. If you are helping with
building, please use the f25-gnome build target:

$ fedpkg build --target f25-gnome

I'll take care of submitting all the builds to Bodhi later this week.

Thanks,
Kalev

Schedule for Friday's FESCo Meeting (2016-06-03)

Following is the list of topics that will be discussed in the FESCo
meeting Friday at 16:00UTC in #fedora-meeting on irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-06-03 16:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= Followups =

#topic #1573 Docker Layered Image maintainer guildelines, naming
guidelines and review
.fesco 1573
<a href="https://fedorahosted.org/fesco/ticket/1573" title="https://fedorahosted.org/fesco/ticket/1573">https://fedorahosted.org/fesco/ticket/1573</a>

#topic #1576 Evaluate Workstation graphical upgrade Change status
.fesco 1576
https://

Schedule for Friday's FESCo Meeting (2016-04-01)

Following is the list of topics that will be discussed in the FESCo
meeting Friday at 17:00UTC in #fedora-meeting on irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-04-01 17:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= Followups =

#topic #1552 Review of delayed Changes for F24
.fesco 1552
<a href="https://fedorahosted.org/fesco/ticket/1552" title="https://fedorahosted.org/fesco/ticket/1552">https://fedorahosted.org/fesco/ticket/1552</a>

= New business =

#topic #1562 drop exception to proven packager access to packages
.fesco 1562
<a href="https://fedorahosted.org/fes" title="https://fedorahosted.org/fes">https://fedorahosted.org/fes</a>

GNOME 3.19.92 megaupdate

Hi all,

It's GNOME 3.19.92 release this week. As we are deep in the Alpha freeze
in Fedora, this will stay in updates-testing for a while until the
freeze is lifted and floodgates open a again.

We have koji side tag to collect all the builds before submitting them
to Bodhi. If you are helping with builds, please use f24-gnome build target:

$ fedpkg build --target f24-gnome

I'll take care of submitting them all in a single bodhi update ticket
later this week.

Thanks,
Kalev

Schedule for Friday's FESCo Meeting (2016-01-22)

Following is the list of topics that will be discussed in the FESCo
meeting Friday at 17:00UTC in #fedora-meeting on irc.freenode.net.

To convert UTC to your local time, take a look at
<a href="http://fedoraproject.org/wiki/UTCHowto" title="http://fedoraproject.org/wiki/UTCHowto">http://fedoraproject.org/wiki/UTCHowto</a>

or run:
date -d '2016-01-22 17:00 UTC'

Links to all tickets below can be found at:
<a href="https://fedorahosted.org/fesco/report/9" title="https://fedorahosted.org/fesco/report/9">https://fedorahosted.org/fesco/report/9</a>

= Followups =

#topic #1478 F24 Self Contained Changes
.fesco 1478
<a href="https://fedorahosted.org/fesco/ticket/1478" title="https://fedorahosted.org/fesco/ticket/1478">https://fedorahosted.org/fesco/ticket/1478</a>

#topic #1519 reevaluate Fedora 24 schedule
.fesco 1519
<a href="https://fedorahosted.org/fesco/ticket/1519" title="https://fedorahosted.org/fesco/ticket/1519">https://fedorahosted.org/fesco/ticket/1519</a>

= New business =

#topic #1518 So

GNOME 3.18.1 megaupdate

Hi all,

It's GNOME 3.18.1 release this week and I'll be wrangling the builds for
Fedora. Same drill as with previous megaupdates: if you are helping with
builds, please use f23-gnome build target.

$ fedpkg build --target f23-gnome

I'll take care of submitting them all in a single bodhi update ticket
later this week.

If you want to add bug numbers that are fixed with the update, use the
spreadsheet at <a href="https://docs.google.com/spreadsheets/d/1899LX24FEabq-mSylYxdRbd4YeP09L0kVk100GQ3ktA/edit?pli=1#gid=0" title="https://docs.google.com/spreadsheets/d/1899LX24FEabq-mSylYxdRbd4YeP09L0kVk100GQ3ktA/edit?pli=1#gid=0">https://docs.google.com/spreadsheets/d/1899LX24FEabq-mSylYxdRbd4YeP09L0k...</a>

Thanks,
Kalev

Removing packages that have broken dependencies in F23 tree, v2

Hi all,

Here's another look at F23 broken dependencies. A number of packages
have been fixed last week, but there's also a new broken dependency,
CableSwig, due to gccxml retirement.

The goal is to ship Fedora releases with repos where all packages are
installable.

Removing packages that have broken dependencies in F23 tree

Hi all,

In less than three weeks we will be entering the F23 Final Freeze. At
that point, Fedora release engineering retires any packages that still
have broken dependencies in the F23 tree.

Based on today's Branched report [1], we still have a number of unfixed
packages with broken dependencies (package maintainers BCC'd to this
email).

Heads up: glibmm/gtkmm now requires -std=c++11

Hi,

A quick heads up to anybody who might run into cryptic build errors when
building apps that use glibmm/gtkmm:

Latest glibmm/gtkmm stack in rawhide and F23 now uses C++11 features in
header files. This means when building other programs that use those
headers, the C++ compiler needs to be in C++11 mode now.

The fix is simple: make sure -std=c++11 is passed to the compiler.

It can be done in either in upstream build scripts or hacked in
downstream in spec files. I would usually always suggest to go for
upstreamable fixes, but I think in this case it's fine to do it
downstream as well.

GNOME 3.18.0 megaupdate

Hi all,

GNOME 3.18.0 is going to be released this week and I'll be wrangling the
builds for Fedora. Same as with the pre-releases we've built so far, we
are still using the f23-gnome side tag in koji for preparing everything.
If you are helping with builds, please use:

$ fedpkg build --target f23-gnome

I'll take care of submitting them all in a single bodhi update ticket
later this week.

Thanks,
Kalev

accidental grilo soname change

Hi,

Just a quick heads up that it's not necessary to rebuild anything grilo
dependant if you get rawhide broken deps email later today.

grilo in rawhide had a soname bump last night, but it was unintended;
I'm working it out with upstream and will build a new grilo in a bit
that restores ABI compatibility.

Sorry for the disruption,
Kalev