| Summary: | x11-misc/i3status-rust-0.21.10: installs to nonstandard paths /icons and /themes | ||
|---|---|---|---|
| Product: | GURU | Reporter: | Wren Mustela <duckbilledwren> |
| Component: | Package issues | Assignee: | Lucio Sauer <watermanpaint> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
The output of 'emerge --info x11-misc/i3status-rust'
The build log of x11-misc/i3status-rust |
||
Created attachment 848491 [details]
The output of 'emerge --info x11-misc/i3status-rust'
Created attachment 848497 [details]
The build log of x11-misc/i3status-rust
This bug can be resolved as fixed. It was fixed with 5719b3487758ad3948aa364383874d545d6cad7e. |
i3status-rust will build correctly, but installs files to /icons and /themes in the root directory, violating FHS/Gentoo policies. This seems to be caused by a typo in the ebuild: line 172 of the ebuild contains the command 'instinto /usr/share/"${PN}"'. I believe the command should be 'insinto' rather than 'instinto'. Reproducible: Always Steps to Reproduce: 1. Emerge x11-misc/i3status-rust. I am using the default USE flags -debug and -profile, but I believe changing them will not affect this bug. Actual Results: i3status-rust builds correctly, but will install files to /icons and /themes in the root directory. Expected Results: i3status-rust should install files to /usr/share/i3status-rust/icons and /usr/share/i3status-rust/themes. This account is too new to put the output of 'emerge --info x11-misc/i3status-rust' here, since it contains URIs, so I will include it as an attachment after filing this bug.