libgps soname bump (gpsd-3.24)
by Miroslav Lichvar
libgps from the gpsd package had an API and ABI break. As usual, the
following packages need to be rebuilt:
collectd
direwolf
foxtrotgps
marble
plasma-workspace
vfrnav
viking
I tried to rebuild them locally. It seems only direwolf needs a new
patch. The direwolf-gpsapi12 patch needs to be replaced with
https://fedorapeople.org/~mlichvar/tmp/gpsd/direwolf-gpsapi14.patch
The new gpsd package has been built in f37-build-side-53409.
Could a proven packager please replace the patch and rebuild the
dependant packages in this side tag?
Thanks,
--
Miroslav Lichvar
2 years
A way to prepare custom source tarballs from .spec file to improve CI
experience
by Vít Ondruch
Hi,
It is quite common, to have some sources, which are not available as a
tarball from upstream. In case of rubygem- packages, they quite often do
not ship their test suites. In this case, our .spec file contains
something like [1]:
~~~
# Tests are not packaged with the gem. You may get them like so:
# git clone --no-checkout https://github.com/discourse/mini_mime
# git -C mini_mime archive -v -o mini_mime-1.1.0-test.txz v1.1.0 test
Source1: %{gem_name}-%{version}-test.txz
~~~
This is quite fine. However, if there is opened PR [2], the CI would
work only as long sources are in the look a side cache, which is not
always desirable, because this might be just some WIP.
I while ago, I proposed [3] this "executable" comments instead:
~~~
Source1: %{gem_name}-%{version}-test.txz
%{echo:%(
[ ! -e %{S:1} ] &&
rm -rf %{name} &&
git clone https://github.com/discourse/mini_mime %{name} &&
git -C %{name} archive -v -o %{S:1} v%{version} test/
)}
~~~
I know, that some may say "it won't work in Koji", that is true, but
won't necessarily be issue for CI. The other argument might be "it is
creating some random tarball from random source", but if the accompanied
`sources` file contains the right checksums, `fedpkg srpm` ensures that
only the tarballs with the right content is used.
While others might just handwavy upload the random sources into look a
side cache, I think this is way better approach.
Now I am looking for feedback about general approach. Of course it could
be somehow polished and improved to hide some boiler plate.
Vít
[1]:
https://src.fedoraproject.org/rpms/rubygem-mini_mime/blob/c25611d64d17c37...
[2]: https://src.fedoraproject.org/rpms/rubygem-mini_mime/pull-request/2
[3]: https://pagure.io/packaging-committee/issue/1132#comment-769233
2 years
Fedora 36 compose report: 20220506.n.0 changes
by Fedora Rawhide Report
OLD: Fedora-36-20220505.n.0
NEW: Fedora-36-20220506.n.0
===== SUMMARY =====
Added images: 0
Dropped images: 0
Added packages: 0
Dropped packages: 0
Upgraded packages: 6
Downgraded packages: 0
Size of added packages: 0 B
Size of dropped packages: 0 B
Size of upgraded packages: 158.52 MiB
Size of downgraded packages: 0 B
Size change of upgraded packages: 1.35 MiB
Size change of downgraded packages: 0 B
===== ADDED IMAGES =====
===== DROPPED IMAGES =====
===== ADDED PACKAGES =====
===== DROPPED PACKAGES =====
===== UPGRADED PACKAGES =====
Package: aws-2020-7.fc36
Old package: aws-2020-6.fc36
Summary: Ada Web Server
RPMs: aws aws-devel aws-doc aws-tools
Size: 21.04 MiB
Size change: 3.13 KiB
Changelog:
* Tue May 03 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 2020-7
- Rebuild for new gnat
Package: gnome-photos-42.0-2.fc36
Old package: gnome-photos-42.0-1.fc36
Summary: Access, organize and share your photos on GNOME
RPMs: gnome-photos gnome-photos-tests
Size: 4.21 MiB
Size change: 8.70 KiB
Changelog:
* Tue May 03 2022 Ray Strode <rstrode(a)redhat.com> - 42.0-2
- Add workaround for albumn display problems
Related: #2079344
Package: livecd-tools-1:30.0-1.fc36
Old package: livecd-tools-1:28.3-5.fc36
Summary: Tools for building live CDs
RPMs: livecd-iso-to-mediums livecd-tools python-imgcreate-sysdeps python3-imgcreate
Size: 949.94 KiB
Size change: 53.17 KiB
Changelog:
* Sun Apr 24 2022 Neal Gompa <ngompa(a)fedoraproject.org> - 1:29.0-1
- Release 29.0 (ngompa13)
- Makefile: Drop creating signed tags (ngompa13)
- Preload the libnss_systemd library (#2007045) (sergey)
- livecd-iso-to-disk, editliveos: Add option to skip macboot.img processing.
(fgrose)
- Copy 'unicode.pf2' from correct path (zhanggyb)
- editliveos: Refresh vmlinuz & initrd.img files upon kernel updates. (fgrose)
- livecd-iso-to-disk & editliveos: Preserve extra-kernel-args from source.
(fgrose)
- add livenet dracut module to allow for pxe boot (sobjerke)
- switch from authconfig to authselect (pbrezina)
- live.py: Support either /images or /isolinux directories for efi images.
(fgrose)
- livecd-iso-to-disk & editliveos: Expand partitioning & filesystem support
(fgrose)
- make live image the default boot option (sobjerke)
- Modernize detection of checkisomd5 (m.novosyolov)
* Tue Apr 26 2022 Neal Gompa <ngompa(a)fedoraproject.org> - 1:30.0-1
- Release 30.0 (ngompa13)
- imgcreate/fs.py: abort on hard-unmount failure (lersek)
- imgcreate/util: Fix errors import (T-vK) (#2078710)
Package: matreshka-20.1-10.fc36
Old package: matreshka-20.1-8.fc35
Summary: Set of Ada libraries to help to develop information systems
RPMs: matreshka matreshka-amf matreshka-amf-dd matreshka-amf-dd-devel matreshka-amf-devel matreshka-amf-mofext matreshka-amf-mofext-devel matreshka-amf-ocl matreshka-amf-ocl-devel matreshka-amf-uml matreshka-amf-uml-devel matreshka-amf-utp matreshka-amf-utp-devel matreshka-devel matreshka-fastcgi matreshka-fastcgi-devel matreshka-servlet-devel matreshka-servlet-lib matreshka-soap-core matreshka-soap-core-devel matreshka-soap-wsse matreshka-soap-wsse-devel matreshka-spikedog-api-devel matreshka-spikedog-api-lib matreshka-spikedog-awsd matreshka-spikedog-awsd-devel matreshka-spikedog-core-devel matreshka-spikedog-core-lib matreshka-sql-core matreshka-sql-core-devel matreshka-sql-mysql matreshka-sql-mysql-devel matreshka-sql-postgresql matreshka-sql-postgresql-devel matreshka-sql-sqlite matreshka-sql-sqlite-devel matreshka-xml matreshka-xml-devel
Size: 119.62 MiB
Size change: 1.27 MiB
Changelog:
* Thu Jan 20 2022 Fedora Release Engineering <releng(a)fedoraproject.org> - 20.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Tue May 03 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 20.1-10
- Workaround on i686 for not detecting SSE builtins
Package: templates_parser-11.8.0-30.fc36
Old package: templates_parser-11.8.0-29.fc36
Summary: AWS templates engine
RPMs: templates_parser templates_parser-devel templates_parser-tools
Size: 3.58 MiB
Size change: -435 B
Changelog:
* Tue May 03 2022 Mamoru TASAKA <mtasaka(a)fedoraproject.org> - 11.8.0-30
- Rebuild for new gnat
Package: wpa_supplicant-1:2.10-4.fc36
Old package: wpa_supplicant-1:2.10-2.fc36
Summary: WPA/WPA2/IEEE 802.1X Supplicant
RPMs: wpa_supplicant wpa_supplicant-gui
Size: 9.13 MiB
Size change: 14.26 KiB
Changelog:
* Wed Jan 26 2022 Michael Yartys <michael.yartys(a)protonmail.com> - 1:2.10-3
- Enable Operating Channel Validation (OCV) support
* Mon May 02 2022 Adam Williamson <awilliam(a)redhat.com> - 1:2.10-4
- Allow legacy renegotiation for bad PEAP servers (James Ralston) (#2072070)
===== DOWNGRADED PACKAGES =====
2 years