LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   installing grip with Gnome 2.2 (https://www.linuxquestions.org/questions/linux-newbie-8/installing-grip-with-gnome-2-2-a-56744/)

cpv204 04-25-2003 11:02 AM

installing grip with Gnome 2.2
 
Hi, I'm trying to install grip in Slackware 9.0 which comes with Gnome 2.2. When I ./configure I get an error on the last line of output:
checking for gnomeConf.sh file in /usr/local/lib... not found
configure: error: Could not find the gnomeConf.sh file that is generated by gnome-libs install

I've checked on this forum and think I've found that these are libraries used by Gnome 1 which are not included in Slackware 9.0.

I guess I can find a slackpack of gnome-libs in the slackware mirrors under the 8.1 directory, yes?

While I'm at it, are there other Gnome 1 libraries I should be installing in conjunction with this? Can I install gnome-libs without causing conflicts with the Gnome 2 libraries that I already have installed?

neenee 04-25-2003 12:12 PM

get these to support gnome 1.4 apps:

(where no location specified, get them from
the slackware 8.1 dir on your local slackware
mirror)

bonobo-1.0.20-i386-1.tgz
bonobo-conf-0.14-i386-1.tgz
gal-0.19.2-i386-1.tgz
gal-0.21-i386-1.tgz (from www.sf.net/projects/dropline-gnome)
gconf-1.0.9-i386-1.tgz
gnome-libs-1.4.1.7-i386-1.tgz
gnome-print-0.36-i386-1.tgz
gnome-vfs-1.0.5-i386-2.tgz
gtkhtml-1.0.2-i386-1.tgz
imlib-1.9.14-i386-1.tgz
libghttp-1.0.9-i386-1.tgz
libglade-0.17-i386-1.tgz
libole2-0.2.4-i386-1.tgz
libxml-1.8.17-i386-1.tgz (Slackware's "l" directory")
oaf-0.6.10-i386-1.tgz

cpv204 04-25-2003 12:27 PM

Thanks neenee. That will save me a lot of frustration compiling, I'm sure.

So these can all peacefully coexist with the Gnome2/gtk2 stuff I already have loaded?

neenee 04-25-2003 12:47 PM

yup. i have them installed too.

cpv204 04-25-2003 01:01 PM

OK, great. Thanks again.

nocturnal 06-20-2003 05:48 AM

i installed all of those packages except gor gal-0.21-i386-1.tgz because that requires gnomeConf.sh just like grip does and apparently installing gnome libs didn't do it for me on slack 9 with gnome 2.2
i was wondering maybe you need gnomelibs-devel packages but i can't find them anywhere

cpv204 06-20-2003 09:10 AM

i went back over my notes, and I just installed straight down the list and had no problems with gal-0.21-i386.tgz needing gnomeConf.sh.

Did you get it from www.sf.net/projects/dropline-gnome as neenee indicated? I did, and had no problems with it.

By the way, I also installed id3lib from linuxpackages.net. Someone told me you need this for ID3v1 and ID3v2 tag support in grip. I installed this last however, so it should have no bearing on your gal-0.21 problem.

nocturnal 06-21-2003 01:56 PM

i also went down the list and i still miss gnomeconf.sh

naflan 07-28-2003 03:42 PM

I got grip for gnome2 here: http://www.nostatic.org/grip/
or download here http://www.nostatic.org/grip/grip-3.1.1.tar.gz

I had to install libghttp from here: http://www.nostatic.org/grip/libghttp-1.0.9.tar.gz

works great on slackware 9

naflan

naflan 07-28-2003 05:30 PM

my apologies: this version of grip is buggy. I will not encode using lame (at least most of the time.) I rip an entire cd and it claims to be encoding at about 55X and nothing is encoded. Then when I restart grip, it encodes one of the tracks and then quits. The help documentation freezes the app - have to kill. I'll just write a shell script using cdparanoia and lame, forget all this grip crap.
naflan

naflan 08-04-2003 10:33 AM

I've found a great command line ripper/encoder perl script called T.E.A.R. You can find it here .
I also had to install CDDB_get and id3tool. Both are on website above.

Make sure you put the tearrc file in your home directory as .tearrc or in /etc/ as tear.conf.

There is one error in the 0.4.6 version that can be fixed easily. In file tear, line 232, change this line:

if($conf{"MUNGING"} && $conf{MUNGING} != "No") { $munging = 1; }

to this:

f($conf{"MUNGING"} && $conf{MUNGING} ne "No") { $munging = 1; }

This allows you to replace spaces with underscores. Just make sure Munging = Yes in your .tearrc file.

I also changed the following lines to remove spaces, quotes, backquotes (`) from folder names:

sub setNames {
$artst =~ s/\"//g; #remove double quotes (NAF)
$artst =~ s/\ /_/g; #replace spaces with _ (NAF)
$artst =~ s/\`//g; #remove ` (NAF)
$id3_artst = "\"$artst\"";
$title =~ s/\"//g; #remove double quotes (NAF)
$title =~ s/\ /_/g; #replace spaces with _ (NAF)
$title =~ s/\`//g; #remove ` (NAF)
$id3_title = "\"$title\"";

for ($i = 0; $i <= $#track; $i++) {
$a = $i + 1;
if($a < 10) { $a = "0$a"; }

$track[$i] =~ s/\//\\/g;
$track[$i] =~ s/\"//g; #remove double quotes (NAF)
$track[$i] =~ s/\`//g; #remove ` (NAF)

To me this is much easier that trying to get grip to work on slackware 9.


All times are GMT -5. The time now is 02:05 AM.