Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 664930 - dev-ruby/sass-3.4.25-r1 doesn't ship /usr/bin/scss binary
Summary: dev-ruby/sass-3.4.25-r1 doesn't ship /usr/bin/scss binary
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: 664918
  Show dependency tree
 
Reported: 2018-08-31 05:49 UTC by Joonas Niilola
Modified: 2018-10-21 09:55 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 Joonas Niilola gentoo-dev 2018-08-31 05:49:40 UTC
dev-ruby/sass-3.4.25-r1 doesn't come with /usr/bin/scss binary while all the other versions in tree do. Tested with 
 - 3.5.7 
 - 3.5.6 
 - 3.4.25-r1
 - 3.4.25
 - 3.4.24 

and only 3.4.25-r1 seemed to be faulty. It does compile and install fine though, just appears to be missing these binaries:
  /usr/bin/sass
  /usr/bin/sass-convert
  /usr/bin/scss
Comment 1 Larry the Git Cow gentoo-dev 2018-10-20 15:23:23 UTC
The bug has been referenced in the following commit(s):

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

commit aaf6db0ea15a9a56893d57a0ebe5d206503946f8
Author:     Joonas Niilola <juippis@gmail.com>
AuthorDate: 2018-10-18 05:54:41 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-10-20 15:23:16 +0000

    x11-themes/numix-gtk-theme: fix build issue with dev-ruby/sass
    
    Bug: https://bugs.gentoo.org/664930
    Closes: https://bugs.gentoo.org/664918
    Signed-off-by: Joonas Niilola <juippis@gmail.com>
    Package-Manager: Portage[mgorny]-2.3.49.1
    Closes: https://github.com/gentoo/gentoo/pull/10163
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 x11-themes/numix-gtk-theme/numix-gtk-theme-2.6.7.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
Comment 2 Hans de Graaff gentoo-dev Security 2018-10-21 09:55:37 UTC
(In reply to Joonas Niilola from comment #0)
> dev-ruby/sass-3.4.25-r1 doesn't come with /usr/bin/scss binary while all the
> other versions in tree do. Tested with 
>  - 3.5.7 
>  - 3.5.6 
>  - 3.4.25-r1
>  - 3.4.25
>  - 3.4.24 
> 
> and only 3.4.25-r1 seemed to be faulty. It does compile and install fine
> though, just appears to be missing these binaries:
>   /usr/bin/sass
>   /usr/bin/sass-convert
>   /usr/bin/scss

This is on purpose, because otherwise we would get file conflicts between slots. If the ebuild just needs the binaries that it might be easiest to just depend on the new slot,