[Bug 1413030] New: perl-DBIx-Class-0.082840-2.fc26 FTBFS: Failed
test '
Update ran only once on joined resultset'
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1413030
Bug ID: 1413030
Summary: perl-DBIx-Class-0.082840-2.fc26 FTBFS: Failed test
'Update ran only once on joined resultset'
Product: Fedora
Version: rawhide
Component: perl-DBIx-Class
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: iarnell(a)gmail.com, jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
perl-DBIx-Class-0.082840-2.fc26 fails to build in F26 because tests fail:
t/resultset/rowparser_internals.t ................... ok
# Failed test 'Update ran only once on joined resultset'
# at t/resultset/update_delete.t line 198.
# got: '14'
# expected: '13'
# Failed test 'Update ran only once on joined resultset'
# at t/resultset/update_delete.t line 199.
# got: '24'
# expected: '23'
# Looks like you failed 2 tests of 49.
t/resultset/update_delete.t .........................
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/49 subtests
A difference between working and failing build root is:
perl-Errno 1.25-382.fc26 > 1.25-383.fc26
perl-IO 1.36-382.fc26 > 1.36-383.fc26
perl 4:5.24.0-382.fc26 > 4:5.24.0-383.fc26
perl-Time-Piece 1.31-382.fc26 > 1.31-383.fc26
perl-libs 4:5.24.0-382.fc26 > 4:5.24.0-383.fc26
perl-SelfLoader 1.23-382.fc26 > 1.23-383.fc26
perl-devel 4:5.24.0-382.fc26 > 4:5.24.0-383.fc26
perl-macros 4:5.24.0-382.fc26 > 4:5.24.0-383.fc26
sqlite-libs 3.14.2-1.fc26 > 3.16.1-1.fc26
perl-Net-Ping 2.43-382.fc26 > 2.43-383.fc26
perl-Math-Complex 1.59-382.fc26 > 1.59-383.fc26
perl-IO-Zlib 1:1.10-382.fc26 > 1:1.10-383.fc26
perl-Exception-Class 1.41-1.fc26 > 1.42-1.fc26
perl-Pod-Html 1.22.01-382.fc26 > 1.22.01-383.fc26
systemtap-sdt-devel 3.1-0.20161226git... > 3.1-0.20170103git...
sed 4.2.2-15.fc24 > 4.3-1.fc26
python3 3.6.0-1.fc26 > 3.6.0-3.fc26
gdk-pixbuf2 2.36.2-1.fc26 > 2.36.3-1.fc26
freetype 2.7-2.fc26 > 2.7.1-1.fc26
libX11 1.6.4-1.fc26 > 1.6.4-2.fc26
libXpm 3.5.11-5.fc24 > 3.5.12-1.fc26
perl-Locale-Maketext-Simple 1:0.21-382.fc26 > 1:0.21-383.fc26
harfbuzz 1.3.4-1.fc26 > 1.4.0-1.fc26
python3-setuptools 32.3.1-1.fc26 > 32.3.1-2.fc26
gdk-pixbuf2-modules 2.36.2-1.fc26 > 2.36.3-1.fc26
publicsuffix-list-dafsa > 20161230-1.fc26
libpsl 0.15.0-1.fc26 > 0.16.1-1.fc26
system-python-libs 3.6.0-1.fc26 > 3.6.0-3.fc26
perl-Net-SSLeay 1.78-2.fc26 > 1.80-1.fc26
python3-libs 3.6.0-1.fc26 > 3.6.0-3.fc26
perl-IO-Socket-SSL 2.040-1.fc26 > 2.041-1.fc26
fedora-repos-rawhide 26-0.3 > 26-0.4
perl-Net-HTTP 6.09-5.fc25 > 6.12-1.fc26
kernel-headers 4.10.0-0.rc2.git0.1.... >
4.10.0-0.rc2.git2.1....
fedora-repos 26-0.3 > 26-0.4
hwdata 0.295-1.fc26 > 0.296-1.fc26
gtk-update-icon-cache 3.22.5-1.fc26 > 3.22.6-1.fc26
system-python 3.6.0-1.fc26 > 3.6.0-3.fc26
libnghttp2 1.18.0-1.fc26 > 1.18.1-1.fc26
libX11-common 1.6.4-1.fc26 > 1.6.4-2.fc26
lz4 1.7.4.2-1.fc26 > 1.7.5-1.fc26
--
You are receiving this mail because:
You are on the CC list for the bug.
7 years, 3 months
ppisar pushed to perl-DBIx-Class (master). "Disable a test
incompatible with sqlite >= 3.14"
by notifications@fedoraproject.org
From 31b826b783f6023b26665fe985e1b6858be5c294 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 28 Feb 2017 10:27:21 +0100
Subject: Disable a test incompatible with sqlite >= 3.14
---
DBIx-Class-0.082840-sqlite-3.14.patch | 48 +++++++++++++++++++++++++++++++++++
perl-DBIx-Class.spec | 8 +++++-
2 files changed, 55 insertions(+), 1 deletion(-)
create mode 100644 DBIx-Class-0.082840-sqlite-3.14.patch
diff --git a/DBIx-Class-0.082840-sqlite-3.14.patch b/DBIx-Class-0.082840-sqlite-3.14.patch
new file mode 100644
index 0000000..c4b8d72
--- /dev/null
+++ b/DBIx-Class-0.082840-sqlite-3.14.patch
@@ -0,0 +1,48 @@
+Description: Drop test which expected SQLite behaviour from before 3.14
+ Cf. https://rt.cpan.org/Public/Bug/Display.html?id=118395#txn-1676851
+ .
+ Thanks to Peter Rabbitson for the help.
+Origin: vendor
+Bug-Debian: https://bugs.debian.org/841573
+Forwarded: not-needed
+Author: gregor herrmann <gregoa(a)debian.org>
+Last-Update: 2016-10-21
+
+--- a/t/resultset/update_delete.t
++++ b/t/resultset/update_delete.t
+@@ -138,35 +138,6 @@
+ ], 'Correct null-delete-SQL with multijoin without pruning' );
+
+
+-# try the same sql with forced multicolumn in
+-$schema->is_executed_sql_bind( sub {
+- local $schema->storage->{_use_multicolumn_in} = 1;
+-
+- # this can't actually execute on sqlite
+- eval { $fks_multi->update ({ read_count => \ 'read_count + 1' }) };
+-}, [[
+- 'UPDATE fourkeys
+- SET read_count = read_count + 1
+- WHERE (
+- (foo, bar, hello, goodbye) IN (
+- SELECT me.foo, me.bar, me.hello, me.goodbye
+- FROM fourkeys me
+- LEFT JOIN fourkeys_to_twokeys fourkeys_to_twokeys ON
+- fourkeys_to_twokeys.f_bar = me.bar
+- AND fourkeys_to_twokeys.f_foo = me.foo
+- AND fourkeys_to_twokeys.f_goodbye = me.goodbye
+- AND fourkeys_to_twokeys.f_hello = me.hello
+- WHERE ( bar = ? OR bar = ? ) AND ( foo = ? OR foo = ? ) AND fourkeys_to_twokeys.pilot_sequence != ? AND ( goodbye = ? OR goodbye = ? ) AND ( hello = ? OR hello = ? ) AND sensors != ?
+- ORDER BY foo, bar, hello, goodbye
+- )
+- )
+- ',
+- ( 1, 2) x 2,
+- 666,
+- ( 1, 2) x 2,
+- 'c',
+-]], 'Correct update-SQL with multicolumn in support' );
+-
+ $schema->is_executed_sql_bind( sub {
+ $fks->search({ 'twokeys.artist' => { '!=' => 666 } })->update({ read_count => \ 'read_count + 1' });
+ }, [
diff --git a/perl-DBIx-Class.spec b/perl-DBIx-Class.spec
index a078e49..b9a0ca5 100644
--- a/perl-DBIx-Class.spec
+++ b/perl-DBIx-Class.spec
@@ -1,7 +1,7 @@
Name: perl-DBIx-Class
Summary: Extensible and flexible object <-> relational mapper
Version: 0.082840
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPL+ or Artistic
Group: Development/Libraries
Source0: http://search.cpan.org/CPAN/authors/id/R/RI/RIBASUSHI/DBIx-Class-%{versio...
@@ -9,6 +9,8 @@ URL: http://search.cpan.org/dist/DBIx-Class/
# Fix missing ORDER BY leading to failures of t/prefetch/grouped.t under
# upcoming libsqlite (RT#117271)
Patch0: DBIx-Class-0.082840-Fix-test-RT117271.patch
+# Disable a test incompatible with sqlite >= 3.14, CPAN RT#119845
+Patch1: DBIx-Class-0.082840-sqlite-3.14.patch
BuildArch: noarch
# Build
BuildRequires: coreutils
@@ -271,6 +273,7 @@ DISTINCT, GROUP BY and HAVING support.
%prep
%setup -q -n DBIx-Class-%{version}
%patch0 -p1
+%patch1 -p1
chmod -c +x script/*
# skip dbic_pretty.t when bootstrapping
%if 0%{?perl_bootstrap}
@@ -301,6 +304,9 @@ make test
%{_mandir}/man[13]/*
%changelog
+* Tue Feb 28 2017 Petr Pisar <ppisar(a)redhat.com> - 0.082840-4
+- Disable a test incompatible with sqlite >= 3.14 (CPAN RT#119845)
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.082840-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-DBIx-Class.git/commit/?h=master&i...
7 years, 3 months
ppisar pushed to perl-Clownfish-CFC (master). "Rebuild against
cmark-0.27"
by notifications@fedoraproject.org
From ab68fd97e6ab77e2398f41b4fccb8bd0213600ce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
Date: Tue, 28 Feb 2017 10:02:56 +0100
Subject: Rebuild against cmark-0.27
---
perl-Clownfish-CFC.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/perl-Clownfish-CFC.spec b/perl-Clownfish-CFC.spec
index 6242734..603d070 100644
--- a/perl-Clownfish-CFC.spec
+++ b/perl-Clownfish-CFC.spec
@@ -1,6 +1,6 @@
Name: perl-Clownfish-CFC
Version: 0.6.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Compiler for Apache Clownfish
# other files: ASL 2.0
## Unbundled
@@ -111,6 +111,9 @@ find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
%{_mandir}/man3/*
%changelog
+* Tue Feb 28 2017 Petr Pisar <ppisar(a)redhat.com> - 0.6.1-4
+- Rebuild against cmark-0.27
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-Clownfish-CFC.git/commit/?h=maste...
7 years, 3 months
pghmcfc pushed to perl-autobox (master). "Update to 2.85 (..more)"
by notifications@fedoraproject.org
From a29bd1079f084a2ccb6ebe4aa655eb1e43e7fd86 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Tue, 28 Feb 2017 08:32:51 +0000
Subject: Update to 2.85
- New upstream release 2.85
- Fix failing test under 5.25.10 with -Ddefault_inc_excludes_dot
---
.gitignore | 1 +
perl-autobox.spec | 11 ++++++++---
sources | 2 +-
3 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
index 9044e78..f9432c1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/autobox-2.82.tar.gz
/autobox-2.83.tar.gz
/autobox-2.84.tar.gz
+/autobox-2.85.tar.gz
diff --git a/perl-autobox.spec b/perl-autobox.spec
index 9119be6..3fc1a80 100644
--- a/perl-autobox.spec
+++ b/perl-autobox.spec
@@ -1,6 +1,6 @@
Name: perl-autobox
-Version: 2.84
-Release: 2%{?dist}
+Version: 2.85
+Release: 1%{?dist}
Summary: Call methods on native types
License: GPL+ or Artistic
Group: Development/Libraries
@@ -9,6 +9,7 @@ Source0: http://www.cpan.org/authors/id/C/CH/CHOCOLATE/autobox-%{version}
# Build:
BuildRequires: coreutils
BuildRequires: findutils
+BuildRequires: gcc
BuildRequires: make
BuildRequires: perl
BuildRequires: perl-devel
@@ -55,7 +56,7 @@ make %{?_smp_mflags}
%install
make install DESTDIR=%{buildroot}
find %{buildroot} -type f -name '*.bs' -empty -delete
-%{_fixperms} %{buildroot}
+%{_fixperms} -c %{buildroot}
%check
make test
@@ -69,6 +70,10 @@ make test
%{_mandir}/man3/autobox.3*
%changelog
+* Tue Feb 28 2017 Paul Howarth <paul(a)city-fan.org> - 2.85-1
+- Update to 2.85
+ - Fix failing test under 5.25.10 with -Ddefault_inc_excludes_dot
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.84-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index 345de8b..012a8d2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d2c2945a9605058366a5173975bab4db autobox-2.84.tar.gz
+SHA512 (autobox-2.85.tar.gz) = 2f9c0ef556655eb19a2e50aa2ec47769ef2fd7bb15806a7f22320be9d79178811c418dbe58cf792fdc48dc3e7b80b70c1882956559373cc6eb152c0b94d52081
--
cgit v1.1
https://src.fedoraproject.org/cgit/perl-autobox.git/commit/?h=master&id=a...
7 years, 3 months