Tiny Core Linux
Tiny Core Extensions => TCE Bugs => Topic started by: ikjmay on February 15, 2011, 04:21:18 PM
-
Trying to build evince 2.3.2 (not using evince-dev.tcz) and its configure script is looking for "glib-compile-schemas". Looked on TinyCore forum and found a thread that says it is supposed to be in glib2.tcz. Checked my glib2.tcz file and the file isn't part of the package and no updated package is available.
Any ideas how to get this file?
-
Using 'appbrower' and the "Provides" button (toggle of "Search") one can find out that 'glib-compile-schemas' is included in the 'glib2-dev.tcz' extension.
-
We are using TinyCore 2.8.1. The appbrowser does not have a "provides" button. Checked glib2-dev.tcz list of files and it doesn't list glib-compile-schemas. Was this file added to a later version of the tcz?
-
That file evidently is part of the newer glib2 versions.
I don't update or maintain any of my TC 2.x stuff anymore, and I would strongly recommend using TC 3.x in general.
-
Unfortunately upgrading to a newer version of TinyCore is not feasible for us right now.
-
It's not that I would mind squeezing in an update of glib2 to the 2.x repo, but there may be a domino effect of needed updates in other packages since all the packages in that repo are aging.
-
please move these files to glib2.tcz from glib2-dev.tcz
/usr/local/bin/gdbus
/usr/local/bin/gsettings
/usr/local/bin/gio-querymodules
/usr/local/bin/glib-compile-schemas
-
I'm not sure gdbus belongs in a dev extension - some apps are beginning to use it instead of dbus-glib
-
Debian has those files in a -bin package. Perhaps a glib2-bin.tcz would be the way to go so runtime apps that need one of those files would not have to load the -dev extension to get them.
-
but then most of the extensions will be broken how can i know which one needs glib2-bin.tcz
to keep backward compatibility they are better placed in glib2.tcz
-
Oh, I had the two reversed, thinking you were asking them to be moved from glib2.tcz to glib2-dev.tcz. I thought I had left them in the main extension, but evidently not.
I will move them to glib2.tcz tonight.
-
thank you :)
-
Done.