Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 874597 - sys-apps/portage-3.0.38 ecompress-file failed
Summary: sys-apps/portage-3.0.38 ecompress-file failed
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: Normal major
Assignee: Portage team
URL:
Whiteboard:
Keywords:
: 875365 (view as bug list)
Depends on: 874783
Blocks:
  Show dependency tree
 
Reported: 2022-10-03 09:03 UTC by Eugene Shalygin
Modified: 2022-10-05 13:22 UTC (History)
3 users (show)

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


Attachments
emerge --info (emerge.info,15.15 KB, text/plain)
2022-10-03 09:04 UTC, Eugene Shalygin
Details
build.log (build.log,457.74 KB, text/x-log)
2022-10-03 09:05 UTC, Eugene Shalygin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Shalygin 2022-10-03 09:03:33 UTC
Emerging almost any package with sys-apps/portage-3.0.38 fails at compressing files

 * Verifying compiled files for python3.10
/tmp/portage/._portage_reinstall_.lkd07fqq/bin/ecompress: line 131: __makeopts_jobs: command not found
xz: compressme: Value is not a non-negative decimal integer
xz: /tmp/portage/sys-apps/portage-3.0.37/image/usr/share/doc/portage-3.0.37/NEWS: Value is not a non-negative decimal integer
xz: /tmp/portage/sys-apps/portage-3.0.37/image/usr/share/man/man1/glsa-check.1: Value is not a non-negative decimal integer
xz: /tmp/portage/sys-apps/portage-3.0.37/image/usr/share/doc/portage-3.0.37/README.md: Value is not a non-negative decimal integer
xz: /tmp/portage/sys-apps/portage-3.0.37/image/usr/share/doc/portage-3.0.37/RELEASE-NOTES: Value is not a non-negative decimal integer
xz: /tmp/portage/sys-apps/portage-3.0.37/image/usr/share/man/man1/quickpkg.1: Value is not a non-negative decimal integer
xz: /tmp/portage/sys-apps/portage-3.0.37/image/usr/share/man/man1/fixpackages.1: Value is not a non-negative decimal integer

Reproducible: Always

Steps to Reproduce:
1. emerge -1 =sys-apps/portage-3.0.38
2. emerge -1 =sys-apps/portage-3.0.37
Comment 1 Eugene Shalygin 2022-10-03 09:04:17 UTC
Created attachment 817534 [details]
emerge --info
Comment 2 Eugene Shalygin 2022-10-03 09:05:19 UTC
Created attachment 817537 [details]
build.log
Comment 3 Larry the Git Cow gentoo-dev 2022-10-04 00:25:03 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/portage.git/commit/?id=f7714cf7b4572085c67e8c4f0470defcefb1e6ab

commit f7714cf7b4572085c67e8c4f0470defcefb1e6ab
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-10-04 00:23:04 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-04 00:24:39 +0000

    ecompress: fix typo in ___makeopts_jobs
    
    Bug: https://bugs.gentoo.org/874597
    Fixes: 04302e2d4d5fafd3ed2f2375473d6fe3a2a2faa8
    Fixes: 9ae3ec1af0071354db3bf57bc5cdec963b056e77
    Signed-off-by: Sam James <sam@gentoo.org>

 NEWS          | 6 ++++++
 bin/ecompress | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2022-10-04 00:30:04 UTC
The bug has been closed via the following commit(s):

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

commit 316b450d23140234b530c888f275046ee01efe6b
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-10-04 00:27:33 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-04 00:27:33 +0000

    sys-apps/portage: add 3.0.38.1
    
    Closes: https://bugs.gentoo.org/874783
    Closes: https://bugs.gentoo.org/874597
    Signed-off-by: Sam James <sam@gentoo.org>

 sys-apps/portage/Manifest                |   1 +
 sys-apps/portage/portage-3.0.38.1.ebuild | 273 +++++++++++++++++++++++++++++++
 2 files changed, 274 insertions(+)
Comment 5 wbrana 2022-10-04 04:54:59 UTC
Possible workaround is setting in /etc/portage/make.conf

PORTAGE_COMPRESS="lz4"
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-05 13:22:30 UTC
*** Bug 875365 has been marked as a duplicate of this bug. ***