The package rpms/dpkg.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/dpkg.git/commit/?id=67e96add9beeeae….
Change:
-ExcludeArch: ppc64
Thanks.
Full change:
============
commit 62a09e09e8902f1ed4f027b544f3e02d707a5668
Author: Srgio M. Basto <sergio(a)serjux.com>
Date: Thu Feb 28 05:46:33 2019 +0000
Requires perl(MIME::Lite) on dpkg-dev (rhbz #1678637)
Adds check section and performs unit tests but ignores failures
diff --git a/dpkg.spec b/dpkg.spec
index 269e379..0e54885 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -3,7 +3,7 @@
Name: dpkg
Version: 1.18.25
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Package maintenance system for Debian Linux
# The entire source code is GPLv2+ with exception of the following
# lib/dpkg/md5.c, lib/dpkg/md5.h - Public domain
@@ -43,6 +43,12 @@ BuildRequires: perl-podlators
%endif
# Needed for --clamp-mtime in dpkg-source -b.
#Requires: tar >= 2:1.28
+# Need by make check
+BuildRequires: perl(Test::More)
+BuildRequires: perl(IPC::Cmd)
+BuildRequires: perl(Digest::SHA)
+BuildRequires: perl(IO::String)
+BuildRequires: fakeroot
Requires(post): coreutils
@@ -79,7 +85,13 @@ at any time, use at your own risk.
%package dev
Summary: Debian package development tools
Requires: dpkg-perl = %{version}-%{release}
-Requires: patch, make, binutils, bzip2, lzma, xz
+Requires: patch
+Requires: make
+Requires: binutils
+Requires: bzip2
+Requires: lzma
+Requires: xz
+Requires: perl(MIME::Lite)
Obsoletes: dpkg-devel < 1.16
BuildArch: noarch
@@ -256,6 +268,10 @@ rm -rf %{buildroot}%{_mandir}/it/man5/
rm -rf %{buildroot}%{_mandir}/pl/man1/
%endif
+%check
+make VERBOSE=1 TESTSUITEFLAGS=--verbose \
+ TEST_PARALLEL=4 check || :
+
%post
# from dpkg.postinst
@@ -464,6 +480,10 @@ create_logfile
%changelog
+* Thu Feb 28 2019 Srgio Basto <sergio(a)serjux.com> - 1.18.25-8
+- Requires perl(MIME::Lite) on dpkg-dev (rhbz #1678637)
+- Adds check section and performs unit tests but ignores failures
+
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.18.25-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
commit 9c69f22389cffad3cfd127b030f3c2ba6e2b573e
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jan 31 17:33:12 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/dpkg.spec b/dpkg.spec
index 244e7c6..269e379 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -3,7 +3,7 @@
Name: dpkg
Version: 1.18.25
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Package maintenance system for Debian Linux
# The entire source code is GPLv2+ with exception of the following
# lib/dpkg/md5.c, lib/dpkg/md5.h - Public domain
@@ -464,6 +464,9 @@ create_logfile
%changelog
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.18.25-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Wed Jan 23 2019 Srgio Basto <sergio(a)serjux.com> - 1.18.25-6
- po4a is now available on ppc64 and we can build dpkg there
commit 3d2155306695a336e1c64cf569bf3106e4ab7c24
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Jan 28 20:17:42 2019 +0100
Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
diff --git a/dpkg.spec b/dpkg.spec
index 07313da..244e7c6 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -5,7 +5,6 @@ Name: dpkg
Version: 1.18.25
Release: 6%{?dist}
Summary: Package maintenance system for Debian Linux
-Group: System Environment/Base
# The entire source code is GPLv2+ with exception of the following
# lib/dpkg/md5.c, lib/dpkg/md5.h - Public domain
# lib/dpkg/showpkg.c, dselect/methods/multicd, lib/dpkg/utils.c, lib/dpkg/showpkg.c - GPLv2
@@ -67,7 +66,6 @@ because packages dependencies will likely be unmet.
%package devel
Summary: Debian package management static library
-Group: Development/System
Provides: dpkg-static = %{version}-%{release}
%description devel
@@ -80,7 +78,6 @@ at any time, use at your own risk.
%package dev
Summary: Debian package development tools
-Group: Development/System
Requires: dpkg-perl = %{version}-%{release}
Requires: patch, make, binutils, bzip2, lzma, xz
Obsoletes: dpkg-devel < 1.16
@@ -95,7 +92,6 @@ for example, most packages need make and the C compiler gcc.
%package perl
Summary: Dpkg perl modules
-Group: System Environment/Base
Requires: dpkg = %{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl-TimeDate
@@ -150,7 +146,6 @@ modules.
%package -n dselect
Summary: Debian package management front-end
-Group: System Environment/Base
Requires: %{name} = %{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
commit 67e96add9beeeae04bdced55b69bc440eaecebfe
Author: Srgio M. Basto <sergio(a)serjux.com>
Date: Wed Jan 23 02:03:10 2019 +0000
po4a is now available on ppc64 and we can build dpkg there
diff --git a/dpkg.spec b/dpkg.spec
index 5683ad8..07313da 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -3,7 +3,7 @@
Name: dpkg
Version: 1.18.25
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Package maintenance system for Debian Linux
Group: System Environment/Base
# The entire source code is GPLv2+ with exception of the following
@@ -47,10 +47,6 @@ BuildRequires: perl-podlators
Requires(post): coreutils
-#https://bugzilla.redhat.com/show_bug.cgi?id=1497544#c5
-%if 0%{?rhel}
-ExcludeArch: ppc64
-%endif
%description
This package provides the low-level infrastructure for handling the
@@ -473,6 +469,9 @@ create_logfile
%changelog
+* Wed Jan 23 2019 Srgio Basto <sergio(a)serjux.com> - 1.18.25-6
+- po4a is now available on ppc64 and we can build dpkg there
+
* Sun Sep 23 2018 Srgio Basto <sergio(a)serjux.com> - 1.18.25-5
- Revert "Bundle a version of tar to make it compatible in EL7"
- Keep BR: perl(Digest)
The package rpms/dpkg.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/dpkg.git/commit/?id=67e96add9beeeae….
Change:
-ExcludeArch: ppc64
Thanks.
Full change:
============
commit 62a09e09e8902f1ed4f027b544f3e02d707a5668
Author: Srgio M. Basto <sergio(a)serjux.com>
Date: Thu Feb 28 05:46:33 2019 +0000
Requires perl(MIME::Lite) on dpkg-dev (rhbz #1678637)
Adds check section and performs unit tests but ignores failures
diff --git a/dpkg.spec b/dpkg.spec
index 269e379..0e54885 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -3,7 +3,7 @@
Name: dpkg
Version: 1.18.25
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Package maintenance system for Debian Linux
# The entire source code is GPLv2+ with exception of the following
# lib/dpkg/md5.c, lib/dpkg/md5.h - Public domain
@@ -43,6 +43,12 @@ BuildRequires: perl-podlators
%endif
# Needed for --clamp-mtime in dpkg-source -b.
#Requires: tar >= 2:1.28
+# Need by make check
+BuildRequires: perl(Test::More)
+BuildRequires: perl(IPC::Cmd)
+BuildRequires: perl(Digest::SHA)
+BuildRequires: perl(IO::String)
+BuildRequires: fakeroot
Requires(post): coreutils
@@ -79,7 +85,13 @@ at any time, use at your own risk.
%package dev
Summary: Debian package development tools
Requires: dpkg-perl = %{version}-%{release}
-Requires: patch, make, binutils, bzip2, lzma, xz
+Requires: patch
+Requires: make
+Requires: binutils
+Requires: bzip2
+Requires: lzma
+Requires: xz
+Requires: perl(MIME::Lite)
Obsoletes: dpkg-devel < 1.16
BuildArch: noarch
@@ -256,6 +268,10 @@ rm -rf %{buildroot}%{_mandir}/it/man5/
rm -rf %{buildroot}%{_mandir}/pl/man1/
%endif
+%check
+make VERBOSE=1 TESTSUITEFLAGS=--verbose \
+ TEST_PARALLEL=4 check || :
+
%post
# from dpkg.postinst
@@ -464,6 +480,10 @@ create_logfile
%changelog
+* Thu Feb 28 2019 Srgio Basto <sergio(a)serjux.com> - 1.18.25-8
+- Requires perl(MIME::Lite) on dpkg-dev (rhbz #1678637)
+- Adds check section and performs unit tests but ignores failures
+
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.18.25-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
commit 9c69f22389cffad3cfd127b030f3c2ba6e2b573e
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jan 31 17:33:12 2019 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/dpkg.spec b/dpkg.spec
index 244e7c6..269e379 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -3,7 +3,7 @@
Name: dpkg
Version: 1.18.25
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Package maintenance system for Debian Linux
# The entire source code is GPLv2+ with exception of the following
# lib/dpkg/md5.c, lib/dpkg/md5.h - Public domain
@@ -464,6 +464,9 @@ create_logfile
%changelog
+* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.18.25-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
* Wed Jan 23 2019 Srgio Basto <sergio(a)serjux.com> - 1.18.25-6
- po4a is now available on ppc64 and we can build dpkg there
commit 3d2155306695a336e1c64cf569bf3106e4ab7c24
Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Mon Jan 28 20:17:42 2019 +0100
Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
diff --git a/dpkg.spec b/dpkg.spec
index 07313da..244e7c6 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -5,7 +5,6 @@ Name: dpkg
Version: 1.18.25
Release: 6%{?dist}
Summary: Package maintenance system for Debian Linux
-Group: System Environment/Base
# The entire source code is GPLv2+ with exception of the following
# lib/dpkg/md5.c, lib/dpkg/md5.h - Public domain
# lib/dpkg/showpkg.c, dselect/methods/multicd, lib/dpkg/utils.c, lib/dpkg/showpkg.c - GPLv2
@@ -67,7 +66,6 @@ because packages dependencies will likely be unmet.
%package devel
Summary: Debian package management static library
-Group: Development/System
Provides: dpkg-static = %{version}-%{release}
%description devel
@@ -80,7 +78,6 @@ at any time, use at your own risk.
%package dev
Summary: Debian package development tools
-Group: Development/System
Requires: dpkg-perl = %{version}-%{release}
Requires: patch, make, binutils, bzip2, lzma, xz
Obsoletes: dpkg-devel < 1.16
@@ -95,7 +92,6 @@ for example, most packages need make and the C compiler gcc.
%package perl
Summary: Dpkg perl modules
-Group: System Environment/Base
Requires: dpkg = %{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl-TimeDate
@@ -150,7 +146,6 @@ modules.
%package -n dselect
Summary: Debian package management front-end
-Group: System Environment/Base
Requires: %{name} = %{version}-%{release}
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
commit 67e96add9beeeae04bdced55b69bc440eaecebfe
Author: Srgio M. Basto <sergio(a)serjux.com>
Date: Wed Jan 23 02:03:10 2019 +0000
po4a is now available on ppc64 and we can build dpkg there
diff --git a/dpkg.spec b/dpkg.spec
index 5683ad8..07313da 100644
--- a/dpkg.spec
+++ b/dpkg.spec
@@ -3,7 +3,7 @@
Name: dpkg
Version: 1.18.25
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Package maintenance system for Debian Linux
Group: System Environment/Base
# The entire source code is GPLv2+ with exception of the following
@@ -47,10 +47,6 @@ BuildRequires: perl-podlators
Requires(post): coreutils
-#https://bugzilla.redhat.com/show_bug.cgi?id=1497544#c5
-%if 0%{?rhel}
-ExcludeArch: ppc64
-%endif
%description
This package provides the low-level infrastructure for handling the
@@ -473,6 +469,9 @@ create_logfile
%changelog
+* Wed Jan 23 2019 Srgio Basto <sergio(a)serjux.com> - 1.18.25-6
+- po4a is now available on ppc64 and we can build dpkg there
+
* Sun Sep 23 2018 Srgio Basto <sergio(a)serjux.com> - 1.18.25-5
- Revert "Bundle a version of tar to make it compatible in EL7"
- Keep BR: perl(Digest)