-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Install bolero on Fedora Workstation #111
Comments
We provide an installation script for Ubuntu. That of course should not exclude other operating systems. It is just not tested and we do not provide support. We should not do any magic in the installation process anyway.
We could try to collect these information in the wiki. I can give you write access if you want to write it down. We can link to it from the readme.
Seriously Fedora calls its package manager dnf? Did Not Finish? :)
So you are using pybob to install individual packages or do you install them manually? Any idea how to find out the correct installation path in pybob? If you don't use pybob it should just be fine since
Yes, would be nice if you could collect these information. It makes sense to update the installation scripts.
Yes, it is not automatically generated by CMake, see here. We would have to manually implement that. |
magic was not the first thing that came to mind ;)
Please do
dandified yum, to be precise
pybob, it is weird, that it chooses to install in bolero-dev/install/lib64 but puts lib instead of lib64 in the env.sh. I'll check the details of the installation process to figure out what is happening here.
I will
I know, but imagine the fun I had search for all the bolero stuff in /usr/local :) So if you grant me access to the wiki, I'll document useful information to get bolero running on other Linux Distributions besides Debian based ones. Next thing I'll do is figure the cmake related issues out, once I've done that it should be no big deal to install bolero via cmake without relying on any other tools - at least as an alternative to the current installation procedure. |
Hi,
although the installation process for bolero is specifically tailored for Ubuntu/Debian, I managed to install it on Fedora Workstation 31 with some manual pre- and post installation steps
pre-installation
Manually install the dependencies:
then proceed with the bolero bootstrap script. It'll complain about not finding
apt-get
(which is Debain specific) but fortunately will do nothing about it. Note: Some other dependencies were probably already installed on my system (like a C++ compiler).post-installation
After the installation the compiled modules (dmp, promp...) weren't found after sourcing the bolero env.sh. After checking the paths set by env.sh I found a discrepancy.
env.sh sets:
whereas the python modules are installed in
lib64
notlib
. After changing the path in env.sh manually everything seems to work. I've only tried a few simple examples yet, but no errors so far.Maybe this information can be put/linked in the installation instruction as the procedure should be similar for other non-Debian-based Linux distributions.
Additional thoughts
Initially I tried to install all bolero components and non-os dependencies manually by following the cmake/make/make install wokrflow. In theory that should install everything in
/usr/local
by default without the need to load some env.sh and mess with environment variables. Unfortunately that did not work out as planned. I noticed two things so far:I'll investigate this further and hopefully come up with a way to install bolero in a FHS conform way on any Linux System.
best regards,
Hans
The text was updated successfully, but these errors were encountered: