| Summary: | app-portage/recover-broken-vdb-0.0.9: OSError: [Errno 7] Argument list too long: 'recover-broken-vdb-scanelf.sh' | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | LE GARREC Vincent <gentoo.bugzilla> |
| Component: | Current packages | Assignee: | Sam James <sam> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | floppym, gentoo.bugzilla |
| Priority: | Normal | Keywords: | PullRequest |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://github.com/thesamesam/recover-broken-vdb/pull/7 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | run.log | ||
Created attachment 760211 [details]
run.log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f64b0cec56b39fa32179dd20d6de5343c19fc8 commit a1f64b0cec56b39fa32179dd20d6de5343c19fc8 Author: Sam James <sam@gentoo.org> AuthorDate: 2021-12-27 04:15:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-12-27 04:15:47 +0000 app-portage/recover-broken-vdb: add 1.0.0 Closes: https://bugs.gentoo.org/830004 Signed-off-by: Sam James <sam@gentoo.org> app-portage/recover-broken-vdb/Manifest | 1 + .../recover-broken-vdb-1.0.0.ebuild | 29 ++++++++++++++++++++++ 2 files changed, 30 insertions(+) |
recover-broken-vdb crashes at package app-emulation/wine-staging-6.9 >>> Fixing VDB for app-emulation/wine-staging-6.9 Traceback (most recent call last): File "/usr/bin/recover-broken-vdb", line 33, in <module> sys.exit(load_entry_point('recover-broken-vdb==0.0.9', 'console_scripts', 'recover-broken-vdb')()) File "/usr/lib/python3.9/site-packages/recover_broken_vdb/__init__.py", line 515, in start fix_vdb(args.vdb, filesystem, package, args.verbose) File "/usr/lib/python3.9/site-packages/recover_broken_vdb/__init__.py", line 388, in fix_vdb subprocess.run(["recover-broken-vdb-scanelf.sh", tmpdir, contents]) File "/usr/lib/python3.9/subprocess.py", line 505, in run with Popen(*popenargs, **kwargs) as process: File "/usr/lib/python3.9/subprocess.py", line 951, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/usr/lib/python3.9/subprocess.py", line 1821, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) OSError: [Errno 7] Argument list too long: 'recover-broken-vdb-scanelf.sh' Reproducible: Always