Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
|
06-23-2013, 03:34 AM
|
#241
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
so you used the binary packages? That was intended for slackware 14.0, not for current
|
|
|
06-23-2013, 03:52 AM
|
#242
|
Member
Registered: Jul 2012
Distribution: Slackware
Posts: 95
Rep:
|
Quote:
Originally Posted by willysr
so you used the binary packages? That was intended for slackware 14.0, not for current
|
sorry, my bad hehehe
|
|
|
06-23-2013, 01:28 PM
|
#243
|
Member
Registered: Apr 2010
Location: -current
Distribution: Slackware
Posts: 47
Rep:
|
I got a lot of:
Code:
(caja:XXXXX): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
I installed it following the instructions from here and some extras fails during building.
I run it in parallel with KDE so, some errors (like hplip, NO glib-gobject) is by that, I think.
I attached two txt with stdout and sterr from
Code:
startx > log_mate.txt 2> error_mate.txt
I'm running -current
Quote:
$ uname -a
Linux jotapdiez_4 3.9.5-smp #2 SMP Mon Jun 10 02:54:26 CDT 2013 i686 Intel(R) Core(TM)2 Duo CPU T5670 @ 1.80GHz GenuineIntel GNU/Linux
|
Last edited by jotapdiez; 06-23-2013 at 01:35 PM.
|
|
|
06-23-2013, 02:52 PM
|
#244
|
Member
Registered: Aug 2009
Location: Netherlands
Distribution: Slackware64-current
Posts: 167
Rep:
|
I just had an error while building mate-icon-theme, it called ./autogen.sh but it should call ./configure.
Happened on Slackware64 14.0.
|
|
|
06-23-2013, 03:48 PM
|
#245
|
Member
Registered: Jul 2012
Distribution: Slackware
Posts: 95
Rep:
|
on slackware64 current mate-media fails to compile.
|
|
|
06-23-2013, 07:18 PM
|
#246
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
Quote:
Originally Posted by JackHair
I just had an error while building mate-icon-theme, it called ./autogen.sh but it should call ./configure.
Happened on Slackware64 14.0.
|
This package hasn't been changed to use proper make dist for creating the tarballs, so it's still using autogen.sh before configure file is created.
Last edited by willysr; 06-23-2013 at 07:27 PM.
|
|
|
06-23-2013, 07:21 PM
|
#247
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
Quote:
Originally Posted by cisneros
on slackware64 current mate-media fails to compile.
|
Can you post the error message?
|
|
|
06-23-2013, 07:32 PM
|
#248
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
Quote:
Originally Posted by jotapdiez
I got a lot of:
Code:
(caja:XXXXX): GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
I installed it following the instructions from here and some extras fails during building.
|
Looking at the error log, it seems you missed some packages:
** (mate-settings-daemon:9500): WARNING **: libgstbase-0.10.so.0: cannot open shared object file: No such file or directory: this requires gstreamer to be present
about this warning: GLib-GObject-CRITICAL **: g_object_new: assertion `G_TYPE_IS_OBJECT (object_type)' failed
you can ignore this one. It's caused by newer glib/gtk libraries which deprecated some functions, so several assertions failed, but it doesn't caused anything bad
mind to tell us which extra packages failed during building?
|
|
|
06-23-2013, 07:37 PM
|
#249
|
Member
Registered: Jul 2012
Distribution: Slackware
Posts: 95
Rep:
|
Quote:
Originally Posted by willysr
Can you post the error message?
|
sorry, i forgot.
Code:
/usr/include/gstreamer-0.10/gst/gsttask.h:149:3: error: unknown type name 'GStaticRecMutex'
GStaticRecMutex *lock;
^
/usr/include/gstreamer-0.10/gst/gsttask.h:183:57: error: unknown type name 'GStaticRecMutex'
void gst_task_set_lock (GstTask *task, GStaticRecMutex *mutex);
^
/usr/include/gstreamer-0.10/gst/gsttask.h:184:57: error: unknown type name 'GThreadPriority'
void gst_task_set_priority (GstTask *task, GThreadPriority priority);
^
In file included from /usr/include/gstreamer-0.10/gst/gstelement.h:57:0,
from /usr/include/gstreamer-0.10/gst/gstbin.h:27,
from /usr/include/gstreamer-0.10/gst/gst.h:35,
from /usr/include/gstreamer-0.10/gst/interfaces/mixer.h:25,
from element.h:28,
from element.c:30:
/usr/include/gstreamer-0.10/gst/gstpad.h:671:3: error: unknown type name 'GStaticRecMutex'
GStaticRecMutex *stream_rec_lock;
^
In file included from /usr/include/gstreamer-0.10/gst/gstbin.h:27:0,
from /usr/include/gstreamer-0.10/gst/gst.h:35,
from /usr/include/gstreamer-0.10/gst/interfaces/mixer.h:25,
from element.h:28,
from element.c:30:
/usr/include/gstreamer-0.10/gst/gstelement.h:545:3: error: unknown type name 'GStaticRecMutex'
GStaticRecMutex *state_lock;
^
In file included from /usr/include/gstreamer-0.10/gst/gst.h:71:0,
from /usr/include/gstreamer-0.10/gst/interfaces/mixer.h:25,
from element.h:28,
from element.c:30:
/usr/include/gstreamer-0.10/gst/gsttrace.h:127:1: error: unknown type name 'GStaticMutex'
extern GStaticMutex _gst_trace_mutex;
^
make[3]: *** [element.o] Error 1
make[3]: Leaving directory `/tmp/msb/mate-media-1.6.0/gst-mixer/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/msb/mate-media-1.6.0/gst-mixer'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/msb/mate-media-1.6.0'
make: *** [all] Error 2
bash-4.2#
|
|
|
06-23-2013, 08:26 PM
|
#250
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
try this patch:
Code:
diff --git a/extra/mate-media/mate-media.SlackBuild b/extra/mate-media/mate-media.SlackBuild
index 5ac84e6..d5b20cf 100644
--- a/extra/mate-media/mate-media.SlackBuild
+++ b/extra/mate-media/mate-media.SlackBuild
@@ -86,7 +86,7 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--disable-pulseaudio \
--disable-scrollkeeper \
- --enable-gstmix \
+ --disable-gstmix \
--enable-gst-mixer-applet \
--build=$ARCH-slackware-linux
@@ -130,8 +130,8 @@ cat $CWD/doinst.sh > $PKG/install/doinst.sh
# Remove help files for now - until MATE upstream fixes help documentation
# buttons and menus. Confirmed w/ upstream.
-find $PKG/usr/share/mate/help/mate-mixer_applet2/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
-find $PKG/usr/share/mate/help/mate-volume-control/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
+#find $PKG/usr/share/mate/help/mate-mixer_applet2/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
+#find $PKG/usr/share/mate/help/mate-volume-control/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-txz}
this will remove the ability to add volume control applet, but this is the solution i can came up with without changing Slackware's default packages. Newer gstreamer *might* have fixed this problem, but it may cause additional changes since not all packages are compatible with newer version of gstreamer-1.0 yet
Last edited by willysr; 06-23-2013 at 08:44 PM.
|
|
|
06-23-2013, 09:31 PM
|
#251
|
Member
Registered: Jul 2012
Distribution: Slackware
Posts: 95
Rep:
|
Quote:
Originally Posted by willysr
try this patch:
Code:
diff --git a/extra/mate-media/mate-media.SlackBuild b/extra/mate-media/mate-media.SlackBuild
index 5ac84e6..d5b20cf 100644
--- a/extra/mate-media/mate-media.SlackBuild
+++ b/extra/mate-media/mate-media.SlackBuild
@@ -86,7 +86,7 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--disable-pulseaudio \
--disable-scrollkeeper \
- --enable-gstmix \
+ --disable-gstmix \
--enable-gst-mixer-applet \
--build=$ARCH-slackware-linux
@@ -130,8 +130,8 @@ cat $CWD/doinst.sh > $PKG/install/doinst.sh
# Remove help files for now - until MATE upstream fixes help documentation
# buttons and menus. Confirmed w/ upstream.
-find $PKG/usr/share/mate/help/mate-mixer_applet2/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
-find $PKG/usr/share/mate/help/mate-volume-control/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
+#find $PKG/usr/share/mate/help/mate-mixer_applet2/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
+#find $PKG/usr/share/mate/help/mate-volume-control/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \;
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-txz}
this will remove the ability to add volume control applet, but this is the solution i can came up with without changing Slackware's default packages. Newer gstreamer *might* have fixed this problem, but it may cause additional changes since not all packages are compatible with newer version of gstreamer-1.0 yet
|
i tried it, it compiled fine, but i guess im gonna go back to the mate-media precompiled package, it was working fine. thanks for the info. see ya round.
|
|
|
06-23-2013, 09:52 PM
|
#252
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
Thanks for clarifying that the precompiled binary package is working. I have added the information on CURRENT.TXT
|
|
|
06-23-2013, 11:12 PM
|
#253
|
Member
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740
Original Poster
Rep:
|
Quote:
Originally Posted by JackHair
I just had an error while building mate-icon-theme, it called ./autogen.sh but it should call ./configure.
Happened on Slackware64 14.0.
|
I think you are right. The 1.6.1 tarball dropped the autogen.sh but the upstream devs left it in the git repo, and so it never came up on the radar. I just pushed an update to the msb git repo to fix this. Thanks for reporting!
Edit: Updated packages are being pushed to the mirrors, too.
Last edited by chess; 06-23-2013 at 11:44 PM.
|
|
|
06-24-2013, 12:17 AM
|
#254
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,815
|
Yes, my mistake
i downloaded the tagged snapshot from their git repository, not one from their release directory
that's why it's still working on my machine since they still have autogen.sh and not configure
|
|
|
06-24-2013, 01:49 AM
|
#255
|
Member
Registered: Aug 2009
Location: Netherlands
Distribution: Slackware64-current
Posts: 167
Rep:
|
Quote:
Originally Posted by willysr
This package hasn't been changed to use proper make dist for creating the tarballs, so it's still using autogen.sh before configure file is created.
|
Well it did error out on me with a message about not finding autogen.sh. I edited the slackbuild to ./configure and it build okay after.
Using Mate for some hours and I really like it. Nice and speedy.
|
|
|
All times are GMT -5. The time now is 02:49 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|