FS#59026 - [solfege] No such file or directory: '/share/solfege'
Attached to Project:
Community Packages
Opened by Jorge Villaseñor (salinasv) - Saturday, 16 June 2018, 04:43 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 04 July 2018, 04:23 GMT
Opened by Jorge Villaseñor (salinasv) - Saturday, 16 June 2018, 04:43 GMT
Last edited by Doug Newgard (Scimmia) - Wednesday, 04 July 2018, 04:23 GMT
|
Details
Description:
Solfage won't start because it tries to find /share/solfege which don't exist. I think there may be a bug on the prefix since there is a /usr/share/solfege Additional info: * package version(s): 3.22.2-5 * config and/or log files etc. ➜ ~ solfege Traceback (most recent call last): File "/bin/solfege", line 38, in <module> os.chdir(os.path.join(prefix, "share", "solfege")) OSError: [Errno 2] No such file or directory: '/share/solfege' Steps to reproduce: try to run solfege from command line (to see stderr) |
This task depends upon
I don't have /bin on my path, I added it, tried again and I get the same error.
Thanks for pointing it up. I need to verify where is it being added to my $PATH (I'm using oh-my-zsh, I suspect on it).
You can close this bug.
Sill, I'm a little bit confused by this: I looked at pacman -Ql and it doesn't mention /bin/solfege. But if I pacman -Qo on /bin/solfege it says it's owned by solfege 3.22.2-5.
How is it that the file is there, installed by pacman but is not shown on pacman -Ql? I checked and it's a regular file, not a link
➜ ~ pacman -Ql solfege | grep "/bin/"
solfege /usr/bin/
solfege /usr/bin/solfege
solfege /usr/share/solfege/exercises/standard/lesson-files/bin/
solfege /usr/share/solfege/exercises/standard/lesson-files/bin/csound-play-harmonic-interval.sh
➜ ~ pacman -Qo /bin/solfege
/usr/bin/solfege is owned by solfege 3.22.2-5
➜ ~ ls -l /bin/solfege
-rwxr-xr-x 1 root root 2428 jun 5 08:12 /bin/solfege
https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/
https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/