Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 504636

Summary: =app-portage/portage-utils-0.50 and 0.51 qdepends: qdepends.c:493: qdepends_vdb_deep_cb: Assertion `len+1 < sizeof(use)' failed.
Product: Portage Development Reporter: josef.95 <josef64>
Component: ToolsAssignee: Portage Utils Team <portage-utils>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info portage-utils

Description josef.95 2014-03-14 20:28:14 UTC
Created attachment 372678 [details]
emerge --info portage-utils

=portage-utils-0.50 and =portage-utils-0.51
qdepends failed here.
Example:

# qdepends -Q xinit
qdepends: qdepends.c:493: qdepends_vdb_deep_cb: Assertion `len+1 < sizeof(use)' failed.
Aborted

Downgrade to =app-portage/portage-utils-0.41
works fine.
Comment 2 SpanKY gentoo-dev 2014-03-15 06:12:43 UTC
should be all set now in the tree; thanks for the report!

Commit message: Fix crash in `qdepends -Q`
http://sources.gentoo.org/app-portage/portage-utils/portage-utils-0.52.ebuild?rev=1.1
Comment 3 josef.95 2014-03-15 12:07:15 UTC
Yes, with portage-utils-0.52 now works fine.

Thank you! :)
Comment 4 SpanKY gentoo-dev 2014-03-22 05:23:41 UTC
blah, that fixed the reverse check, but not the forward one.  so here's the other half which will be in 0.53:
http://git.overlays.gentoo.org/gitweb/?p=proj/portage-utils.git;a=commitdiff;h=32e502323764acfb837dd35902c68abf136bfb17