packagerbot pushed to dummy-test-package-gloster (rawhide). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 06:58:56 UTC
From b6d14ae089936bbc9142013489667151751b242b Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Mar 01 2021 06:58:51 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-gloster.spec b/dummy-test-package-gloster.spec
index 7a72f09..c46c121 100644
--- a/dummy-test-package-gloster.spec
+++ b/dummy-test-package-gloster.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-gloster
Version: 0
-Release: 2858%{?dist}
+Release: 2859%{?dist}
Summary: Dummy Test Package called Gloster
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Mon Mar 01 2021 packagerbot <admin(a)fedoraproject.org> - 0-2859
+- rebuilt
+
* Mon Mar 01 2021 packagerbot <admin(a)fedoraproject.org> - 0-2858
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-gloster/c/b6d14ae08...
3Â years, 1Â month
adelton pushed to swid-tools (f34). "Revert "1900816 - we cannot test
the dnf plugin due to fakechroot failing because of glibc changes." (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 06:26:52 UTC
From dd90f9b1ae97980a5dcc5911a419b29d622ed273 Mon Sep 17 00:00:00 2001
From: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Mar 01 2021 05:48:24 +0000
Subject: Revert "1900816 - we cannot test the dnf plugin due to fakechroot failing because of glibc changes."
This semantically reverts commit 945ec0fdcc7353bc678e24328c7e38c05f4de21b.
There is fixed fakechroot package available now.
---
diff --git a/avoid-failing-fakechroot.patch b/avoid-failing-fakechroot.patch
deleted file mode 100644
index 8207e18..0000000
--- a/avoid-failing-fakechroot.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/test.sh b/test.sh
-index ed5845e..3ae4b8d 100755
---- a/test.sh
-+++ b/test.sh
-@@ -495,6 +495,8 @@ for f in tests/swid_generator/*.swidtag ; do
- diff -u ${f/.swidtag/.files} <( SWIDQ_STYLESHEET_DIR=$SWIDQ_STYLESHEET_DIR1 $BIN/swidq -p $f -l )
- done
-
-+echo OK.
-+exit
-
- # Test dnf plugin
- mkdir -p tmp/repo tmp/repo-base
diff --git a/swid-tools.spec b/swid-tools.spec
index 9c710a5..aaeb7a0 100644
--- a/swid-tools.spec
+++ b/swid-tools.spec
@@ -4,11 +4,10 @@
Summary: Tools for producing SWID tags for rpm packages and inspecting the SWID tags
Name: swid-tools
Version: 0.8.11
-Release: 3%{?dist}
+Release: 4%{?dist}
License: ASL 2.0
URL: https://github.com/swidtags/rpm2swidtag
Source0: https://github.com/swidtags/%{upstream_name}/releases/download/%{upstream...
-Patch1: avoid-failing-fakechroot.patch
BuildArch: noarch
BuildRequires: python3-devel
# The following BuildRequires are only needed for check
@@ -48,7 +47,6 @@ or producing them locally.
%prep
%setup -q -n %{upstream_name}-%{version}
-%patch1 -p1
%build
%py3_build
@@ -99,6 +97,9 @@ if rpm -q rpm2swidtag dnf-plugin-swidtags 2> /dev/null | grep -E -q '(rpm2swidta
fi
%changelog
+* Mon Mar 01 2021 Jan Pazdziora <jpazdziora(a)redhat.com> - 0.8.11-4
+- Revert the 1900816 workaround.
+
* Sat Jan 30 2021 Jan Pazdziora <jpazdziora(a)redhat.com> - 0.8.11-3
- 1900816 - we cannot test the dnf plugin due to fakechroot failing
because of glibc changes.
https://src.fedoraproject.org/rpms/swid-tools/c/dd90f9b1ae97980a5dcc5911a...
3Â years, 1Â month
pagure pushed to pkgconf (f34). "Add option to disable unit tests
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 06:17:34 UTC
From 880f7e1ca11d5de939aa652d603cc7d6b847ab42 Mon Sep 17 00:00:00 2001
From: Tomas Popela <tomas.popela(a)gmail.com>
Date: Feb 22 2021 15:39:32 +0000
Subject: Add option to disable unit tests
kyua is currently broken if compiled with GCC 11[0]. It prevents pkgconf
to build successfully as the unit tests are enabled in check phase.
Disable the tests on RHEL due to its extensive (from RHEL POV)
dependencies.
[0] - https://bugzilla.redhat.com/show_bug.cgi?id=1926779
---
diff --git a/pkgconf.spec b/pkgconf.spec
index 034fa2a..f5c77cd 100644
--- a/pkgconf.spec
+++ b/pkgconf.spec
@@ -12,12 +12,19 @@
%global pkgconfig_evr 1:%{pkgconfig_verrel}
%endif
+# Tests are disabled on RHEL 9 because of the extensive dependencies
+%if 0%{?rhel} >= 9
+%bcond_with tests
+%else
+%bcond_without tests
+%endif
+
# Search path for pc files for pkgconf
%global pkgconf_libdirs %{_libdir}/pkgconfig:%{_datadir}/pkgconfig
Name: pkgconf
Version: 1.7.3
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Package compiler and linker metadata toolkit
License: ISC
@@ -37,9 +44,11 @@ BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
+%if %{with tests}
# For unit tests
BuildRequires: kyua
BuildRequires: atf-tests
+%endif
# pkgconf uses libpkgconf internally
Requires: lib%{name}%{?_isa} = %{version}-%{release}
@@ -117,7 +126,9 @@ autoreconf -fiv
%check
+%if %{with tests}
make check
+%endif
%install
@@ -202,6 +213,9 @@ rm -rf %{buildroot}%{_datadir}/aclocal
%endif
%changelog
+* Mon Feb 22 2021 Tomas Popela <tpopela(a)redhat.com> - 1.7.3-7
+- Conditionalize the unit tests, disable them on RHEL 9
+
* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
https://src.fedoraproject.org/rpms/pkgconf/c/880f7e1ca11d5de939aa652d603c...
3Â years, 1Â month
pagure pushed to pkgconf (rawhide). "Add option to disable unit tests
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 06:17:15 UTC
From 880f7e1ca11d5de939aa652d603cc7d6b847ab42 Mon Sep 17 00:00:00 2001
From: Tomas Popela <tomas.popela(a)gmail.com>
Date: Feb 22 2021 15:39:32 +0000
Subject: Add option to disable unit tests
kyua is currently broken if compiled with GCC 11[0]. It prevents pkgconf
to build successfully as the unit tests are enabled in check phase.
Disable the tests on RHEL due to its extensive (from RHEL POV)
dependencies.
[0] - https://bugzilla.redhat.com/show_bug.cgi?id=1926779
---
diff --git a/pkgconf.spec b/pkgconf.spec
index 034fa2a..f5c77cd 100644
--- a/pkgconf.spec
+++ b/pkgconf.spec
@@ -12,12 +12,19 @@
%global pkgconfig_evr 1:%{pkgconfig_verrel}
%endif
+# Tests are disabled on RHEL 9 because of the extensive dependencies
+%if 0%{?rhel} >= 9
+%bcond_with tests
+%else
+%bcond_without tests
+%endif
+
# Search path for pc files for pkgconf
%global pkgconf_libdirs %{_libdir}/pkgconfig:%{_datadir}/pkgconfig
Name: pkgconf
Version: 1.7.3
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Package compiler and linker metadata toolkit
License: ISC
@@ -37,9 +44,11 @@ BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
+%if %{with tests}
# For unit tests
BuildRequires: kyua
BuildRequires: atf-tests
+%endif
# pkgconf uses libpkgconf internally
Requires: lib%{name}%{?_isa} = %{version}-%{release}
@@ -117,7 +126,9 @@ autoreconf -fiv
%check
+%if %{with tests}
make check
+%endif
%install
@@ -202,6 +213,9 @@ rm -rf %{buildroot}%{_datadir}/aclocal
%endif
%changelog
+* Mon Feb 22 2021 Tomas Popela <tpopela(a)redhat.com> - 1.7.3-7
+- Conditionalize the unit tests, disable them on RHEL 9
+
* Wed Jan 27 2021 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.7.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
https://src.fedoraproject.org/rpms/pkgconf/c/880f7e1ca11d5de939aa652d603c...
3Â years, 1Â month
packagerbot pushed to dummy-test-package-gloster (rawhide). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 05:58:44 UTC
From bc8ea82c484955594ecda1565228f442874b4382 Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Mar 01 2021 05:58:39 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-gloster.spec b/dummy-test-package-gloster.spec
index c1e1274..7a72f09 100644
--- a/dummy-test-package-gloster.spec
+++ b/dummy-test-package-gloster.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-gloster
Version: 0
-Release: 2857%{?dist}
+Release: 2858%{?dist}
Summary: Dummy Test Package called Gloster
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Mon Mar 01 2021 packagerbot <admin(a)fedoraproject.org> - 0-2858
+- rebuilt
+
* Mon Mar 01 2021 packagerbot <admin(a)fedoraproject.org> - 0-2857
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-gloster/c/bc8ea82c4...
3Â years, 1Â month
adelton pushed to swid-tools (main). "Revert "1900816 - we cannot
test the dnf plugin due to fakechroot failing because of glibc changes."
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 05:55:02 UTC
From dd90f9b1ae97980a5dcc5911a419b29d622ed273 Mon Sep 17 00:00:00 2001
From: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Mar 01 2021 05:48:24 +0000
Subject: Revert "1900816 - we cannot test the dnf plugin due to fakechroot failing because of glibc changes."
This semantically reverts commit 945ec0fdcc7353bc678e24328c7e38c05f4de21b.
There is fixed fakechroot package available now.
---
diff --git a/avoid-failing-fakechroot.patch b/avoid-failing-fakechroot.patch
deleted file mode 100644
index 8207e18..0000000
--- a/avoid-failing-fakechroot.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/test.sh b/test.sh
-index ed5845e..3ae4b8d 100755
---- a/test.sh
-+++ b/test.sh
-@@ -495,6 +495,8 @@ for f in tests/swid_generator/*.swidtag ; do
- diff -u ${f/.swidtag/.files} <( SWIDQ_STYLESHEET_DIR=$SWIDQ_STYLESHEET_DIR1 $BIN/swidq -p $f -l )
- done
-
-+echo OK.
-+exit
-
- # Test dnf plugin
- mkdir -p tmp/repo tmp/repo-base
diff --git a/swid-tools.spec b/swid-tools.spec
index 9c710a5..aaeb7a0 100644
--- a/swid-tools.spec
+++ b/swid-tools.spec
@@ -4,11 +4,10 @@
Summary: Tools for producing SWID tags for rpm packages and inspecting the SWID tags
Name: swid-tools
Version: 0.8.11
-Release: 3%{?dist}
+Release: 4%{?dist}
License: ASL 2.0
URL: https://github.com/swidtags/rpm2swidtag
Source0: https://github.com/swidtags/%{upstream_name}/releases/download/%{upstream...
-Patch1: avoid-failing-fakechroot.patch
BuildArch: noarch
BuildRequires: python3-devel
# The following BuildRequires are only needed for check
@@ -48,7 +47,6 @@ or producing them locally.
%prep
%setup -q -n %{upstream_name}-%{version}
-%patch1 -p1
%build
%py3_build
@@ -99,6 +97,9 @@ if rpm -q rpm2swidtag dnf-plugin-swidtags 2> /dev/null | grep -E -q '(rpm2swidta
fi
%changelog
+* Mon Mar 01 2021 Jan Pazdziora <jpazdziora(a)redhat.com> - 0.8.11-4
+- Revert the 1900816 workaround.
+
* Sat Jan 30 2021 Jan Pazdziora <jpazdziora(a)redhat.com> - 0.8.11-3
- 1900816 - we cannot test the dnf plugin due to fakechroot failing
because of glibc changes.
https://src.fedoraproject.org/rpms/swid-tools/c/dd90f9b1ae97980a5dcc5911a...
3Â years, 1Â month
packagerbot pushed to dummy-test-package-gloster (rawhide). "Bump
release (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 04:58:30 UTC
From 562c440ab5d7d0796585e6c15f7c3ba434444d32 Mon Sep 17 00:00:00 2001
From: packagerbot <admin(a)fedoraproject.org>
Date: Mar 01 2021 04:58:25 +0000
Subject: Bump release
Signed-off-by: packagerbot <admin(a)fedoraproject.org>
---
diff --git a/dummy-test-package-gloster.spec b/dummy-test-package-gloster.spec
index fecb2fc..c1e1274 100644
--- a/dummy-test-package-gloster.spec
+++ b/dummy-test-package-gloster.spec
@@ -3,7 +3,7 @@
Name: dummy-test-package-gloster
Version: 0
-Release: 2856%{?dist}
+Release: 2857%{?dist}
Summary: Dummy Test Package called Gloster
License: CC0
URL: http://fedoraproject.org/wiki/DummyTestPackages
@@ -32,6 +32,9 @@ cp -p uuid %{buildroot}%{_datadir}/%{name}
%{_datadir}/%{name}
%changelog
+* Mon Mar 01 2021 packagerbot <admin(a)fedoraproject.org> - 0-2857
+- rebuilt
+
* Mon Mar 01 2021 packagerbot <admin(a)fedoraproject.org> - 0-2856
- rebuilt
https://src.fedoraproject.org/rpms/dummy-test-package-gloster/c/562c440ab...
3Â years, 1Â month
ngompa pushed to sddm (f34). "Add trigger to auto-transition to
Wayland session on upgrade to F34"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-03-01 04:50:22 UTC
From 8b68d42d7f44ebab357757ccb5e04eb284a43e2e Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa13(a)gmail.com>
Date: Mar 01 2021 04:44:01 +0000
Subject: Add trigger to auto-transition to Wayland session on upgrade to F34
---
diff --git a/sddm.spec b/sddm.spec
index 48b9b9e..a475c4a 100644
--- a/sddm.spec
+++ b/sddm.spec
@@ -9,7 +9,7 @@
Name: sddm
Version: 0.19.0
-Release: 7%{?dist}
+Release: 8%{?dist}
License: GPLv2+
Summary: QML based X11 desktop manager
@@ -178,6 +178,16 @@ if [ -f %{_sharedstatedir}/sddm/state.conf ]; then
-e "s|%{_datadir}/wayland-sessions/plasmawayland.desktop|%{_datadir}/wayland-sessions/plasma.desktop|g" \
-i %{_sharedstatedir}/sddm/state.conf
fi
+
+%triggerun -- fedora-release < 34
+# When upgrading to Fedora 34, transition to Plasma Wayland by default
+if [ -f %{_sharedstatedir}/sddm/state.conf ]; then
+ sed \
+ -e "s|%{_datadir}/xsessions/plasma.desktop|%{_datadir}/wayland-sessions/plasma.desktop|g" \
+ -e "s|%{_datadir}/xsessions/plasmax11.desktop|%{_datadir}/wayland-sessions/plasma.desktop|g" \
+ -e "s|%{_datadir}/wayland-sessions/plasmawayland.desktop|%{_datadir}/wayland-sessions/plasma.desktop|g" \
+ -i %{_sharedstatedir}/sddm/state.conf
+fi
%endif
%preun
@@ -225,6 +235,9 @@ fi
%changelog
+* Sun Feb 28 2021 Neal Gompa <ngompa13(a)gmail.com> - 0.19.0-8
+- Add trigger to auto-transition to Wayland session on upgrade to F34
+
* Wed Feb 03 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 0.19.0-7
- adjust perms on /run/sddm to 1733 to future-proof xauth handling (#1922772)
https://src.fedoraproject.org/rpms/sddm/c/8b68d42d7f44ebab357757ccb5e04eb...
3Â years, 1Â month