Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 721878 - dev-util/idea-community-2020.1.0.201.6668.121 and dev-util/lldb-10.0.0 rebuild loop
Summary: dev-util/idea-community-2020.1.0.201.6668.121 and dev-util/lldb-10.0.0 rebuil...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Arisu Tachibana
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-09 15:48 UTC by Andrés Becerra Sandoval
Modified: 2020-05-21 23:15 UTC (History)
2 users (show)

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


Attachments
emerge --info output (info.txt,6.11 KB, text/plain)
2020-05-13 23:13 UTC, Andrés Becerra Sandoval
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrés Becerra Sandoval 2020-05-09 15:48:30 UTC
On a ~amd64 system

1) install dev-util/idea-community-2020.1.0.201.6668.121 
2) emerge -pv @preserved-rebuild

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-util/idea-community-2020.1.0.201.6668.121::gentoo  USE="jbr8 -jbr11" 0 KiB

3) revdep-rebuild -pv           
 * This is the new python coded version
 * Please report any bugs found using it.
 * The original revdep-rebuild script is installed as revdep-rebuild.sh
 * Please file bugs at: https://bugs.gentoo.org/
 * Found a valid cache, skipping collecting phase
 * Scanning files
 * Checking dynamic linking consistency
 * Broken files that require: liblldb.so.10 (64 bits)
        * /usr/bin/lldb
        * /usr/bin/lldb-vscode
 * Assign files to packages
        * /usr/bin/lldb -> dev-util/lldb-10.0.0
        * /usr/bin/lldb-vscode -> dev-util/lldb-10.0.0

emerge --pretend --verbose --oneshot --complete-graph=y dev-util/lldb:0

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-util/lldb-10.0.0::gentoo  USE="ncurses python -libedit -lzma -test" PYTHON_SINGLE_TARGET="python3_7 -python2_7 -python3_6 -python3_8" 0 KiB


Perhaps, it has to do with this line:

https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/idea-community/idea-community-2020.1.0.201.6668.121.ebuild?id=dbf95d42221567866896f2e3b0ff14f719171724#n102


If I mask lldb with:
>=dev-util/lldb-10.0.0

With lldb-9.0.1-r1 the rebuild loop is solved.
Comment 1 Mike Pagano gentoo-dev 2020-05-13 23:11:23 UTC
please attach the output of

emerge --info
Comment 2 Andrés Becerra Sandoval 2020-05-13 23:13:55 UTC
Created attachment 638672 [details]
emerge --info output

Added!
Comment 3 Mike Pagano gentoo-dev 2020-05-20 22:36:20 UTC
Have you tried revdep-rebuild.sh as indicated?

what is pulling in lldb ?

equery d lldb
Comment 4 Larry the Git Cow gentoo-dev 2020-05-21 23:15:25 UTC
The bug has been closed via the following commit(s):

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

commit 3fbe72b216ce5ff1a993b26515931cce4df938b9
Author:     Mike Pagano <mpagano@gentoo.org>
AuthorDate: 2020-05-21 23:15:13 +0000
Commit:     Mike Pagano <mpagano@gentoo.org>
CommitDate: 2020-05-21 23:15:13 +0000

    dev-util/idea-community: Fix patchelf for lldb
    
    Closes: https://bugs.gentoo.org/721878
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Mike Pagano <mpagano@gentoo.org>

 .../idea-community-2020.1.1.201.7223.91-r2.ebuild  | 142 +++++++++++++++++++++
 1 file changed, 142 insertions(+)