You are not logged in.
Hello All,
I'm new to FreeBSD and XFCE 4.18. Thankfully, installing most programs in XFCE have go thru without a hitch. But below is the error I get when I try to install the Thunar volume manager plugin. FreeBSD ver: 13.1
root@freebsd:/home/koala/Downloads/thunar-volman-4.18.0 # make
make all-recursive
Making all in icons
Making all in scalable
Making all in 16x16
Making all in 24x24
Making all in 32x32
Making all in 48x48
Making all in 128x128
Making all in po
Making all in thunar-volman
Making all in thunar-volman-settings
make[2]: don't know how to make thunar-volman-settings.desktop. Stop
make[2]: stopped in /usr/home/koala/Downloads/thunar-volman-4.18.0/thunar-volman-settings
*** Error code 1
Stop.
make[1]: stopped in /usr/home/koala/Downloads/thunar-volman-4.18.0
*** Error code 1
Stop.
make: stopped in /usr/home/koala/Downloads/thunar-volman-4.18.0
How can I fix this?
Thanks for any help given.
Last edited by Koala9471 (2023-07-09 19:35:16)
Offline
Hello and welcome.
What configure or autogen.sh command did you run first?
Also, isn't thunar-volman included in the repositories?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
ToZ,
I followed the directions located here: https://docs.xfce.org/xfce/thunar/thunar-volman
So my configure command was: ./configure --prefix=/usr/local
And if you are referring to it being in Freshports, yes it is there and I installed it but it still did not work.
I get the error: 'Failed to execute child process 'thunar-volman' (no such file or directory)
This is the same error I get when it is not installed at all.
Offline
And if you are referring to it being in Freshports, yes it is there and I installed it but it still did not work.
It appears that the package was removed from freeBSD some time ago (ref: https://www.freshports.org/sysutils/thu … man-plugin). I couldn't find it in freshports. Where did you install it from?
make[2]: don't know how to make thunar-volman-settings.desktop. Stop
Instead of using make, use gmake instead. It should build then.
Edit: Also a merge request to fix the implicit declaration error when building on FreeBSD.
Last edited by ToZ (2023-07-16 11:35:39)
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
ToZ,
So I decided to download the updated tar.bz2 from gitlab using the master branch. I thought I could build volman from the source but that did not work. My system responded with "you don't have the XFCE development tools installed on your system...." I then decided I would copy the updated source code files into the original thunar-volman-4.18.0 directory and rebuild. That did not work either, I got the same original error message.
I don't have gmake on my system, so I can't try that program.
So, I'm still in the same place. How can I get an updated installation tarball like the one at https://archive.xfce.org/src/xfce/thuna … .0.tar.bz2?
Offline
This is what worked for me.
download thunar-volman-4.18.0.tar.bz2 and uncompress the package (bunzip2 then tar xvf)
.
install the required build dependencies:
sudo pkg install intltool xfce4-dev-tools gettext pkgconf gmake
.
edit thunar-volman/main.c and add
#include <sys/wait.h>
...to the includes at the top of the file (this is the bug I reference above that has been fixed in the git master tree).
.
configure, gmake and install:
./configure --prefix=/usr/local --sysconfdir=/etc --libexecdir=/usr/local/lib/xfce4 --disable-static --disable-debug
gmake
sudo gmake install
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
ToZ,
Is that a source tarball from github or is that an install tarball from archive.xfce.org?
Offline
The install tarball from archive.xfce.org.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
ToZ,
Thank you! Using the steps you outlined, I was able to successfully install the Thunar Volume Manager.
Offline
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 557.36 KiB (Peak: 574.2 KiB) ]