Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 890849

Summary: x11-misc/i3status-rust-0.21.10: installs to nonstandard paths /icons and /themes
Product: GURU Reporter: Wren Mustela <duckbilledwren>
Component: Package issuesAssignee: 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

Description Wren Mustela 2023-01-14 23:07:34 UTC
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.
Comment 1 Wren Mustela 2023-01-14 23:08:38 UTC
Created attachment 848491 [details]
The output of 'emerge --info x11-misc/i3status-rust'
Comment 2 Wren Mustela 2023-01-14 23:12:11 UTC
Created attachment 848497 [details]
The build log of x11-misc/i3status-rust
Comment 3 Lucio Sauer 2023-06-16 09:32:25 UTC
This bug can be resolved as fixed. It was fixed with 5719b3487758ad3948aa364383874d545d6cad7e.