Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 830004 - app-portage/recover-broken-vdb-0.0.9: OSError: [Errno 7] Argument list too long: 'recover-broken-vdb-scanelf.sh'
Summary: app-portage/recover-broken-vdb-0.0.9: OSError: [Errno 7] Argument list too lo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sam James
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-12-26 13:21 UTC by LE GARREC Vincent
Modified: 2021-12-27 04:16 UTC (History)
2 users (show)

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


Attachments
run.log (run.log,10.89 KB, text/x-log)
2021-12-26 13:22 UTC, LE GARREC Vincent
Details

Note You need to log in before you can comment on or make changes to this bug.
Description LE GARREC Vincent 2021-12-26 13:21:52 UTC
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
Comment 1 LE GARREC Vincent 2021-12-26 13:22:27 UTC
Created attachment 760211 [details]
run.log
Comment 2 Larry the Git Cow gentoo-dev 2021-12-27 04:16:06 UTC
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(+)