Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 794472 - x11-themes/chameleon-xcursors-0.5-r2: wrong cursors install paths
Summary: x11-themes/chameleon-xcursors-0.5-r2: wrong cursors install paths
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-05 19:56 UTC by Andrew Savchenko
Modified: 2021-11-21 06:49 UTC (History)
0 users

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


Attachments
tree -d /usr/share/cursors/xorg-x11/ (cursors.dir.list,2.24 KB, text/plain)
2021-06-05 19:56 UTC, Andrew Savchenko
Details
chameleon-xcursors-0.5-r2.ebuild.patch (chameleon-xcursors-0.5-r2.ebuild.patch,920 bytes, patch)
2021-06-05 19:57 UTC, Andrew Savchenko
Details | Diff
emerge --info (emerge.info,12.08 KB, text/plain)
2021-06-05 19:58 UTC, Andrew Savchenko
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Savchenko gentoo-dev 2021-06-05 19:56:03 UTC
Created attachment 713838 [details]
tree -d /usr/share/cursors/xorg-x11/

Hi!

x11-themes/chameleon-xcursors-0.5-r2 installs cursors to wrong paths: /usr/share/cursors/xorg-x11/$name/$name-$version/ instead of /usr/share/cursors/xorg-x11/$name/ as in other themes, see attached listing.

This leads to themes unusable in a standard way, e.g.:
*cursorTheme: Chameleon-DarkSkyBlue-Regular
and users have to use:
*cursorTheme: Chameleon-DarkSkyBlue-Regular/Chameleon-DarkSkyBlue-Regular-0.5
instead.

The solution is simple: use dodir properly. See attached patch.
Comment 1 Andrew Savchenko gentoo-dev 2021-06-05 19:57:47 UTC
Created attachment 713841 [details, diff]
chameleon-xcursors-0.5-r2.ebuild.patch
Comment 2 Andrew Savchenko gentoo-dev 2021-06-05 19:58:37 UTC
Created attachment 713844 [details]
emerge --info

Just it case, but I don't think it's necessary here…
Comment 3 Aisha Tammy 2021-06-19 10:23:38 UTC
@bircoph
this works for me. you can commit it when you want :D