SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
on the 64 bit build it is placing these directories in /usr/lib
Hi Drakeo
after retesting again, it seems that this is the correct location for Cinnamon and cinnamon-control-center packages
Both are hardcoded to use this path, so i'm changing those two packages to /usr/lib, even on x86_64
I compiled binary packages for those who wanted to test Cinnamon without compiling them from source.
These binaries are compiled on a clean installation of Slackware 14.1 (32/64) with the latest update from official repository
I hit a snag building cinnamon in multilib installation. Naturally I updated everything before starting.
Everything went well until I got to gst1-plugins-good. Seemed it was trying to link against the 32 bit gobject-2.0. Here is the error.
Code:
make[3]: Entering directory `/tmp/csb/gst-plugins-good-1.2.3/ext/wavpack'
CC libgstwavpack_la-gstwavpack.lo
CC libgstwavpack_la-gstwavpackcommon.lo
CC libgstwavpack_la-gstwavpackdec.lo
CC libgstwavpack_la-gstwavpackenc.lo
CC libgstwavpack_la-gstwavpackstreamreader.lo
CCLD libgstwavpack.la
/usr/lib/libgobject-2.0.so: could not read symbols: File in wrong format
collect2: error: ld returned 1 exit status
make[3]: *** [libgstwavpack.la] Error 1
make[3]: Leaving directory `/tmp/csb/gst-plugins-good-1.2.3/ext/wavpack'
make[2]: *** [wavpack] Error 2
make[2]: Leaving directory `/tmp/csb/gst-plugins-good-1.2.3/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/csb/gst-plugins-good-1.2.3'
make: *** [all] Error 2
root@work-horse:/home/mick/csb/gst1-plugins-good#
I could have probably worked around it but it wouldn't be reproducible so instead I downloaded the pre-built package for gst1-plugins-good and installed it then carried on with my build. Cinnamon so far is running just fine. Of course with the added complexity of multilib I can't say if it has or hasn't affected other stuff for some days to come - hopefully all is well.
Cinnamon 2.2.0 has just been released, but i'm afraid it will not be part of my CSB since it requires new GTK+3-3.10 which is not yet available in Slackware 14.1.
For those who are curious and wanted to see the changes in Cinnamon 2.2.0 and willing to risk of upgrading their GTK+3 library by themselves, i have pushed a separate branch for that: 2.2.0 in the github repo
Cinnamon 2.2.0 requires a new package: cinnamon-menus which should be fine to be installed together with gnome-menus
Just tested it in a VM. Even with Guest Extensions installed, Cinnamon complained about my insufficient video card and then made a feast of all my CPU and my RAM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.