Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 662746 - dev-lang/spidermonkey-60::mozilla should be in slot 60
Summary: dev-lang/spidermonkey-60::mozilla should be in slot 60
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-03 20:50 UTC by thomasg
Modified: 2018-08-07 14:09 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thomasg 2018-08-03 20:50:12 UTC
dev-libs/spidermonkey-60.1.1_pre3 in the mozilla overlay is currently in slot 52.
Packages that depend on mozjs-52 (which some do) will thus fail to build, since the C libraries are versioned (libmozjs-60.so instead of libmozjs-52.so).

So I propose that it is put in slot 60 to allow parallel installation of a 52 version.
Comment 1 cyrillic 2018-08-05 21:10:41 UTC
I experienced the same problem with my slot-52 revdeps failing, so I switched to spidermonkey-60::gnome-next because at least this one is slotted correctly.
Comment 2 Larry the Git Cow gentoo-dev 2018-08-07 14:09:30 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=8dfb30482f57773d3a9e64c02657e1536e1a79a9

commit 8dfb30482f57773d3a9e64c02657e1536e1a79a9
Author:     Ian Stakenvicius <axs@gentoo.org>
AuthorDate: 2018-08-07 14:07:29 +0000
Commit:     Ian Stakenvicius <axs@gentoo.org>
CommitDate: 2018-08-07 14:09:23 +0000

    dev-lang/spidermonkey:60 - fix SLOT
    
    Bug: http://bugs.gentoo.org/662746

 dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 3 Ian Stakenvicius (RETIRED) gentoo-dev 2018-08-07 14:09:55 UTC
Apologies for the copy/paste error, fixed now.