Fedora 35 status and testing needed
by Adam Williamson
Hi folks! Just wanted to give an update on Fedora 35 status and beg for
testing :D
We are now down to either one or two blocker bugs. They are in quite
specific areas so the fixes will not be hugely impactful to anything
else. I'm hoping to be able to run an RC compose later today (Tuesday).
However, we're also only 2 days from go/no-go.
Given this, it'd be super helpful if people could help get the
validation tests run on the current nominated nightly compose. We don't
need to wait for an RC to run most tests; for the more complicated or
trickier tests, we can run them now against a nightly and the results
can be counted so long as nothing relevant changes in the RC.
I've just manually nominated the most recent compose (20211018.n.0) for
testing; it won't have the fixes currently in updates-testing (mainly
for plasma-discover), so take that into account. You can see the
summary page (which shows results from all individual pages) here:
https://fedoraproject.org/wiki/Test_Results:Current_Summary
you can enter results by editing individual sections from that page
(the wiki will automagically edit the correct individual page), or by
using the relval tool - just 'dnf install relval' then 'relval report-
results'.
You can look for tests that really need to be run here:
https://openqa.fedoraproject.org/testcase_stats/35/
each of the pages there shows a sort of 'over time view' of the test
cases of that type, showing when it was most recently run and a little
chart view that illustrates which composes the test has been run on and
what the results were (green for pass, orange for warn, red for
failed). Look out for tests that have release level 'Basic', 'Beta' or
'Final' and which have not been run recently or at all; these are the
ones to focus on. For instance, at
https://openqa.fedoraproject.org/testcase_stats/35/Desktop.html we can
see that several of the desktop tests have not yet been run on aarch64;
it'd be great if anyone with an aarch64 system capable of running
Workstation could run those tests and add the results.
Thanks everyone!
--
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net
2 years, 7 months
Orphaned packages looking for new maintainers
by Miro Hrončok
The following packages are orphaned and will be retired when they
are orphaned for six weeks, unless someone adopts them. If you know for sure
that the package should be retired, please do so now with a proper reason:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life
Note: If you received this mail directly you (co)maintain one of the affected
packages or a package that depends on one. Please adopt the affected package or
retire your depending package to avoid broken dependencies, otherwise your
package will fail to install and/or build when the affected package gets retired.
Request package ownership via the *Take* button in he left column on
https://src.fedoraproject.org/rpms/<pkgname>
Full report available at:
https://churchyard.fedorapeople.org/orphans-2021-10-25.txt
grep it for your FAS username and follow the dependency chain.
For human readable dependency chains,
see https://packager-dashboard.fedoraproject.org/
For all orphaned packages,
see https://packager-dashboard.fedoraproject.org/orphan
Package (co)maintainers Status Change
================================================================================
bitlbee-discord orphan 2 weeks ago
cAudio orphan 2 weeks ago
crcimg orphan 2 weeks ago
elog orphan 2 weeks ago
erlang-certifi erlang-maint-sig, orphan 0 weeks ago
erlang-cf erlang-maint-sig, orphan 0 weeks ago
erlang-cth_readable erlang-maint-sig, orphan 0 weeks ago
erlang-erlware_commons erlang-maint-sig, orphan 0 weeks ago
erlang-eunit_formatters erlang-maint-sig, orphan 0 weeks ago
erlang-hex_core erlang-maint-sig, orphan 0 weeks ago
erlang-providers erlang-maint-sig, orphan 0 weeks ago
erlang-relx erlang-maint-sig, orphan 0 weeks ago
erlang-ssl_verify_fun erlang-maint-sig, orphan 0 weeks ago
fedmod nphilipp, orphan 4 weeks ago
gauche-gl orphan 2 weeks ago
gfm orphan 2 weeks ago
ghc-HStringTemplate orphan 2 weeks ago
ghc-filestore orphan 2 weeks ago
ghc-hoauth2 orphan 2 weeks ago
ghc-recaptcha orphan 2 weeks ago
ghc-uri orphan 2 weeks ago
ghc-uri-bytestring-aeson orphan 2 weeks ago
ghc-url orphan 2 weeks ago
gitit orphan 2 weeks ago
golang-github-dgraph-io-badger orphan 2 weeks ago
golang-github-dgraph-io- orphan 2 weeks ago
ristretto
golang-github-geziyor orphan 2 weeks ago
golang-github-jacobsa-crypto orphan 3 weeks ago
golang-github-jacobsa-oglemock orphan 3 weeks ago
golang-github-jacobsa-ogletest orphan 3 weeks ago
golang-github-jacobsa-reqtrace orphan 3 weeks ago
golang-github-milochristiansen- go-sig, orphan 2 weeks ago
axis2
golang-github-milochristiansen- go-sig, orphan 2 weeks ago
lua
golang-github-rfjakob-gocryptfs orphan 3 weeks ago
golang-github-sabhiram- orphan 3 weeks ago
gitignore
hddfancontrol orphan 2 weeks ago
hyperrogue orphan 2 weeks ago
kdevelop-python dvratil, jgrulich, kde-sig, 4 weeks ago
orphan
kdocker kde-sig, orphan, rdieter 4 weeks ago
libcxl orphan 1 weeks ago
libocxl orphan 1 weeks ago
libsoc orphan 2 weeks ago
libticables2 orphan 2 weeks ago
libticalcs2 orphan 2 weeks ago
libticonv orphan 2 weeks ago
libtifiles2 orphan 2 weeks ago
mantis orphan 2 weeks ago
maven-indexer galileo, mizdebsk, orphan 2 weeks ago
minetestmapper orphan 2 weeks ago
mygui orphan 2 weeks ago
ocaml-charinfo-width orphan 2 weeks ago
ocaml-cmdliner orphan 2 weeks ago
ocaml-cudf orphan 2 weeks ago
ocaml-lambda-term avsej, orphan 2 weeks ago
ocaml-lwt-log orphan 2 weeks ago
ocaml-mmap orphan 2 weeks ago
ocaml-ocplib-endian orphan 2 weeks ago
ocaml-result andyli, orphan, rjones 2 weeks ago
ocaml-zed orphan 2 weeks ago
perl-Nagios-Plugin jpo, orphan, ppisar 2 weeks ago
perl-WebService-Dropbox mathstuf, orphan 4 weeks ago
php-voms-admin orphan 2 weeks ago
platform orphan, sergiomb 2 weeks ago
ptpd jondkent, orphan 2 weeks ago
purple-mattermost orphan 2 weeks ago
python-email_reply_parser orphan, python-sig 4 weeks ago
python-first orphan, python-sig 4 weeks ago
python-graphene-sqlalchemy orphan 4 weeks ago
python-graphql-server orphan 4 weeks ago
python-parallel-ssh orphan 4 weeks ago
python-pipreqs orphan, python-sig 4 weeks ago
python-plette orphan, pkopkan, python-sig 4 weeks ago
python-power orphan, python-sig 4 weeks ago
python-sockjs-tornado orphan, python-sig 2 weeks ago
python-ssh2-python orphan 4 weeks ago
python-yarg orphan, python-sig 4 weeks ago
qotd orphan 2 weeks ago
quasselgrep orphan 2 weeks ago
rubygem-ancestry jaruga, orphan 4 weeks ago
rubygem-cliver orphan 6 weeks ago
rubygem-gem-patch orphan 6 weeks ago
rubygem-scoped_search orphan 6 weeks ago
spasm-ng orphan 2 weeks ago
speech-dispatcher orphan 2 weeks ago
tfdocgen orphan 2 weeks ago
tilp2 orphan 2 weeks ago
treefrog-framework orphan 2 weeks ago
uglify-js1 nodejs-sig, orphan, patches 2 weeks ago
unshield orphan 2 weeks ago
waiverdb lholecek, lucarval, orphan, 4 weeks ago
ralph, vmaljulin
xoreos-tools orphan 2 weeks ago
yarock kde-sig, martinkg, orphan 4 weeks ago
zgrab2 orphan 2 weeks ago
The following packages require above mentioned packages:
Report too long, see the full version at
https://churchyard.fedorapeople.org/orphans-2021-10-25.txt
See dependency chains of your packages at
https://packager-dashboard.fedoraproject.org/
See all orphaned packages at https://packager-dashboard.fedoraproject.org/orphan
Affected (co)maintainers (either directly or via packages' dependencies):
alexl: speech-dispatcher
amdunn: ocaml-mmap, ocaml-ocplib-endian, ocaml-cmdliner
anaconda-maint: speech-dispatcher
andyli: ocaml-mmap, ocaml-result, ocaml-ocplib-endian, ocaml-cudf, ocaml-cmdliner
avsej: ocaml-lambda-term, ocaml-mmap, ocaml-result, ocaml-charinfo-width,
ocaml-zed, ocaml-ocplib-endian, ocaml-lwt-log
berrange: speech-dispatcher
besser82: speech-dispatcher
bonzini: speech-dispatcher
bruno: ocaml-result, ocaml-cmdliner
caillon: speech-dispatcher
caolanm: speech-dispatcher
carlwgeorge: speech-dispatcher
cheeselee: ocaml-mmap, ocaml-ocplib-endian, ocaml-cudf, ocaml-cmdliner
chkr: speech-dispatcher
crobinso: speech-dispatcher
dchen: ocaml-mmap, ocaml-result, ocaml-ocplib-endian, ocaml-cmdliner
decathorpe: speech-dispatcher
defolos: ocaml-lambda-term, ocaml-mmap, ocaml-result, ocaml-charinfo-width,
ocaml-zed, ocaml-ocplib-endian, ocaml-lwt-log, ocaml-cmdliner
dvratil: speech-dispatcher, kdevelop-python
dwmw2: speech-dispatcher
ehabkost: speech-dispatcher
erlang-maint-sig: erlang-erlware_commons, erlang-cth_readable, erlang-certifi,
erlang-hex_core, erlang-providers, erlang-ssl_verify_fun, erlang-cf,
erlang-relx, erlang-eunit_formatters
eseyman: perl-Nagios-Plugin
fab: platform
galileo: maven-indexer
gnome-sig: speech-dispatcher
go-sig: golang-github-milochristiansen-axis2, golang-github-milochristiansen-lua
heliocastro: speech-dispatcher
hobbes1069: speech-dispatcher
jaruga: rubygem-ancestry
jforbes: speech-dispatcher
jgrulich: speech-dispatcher, kdevelop-python
jjames: ocaml-lambda-term, ocaml-mmap, ocaml-result, ocaml-charinfo-width,
ocaml-zed, ocaml-cudf, ocaml-lwt-log, ocaml-ocplib-endian, ocaml-cmdliner
jkonecny: speech-dispatcher
jondkent: ptpd
jpo: perl-Nagios-Plugin
jreznik: speech-dispatcher
jskarvad: speech-dispatcher
jwrdegoede: speech-dispatcher
kalev: speech-dispatcher
kde-sig: kdocker, speech-dispatcher, yarock, kdevelop-python
kevin: speech-dispatcher
lbazan: python-ssh2-python
lholecek: waiverdb
limb: speech-dispatcher, ocaml-cmdliner
lkundrak: speech-dispatcher
lucarval: waiverdb
lucilanga: speech-dispatcher
lupinix: speech-dispatcher
m4rtink: speech-dispatcher
martinkg: yarock, perl-WebService-Dropbox
mathstuf: perl-WebService-Dropbox
mbarnes: speech-dispatcher
mdbooth: ocaml-mmap, ocaml-ocplib-endian
melmorabity: platform
mizdebsk: maven-indexer
ngompa: speech-dispatcher
nodejs-sig: uglify-js1
nphilipp: fedmod
nushio: speech-dispatcher
olysonek: speech-dispatcher
patches: uglify-js1
peter: erlang-erlware_commons, erlang-cth_readable, erlang-certifi,
erlang-hex_core, erlang-providers, erlang-ssl_verify_fun, erlang-cf,
erlang-relx, erlang-eunit_formatters
pkopkan: python-plette
ppisar: perl-Nagios-Plugin
python-sig: python-sockjs-tornado, python-yarg, python-first, python-pipreqs,
python-power, python-email_reply_parser, python-plette
quintela: speech-dispatcher
ralph: waiverdb
rdieter: kdocker, speech-dispatcher
rhughes: speech-dispatcher
rjones: ocaml-mmap, ocaml-result, ocaml-ocplib-endian, ocaml-cudf,
speech-dispatcher, ocaml-cmdliner
rstrode: speech-dispatcher
rvykydal: speech-dispatcher
salimma: ocaml-mmap, ocaml-result, ocaml-ocplib-endian, ocaml-cmdliner
sbueno: speech-dispatcher
scottt: ocaml-mmap, ocaml-result, ocaml-ocplib-endian, ocaml-cmdliner
sergiomb: platform
spot: speech-dispatcher
ssp: speech-dispatcher
than: speech-dispatcher
tpopela: speech-dispatcher
tuxbrewr: speech-dispatcher
virtmaint-sig: speech-dispatcher
vmaljulin: waiverdb
vpodzime: speech-dispatcher
vponcova: speech-dispatcher
zbyszek: speech-dispatcher
--
The script creating this output is run and developed by Fedora
Release Engineering. Please report issues at its pagure instance:
https://pagure.io/releng/
The sources of this script can be found at:
https://pagure.io/releng/blob/main/f/scripts/find_unblocked_orphans.py
2 years, 7 months
[HEADS UP] ImageMagick-6.9.12.28
by Luya Tshimbalanga
Hello team,
ImageMagick is updated 6.9.12.28 on Rawhide and got side tag as
35-build-side-47231. For my understanding, the following packages
(including those from RPM Fusion) may need a rebuild based on these
dependencies:
`dnf repoquery --whatrequires "libMagick*" --qf "%{reponame}
%{sourcerpm}" -q | sed 's/updates/fedora/' | pkgname | sort -u`
fedora autotrace
fedora chafa
fedora converseen
fedora digikam
fedora dmtx-utils
fedora dvdauthor
fedora eom
fedora ImageMagick
fedora kxstitch
fedora pfstools
fedora php-pecl-imagick
fedora psiconv
fedora q
fedora R-magick
fedora rss-glx
fedora rubygem-rmagick
fedora synfig
fedora synfigstudio
fedora vdr-scraper2vdr
fedora vdr-skinelchihd
fedora vdr-skinnopacity
fedora vdr-tvguide
fedora vips
fedora WindowMaker
rpmfusion-free libopenshot
rpmfusion-free xine-lib
Please use f35-build-side-47231 side-tag to build your package, and I
(or my co-maintainer) am intending to merge in F35 repository in about a
week.
Regards
--
Luya Tshimbalanga
Fedora Design Team
Fedora Design Suite maintainer
2 years, 7 months
Woah! [Thanks, Nest sponsors]
by Michael J Gruber
Today that special package for Nest participants arrived here.
Back then I thought: "Nice, a few stickers." Today, after opening the package, I thought: "Woah!". [ No spoilers here ;) ]
So, thanks to anyone who made possible Nest as well as this form of community appreciation!
[posting it here where I learned about Nest; feel free to redirect]
2 years, 7 months
[HEADS UP] lttng-ust 2.13 soname bump
by Michael Jeanson
I have started the process of updating lttng-ust to 2.13 in rawhide
which implies a soname bump of liblttng-ust to 1 and liblttng-ust-ctl to 5.
From what I understand, the following packages will need to be rebuilt:
libcamera
mir-server-libs
These packages might also be impacted:
ceph-base
dotnet-runtime
librados2
librbd1
librgw2
lttng-tools
mir-test-tools
I have created a side tag 'f36-build-side-47029' and built lttng-ust and
lttng-tools. I plan to have the side-tag merged in rawhide in about a week.
Michael
2 years, 7 months
Impossible to upgrade to F35 due to dependency issues with pam_mount
and cryptsetup
by Julian Sikorski
Hello,
I had some time today so I decided to try updating to F35 ahead of the
release. It did not work unfortunately:
Error:
Problem 1: package
mupen64plus-qt-1.12-1.20200226git1709647.fc31.x86_64 requires
libquazip5.so.1()(64bit), but none of the providers can be installed
- quazip-qt5-0.7.6-10.fc34.x86_64 does not belong to a distupgrade
repository
- problem with installed package
mupen64plus-qt-1.12-1.20200226git1709647.fc31.x86_64
Problem 2: problem with installed package pam_mount-2.16-12.fc34.x86_64
- package pam_mount-2.16-12.fc34.x86_64 requires cryptsetup-luks-libs
>= 1.1.2, but none of the providers can be installed
- cryptsetup-libs-2.3.6-1.fc34.x86_64 does not belong to a
distupgrade repository
Problem 1 I can fix myself since it is my own local package, but problem
2 I am not sure how to fix. Is it a bug with pam_mount, or with cryptsetup?
Best regards,
Julian
2 years, 7 months
[Rawhide] ImageMagick-6.9.12-26 available
by Luya Tshimbalanga
Hello team,
I would like to let you know ImageMagick-6.9.12-26 recently landed
upstream.
Learning from the previous experiences, I or my co-maintainer are
planning to commit and build this package for Rawhide only in about a
week, so the following maintainers of the respective packages will need
to get in sync:
NsCDE
a2ps
anyremote
c-graph
caja-image-converter
chordpro-abc
conky-manager
darktable-tools-noise
devedeng
dvd-slideshow
epix
fbida
ffmulticonverter
freewrl
geeqie
gscan2pdf
gyazo
jumpnbump-menu
latex2rtf
libpst
lives
lyx
mediawiki
mtpaint
nautilus-image-converter
nemo-image-converter
perl-Graphics-TIFF-tests
perl-PDF-API2-tests
perl-PDF-Builder-tests
perl-Panotools-Script
playonlinux
rubygem-mini_magic
rubygem-rmagick
shutter
texlive-graphicxpsd
variety
vfrnav-utils
w3m-img
wdune
The scratch-build is successful on
https://koji.fedoraproject.org/koji/taskinfo?taskID=77869076 meaning
proven packagers are welcome to commit the changes. Let know if anyone
has a question.
Regards,
--
Luya Tshimbalanga
Fedora Design Team
Fedora Design Suite maintainer
2 years, 7 months
Converting montserrat spec to new version
by Luya Tshimbalanga
Hello team,
I started converting the current julietaula-montserrat-fonts spec to the
new version [1] using ibm-plex-fonts as template [2], but struggled to
understand the functionality.
Here is an example below:
--
BuildArch: noarch
%global fontpkgname julietaula-montserrat
%global fontconf 61-%{fontpkgname}
# Override versioning to sync with upstream
Epoch: 1
Version: 7.222
Release: %autorelease
URL: https://github.com/JulietaUla/Montserrat
%global foundry julietaula
%global fontlicense OFL
%global fontlicenses OFL.txt
%global fontdocsex %{fontlicenses}
%global fontfamily1 Montserrat
%global fontsummary1 Sans-serif typeface inspired from
Montserrat area
%global fonts1 *.otf
%global fontdescription1 %{expand:
A typeface inspired by signs around the Montserrat area \
of Buenos Aires, Argentina.}
%global fontfamily2 MontserratAlternates
%global fontsummary2 Sans-serif typeface inspired from
Montserrat area
%global fonts2 *.otf
%global fontdescription1 %{expand:
A typeface inspired by signs around the Montserrat area \
of Buenos Aires, Argentina.}
Source0: %{url}/archive/v%{version}.tar.gz#/Montserrat-%{version}.tar.gz
Source1: %{name}-fontconfig.conf
Source2: %{name}-alternates-fontconfig.conf
Source3: %{fontpkgname}.metainfo.xml
Source4: %{fontpkgname}-alternates.metainfo.xml
BuildArch: noarch
BuildRequires: fontpackages-devel
BuildRequires: libappstream-glib
Requires: fontpackages-filesystem
# Reset the old date based versioning
Obsoletes: %{name} < 1:%{version}-%{release}
%description
%{common_description}
%package common
Summary: Common files for %{name}
Requires: fontpackages-filesystem
%description common
%{common_description}
This package consists of files used by other %{name} packages.
%package -n %{fontpkgname}
Summary: Base version of the Montserrat area inspired typeface
Requires: %{name}-common = %{epoch}:%{version}-%{release}
%description -n %{fo
As noticed, two subpackaged webfonts are listed because they are
required from the landing page for Fedora Apache. I
ntpkgname}
%{common_description}
This package provide the base fonts.
%package -n %{fontpkgname}-alternates-fonts
Summary: A Montserrat area inspired typeface family alternate version
Requires: %{name}-common = %{epoch}:%{version}-%{release}
%description -n %{fontpkgname}-alternates-fonts
%{common_description}
This package provide an alternate version of the fonts.
%package -n %{fontpkgname}-base-web-fonts
Summary: Web fonts version of the Montserrat area inspired typeface
Requires: %{name}-common = %{epoch}:%{version}-%{release}
%description -n %{fontpkgname}-base-web-fonts
%{common_description}
This package include essential web fonts.
%package -n %{fontpkgname}-extra-web-fonts
Summary: Extra web fonts version of the Montserrat area inspired typeface
Requires: %{name}-common = %{epoch}:%{version}-%{release}
%description -n %{fontpkgname}-extra-web-fonts
%{common_description}
This package includes extra web fonts.
%prep
%autosetup -c
%build
%fontbuild
%install
%fontinstall
install -m 0644 -p Montserrat-%{version}/fonts/webfonts/*.woff
%{buildroot}%{_fontdir}
install -m 0644 -p Montserrat-%{version}/fonts/webfonts/*.woff2
%{buildroot}%{_fontdir}
install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \
%{buildroot}%{_fontconfig_confdir}
# Install Montserrat fonts
install -m 0644 -p %{SOURCE1} \
%{buildroot}%{_fontconfig_templatedir}/%{fontconf}.conf
# Install MontserratAlternates fonts
install -m 0644 -p %{SOURCE2} \
%{buildroot}%{_fontconfig_templatedir}/%{fontconf}-alternates.conf
for fconf in %{fontconf}.conf \
%{fontconf}-alternates.conf ; do
ln -s %{_fontconfig_templatedir}/$fconf \
%{buildroot}%{_fontconfig_confdir}/$fconf
done
# Add AppStream metadata file, Repeat for every font family
install -Dm 0644 -p %{SOURCE3} \
%{buildroot}%{_datadir}/metainfo/%{fontpkgname}.metainfo.xml
install -Dm 0644 -p %{SOURCE4} \
%{buildroot}%{_datadir}/metainfo/%{fontpkgname}-alternates.metainfo.xml
%check
appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/metainfo/%{fontpkgname}.metainfo.xml
appstream-util validate-relax --nonet
%{buildroot}/%{_datadir}/metainfo/%{fontpkgname}-alternates.metainfo.xml
%_font_pkg -f %{fontconf}.conf Montserrat-*.otf
%{_datadir}/metainfo/%{fontpkgname}.metainfo.xml
%_font_pkg -n alternates -f %{fontconf}-alternates.conf
MontserratAlternates-*.otf
%{_datadir}/metainfo/%{fontpkgname}-alternates.metainfo.xml
%_font_pkg -n base-web
Montserrat-{Regular,Light,Bold,ExtraBold,Italic}.{woff,woff2}
%_font_pkg -n extra-web Montserrat*.{woff,woff2}
%files common
%license Montserrat-%{version}/OFL.txt
%doc Montserrat-%{version}/README.md
%changelog
%autochangelog
----
As noticed, two subpackaged webfonts are listed because they are
required from the landing page for Fedora Apache. The challenge is to
keep these lines with the new spec version. Pointers welcome.
Thanks in advance.
Reference:
[1] https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/
[2]
https://src.fedoraproject.org/rpms/ibm-plex-fonts/blob/rawhide/f/ibm-plex...
--
Luya Tshimbalanga
Fedora Design Team
Fedora Design Suite maintainer
2 years, 7 months