Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 639026 - dev-qt/qtwebengine requires >=app-arch/gzip-1.7
Summary: dev-qt/qtwebengine requires >=app-arch/gzip-1.7
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-28 02:13 UTC by Dennis Nezic
Modified: 2017-11-28 10:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Nezic 2017-11-28 02:13:18 UTC
Before gzip-1.7 [1], there was no --rsyncable option, so qtwebengine (at least 5.9.2 and 5.9.3) fails with:

  File "/var/tmp/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3/src/3rdparty/chromium/tools/grit/grit/format/gzip_string.py",
    line 26, in GzipStringRsyncable
	 subprocess.CalledProcessError: Command 'gzip' returned non-zero exit status 1
    ninja: build stopped: subcommand failed.

Line 26 of that file is: 
 gzip_proc = subprocess.Popen(['gzip', '--stdout', '--rsyncable', '--best', '--no-name'],

[1] http://savannah.gnu.org/forum/forum.php?forum_id=8495
Comment 1 Larry the Git Cow gentoo-dev 2017-11-28 10:48:29 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=d956ea4b5de326d972250aa613c75bb10be07c6f

commit d956ea4b5de326d972250aa613c75bb10be07c6f
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2017-11-28 10:46:46 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2017-11-28 10:48:19 +0000

    dev-qt/qtwebengine: add missing dependency
    
    Bug: https://bugs.gentoo.org/639026
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtwebengine/qtwebengine-5.10.9999.ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-5.9.9999.ebuild  | 1 +
 dev-qt/qtwebengine/qtwebengine-5.9999.ebuild    | 1 +
 3 files changed, 3 insertions(+)}
Comment 2 Larry the Git Cow gentoo-dev 2017-11-28 10:49:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90e793013d05b338c1fe7ed9274a90189984f4c

commit c90e793013d05b338c1fe7ed9274a90189984f4c
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2017-11-28 10:48:48 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2017-11-28 10:48:58 +0000

    dev-qt/qtwebengine: add missing dependency
    
    Closes: https://bugs.gentoo.org/639026
    Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-qt/qtwebengine/qtwebengine-5.9.2.ebuild | 1 +
 dev-qt/qtwebengine/qtwebengine-5.9.3.ebuild | 1 +
 2 files changed, 2 insertions(+)
Comment 3 Michael Palimaka (kensington) gentoo-dev 2017-11-28 10:49:53 UTC
Thanks for the detailed report!