LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-31-2006, 12:55 PM   #1
acummings
Member
 
Registered: Jul 2004
Distribution: Slackware
Posts: 615

Rep: Reputation: 50
GSB.SlackBuild ran on Slack-Current


Hi,

How to merely get gnome libraries/dependencies on slackware-current so I can install/run liferea an rss reader and a few other gnome apps from within the KDE desktop that I use?

Here's a recent, perhaps one of my better borks that I need to fix if you can assist with it too.

I went here

http://sourceforge.net/project/showf...kage_id=142651

downloaded it. Then extracted and found a Perl script in it to "update_gsb.pl" or very similar.

That script has a --dl option (downloads gnome sources)

--
BTW the (simple) install directions here

http://gsb.freerock.org/installation/

say for Slackware 10.2 it does not say for Slackware-current.
--

So I ran the ./update_gsb.pl --dl

and it downloaded near 400 to 500 megs of gnome sources along with it placed a gsb.SlackBuild script in the root of the src folder.

As root I then ran ./gsb.SlackBuild

and let it compile during the night, not knowing that it also is installing packages.

Now, firefox, konqueror web browser, and konqueror file manager no longer work (gnome pkgs install must have overwrote something). But the super user mode of konqueror file manager does works alright (weird) -- must 've overwrote only on my user al logon.

Fortunately my Qemu virtual machine is untouched by this gnome pkgs install as I now write this using firefox on the Win 2K in Qemu.

Thanks.

--
Alan.
 
Old 07-31-2006, 05:00 PM   #2
TSquaredF
Member
 
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564

Rep: Reputation: Disabled
Hi Alan,
I've actually done quite a bit of research on Slackware-current and Gnome recently. But I can't help you much on your web browser problems. I had no problems in that regard. I did a fresh expert install of -current, got it the way I wanted it, then copied it to two other partitions. I put Dropline in the first partition, but thought that it did too much changing for what I wanted (like you, "to merely get gnome libraries/dependencies on slackware-current"). But, if I were going to use Gnome, it might be my choice. I deleted that partition. I didn't try the perl scripts, but did use the web install of freerock, v 2.12.3, & had trouble getting it to install. For some reason, it just wouldn't go in. So, I deleted that partition. For my last partition, I downloaded the complete frg-current directory to my HD, & ran the install script from the directory frg-current. This worked fine. I was able to compile & install gramps (which was the main goal of my exercise). Also, near the end of my contortions, the gnucash team put out v-2.0 & freerock made a package of that, so now I can use it instead of some lesser program. I am happy, except, I still feel that I have more installed than I need for what I want. I have been thinking of backing up this partition, then deleting frg packages until I break something. I have also seen a post here by freerock saying that he is working on miniRock, which, as he describes it, would be just what you & I want.
I hope I haven't lost you in my rambling, but I thought you might get something out of it.
Regards,
Bill
 
Old 08-01-2006, 03:16 AM   #3
acummings
Member
 
Registered: Jul 2004
Distribution: Slackware
Posts: 615

Original Poster
Rep: Reputation: 50
http://www.software-mirror.com/linux...rrent/frgnome/

http://gsb.freerock.org/download/

ISO's
http://sourceforge.net/project/showf...kage_id=143903

GSB
http://sourceforge.net/project/showf...kage_id=142651

At ISO's is a min (minimal-install) (only for stable)

At GSB has the script (inside the much bigger .tgz file) I used to bork my system. Also at GSB I thought I saw scripts to make ISO's (use to make a min ISO of current)

I'd like to know just what the min ISO is -- it may be what I want. Not the stable for me though since this is what downgraded to older all over the place and borked my system.

@ my sys bork, 175 new pkgs got added (installpkg) I removed them all (discovered from/via /tmp/frg-version/log/gnome-version log file)

13 formerly existing Slack-current pkgs got upgraded to an older version of same pkg.

I upgraded them all back to their later versions. Now the konqueror file and web browser works. firefox refuses, even after installpkg most_recent_firefox.tgz

xvim/gvim is borked, can't find a ruby_library.so

some serious stuff got messed with that didn't get logged in the log files as .tgz Slack pkgs installed or upgraded.

Guess I'll either restore from my 1 month old backed up partitions (I just now copied my entire /home/me directory to my backup hard drive)

And/or I've a 300 GB sata HD I need to get around to installing/using. So, perhaps I'll do this. It should have room for dozens of virtual machines using Qemu and perhaps vmware player and/or vmware server.

Then there's no excuse for me to be careless. Just experiment using a virtual machine and is easy to restore it to pristine condition. Not mess around with the host OS. Only experiment with the guest OS. Safe, totally.

18 GB scsi HD only holds so much which is why I only had one virtual machine on it with Win 2K (and not a virtual machine with Slackware-current running in the virtual machine).

Thanks much. And if you happen to experiment in any new and different ways about the gnome libraries and whatnot on Slack-current then please post it here to this thread. I'll do the same.

--
Alan.
 
Old 08-01-2006, 10:31 AM   #4
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 613Reputation: 613Reputation: 613Reputation: 613Reputation: 613Reputation: 613
I have a project area where I have a GNOME_COMPAT package group. It should provide the basic libraries, but I suspect the programs you want to run need other libs which I haven't included so far:
http://distro.ibiblio.org/pub/linux/...E-COMPAT-2.10/

Can you find out the complete list of dependencies needed by the programs you want to run?
 
Old 08-01-2006, 11:01 AM   #5
TSquaredF
Member
 
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564

Rep: Reputation: Disabled
gnashley,
I have seen your GNOME_COMPAT package, but was detoured by the fact that it appears to be intended for slack-10.2. I'm using -current & frg-current seems to work OK with it. I do have a complete list of slack-requires for both gramps & gnucash, which are the two I am interested in. Over the next couple of days I will use your list & the -requires on a fresh install of Slack-current in a QEMU environment. I'll let you know how it works.
alan,
I'm glad you got at least some of your system back. I have an IDE RAID array on my machine that I use for backup & it has saved my backside several times. Although I use QEMU to run win2k, I had not been using it for this experimentation. But I'm off now to load -current in QEMU. I'll keep you posted.
Regards,
Bill
 
Old 08-03-2006, 08:56 PM   #6
TSquaredF
Member
 
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564

Rep: Reputation: Disabled
Minimal Freerock Packages

Alan,
I got gnucash running on Slackware-current with just 26 packages from Freerock Gnome -current. I also used Freerocks version of Gnucash. This little project was inspired by the Linuxpackages.net gnucash package, done by Jay Scott Raymond. He included a very complete slack-required file with his package. Also, the work that gnashley has done on his Gnome compatibility package helped a lot.
I started this by doing an expert install of Slackware-current in a QEMU environment. I installed X, but not KDE. After I got grub & the testing kernel installed, I installed the beta XFCE package from Slacky.it. (I'm going to continue this to see how little of KDE I really need.) Then, I checked the slack-required list from the Linuxpackages package & found that all of the Slackware packages listed were already installed. I then installed all of the FRG packages, including gnucash-2.0.0. It errored on me several times, trying to start. From the errors, I determined that some of the original Slackware packages had to be replaced with other packages. I had hoped this wouldn't happen, but there are only three packages to replace, two from FRG & one from Slackware-10.2. I could not get gnucash to run with guile-1.8.0, from -current, but it did OK with guile-1.6.7 from -10.2, so I reverted to that one. Here is the file list:
Code:
Slackware Packages	 Freerock Packages
atk >= 1.11.4		 avahi >= 0.6.10
audiofile >= 0.2.6	 libcap >= 1.10
esound >= 0.2.36	 libdaemon >= 0.10
fontconfig >= 2.3.91	 cairo >= 1.0.4 (replaces Slackware package)
gcc >= 3.3.6-i486-1	 dbus >= 0.62
libart_lgpl >= 2.3.17	 gail >= 1.8.11
libglade >= 2.5.1	 gconf >= 2.14.0
libpng >= 1.2.10	 glitz >= 0.4.4
libtool >= 1.5.20	 gnome-keyring >= 0.4.9
libxml2 >= 2.6.26	 gnome-vfs >= 2.14.2
openssl >= 0.9.7g	 goffice >= 0.2.1
openssl-solibs >= 0.9.7g gtkhtml >= 3.10.2
pango >= 1.12.3		 libbonobo >= 2.14.0
guile = 1.6.7 (from	 libbonoboui >= 2.14.0
	      -10.2)	 libgsf >= 1.14.1 (replaces Slackware package)
			 libgnome >= 2.14.1
			 libgnomecanvas >= 2.14.0
			 libgnomeprint >= 2.12.1
			 libgnomeprintui >= 2.12.1
			 libgnomeui >= 2.14.1
			 aqbanking >= 2.0.0
			 g-wrap >= 1.9.6
			 slib >= 2d6
			 libofx >= 0.8.0    (These three are not required, but
			 orbit2 >= 2.14.0   gnucash will, if run from the CL,
			 hicolor-icon-theme complain mightily if they are not
			 		    present.)
I carried this a little further, & installed packages to get gramps to compile & install. This involved adding nine FRG-current packages & one Slackware-current package. Here is that list:
Code:
python >= 2.4.3		pycairo >= 1.0.2
			gamin >= 0.1.7
			gnome-doc-utils >= 0.6.1
			gnome_python >= 2.0.0
			gtk+2 >= 2.8.18 (replaces Slackware package)
			pygobject >= 2.10.1
			pygtk >= 2.6.1
			pyorbit >= 2.0.1
			scrollkeeper >= 0.3.14
In addition, the terminal in the beta XFCE package needed the vte package. FRG-current had it, so I put that in:
Code:
			vte >= 0.12.2
This results in a total of 36 FRG-current packages & one Slackware-10.2 package that I have to track seperately, plus just three Slackware packages that are overwritten by FRG packages. I have done a minimal install on my main machine, plus added a few FRG programs, & I have 185 FRG packages. I;m sure I will add several programs from the FRG collection, but will still be way ahead. It will also save me storage space. I'm currently mirroring Slack-current, then copying the Slackware subdirectory, exluding the multitude of packages that FRG overwrites. I'm also mirroring FRG-current. This will allow me to get rid of my additional Slackware subdirectory & most of the FRG mirror.
I hope this information is helpful. If you have any questions, I'll try to answer them.
Regards,
Bill
 
Old 08-04-2006, 06:43 AM   #7
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 613Reputation: 613Reputation: 613Reputation: 613Reputation: 613Reputation: 613
Excellent that you post the package lists! This is the kind of info I need to improve/extend my GNOME_COMPAT packages.

One question: Does print preview work without errors for AbiWord?
If you run AbiWord from the command line and open a document and then try Print Preview do you get errors?
 
Old 08-04-2006, 09:30 AM   #8
TSquaredF
Member
 
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564

Rep: Reputation: Disabled
gnashley:
Quote:
Does print preview work without errors for AbiWord?
Sorry, gnashley, I haven't installed abiword, so I don't know. I will install it this morning & check it out.
Later in the morning: I installed FRGs abiword package & ran it from the CL to see any errors. It did error on lack of libenchant, so I installed FRGs enchant package. I did not do an exhaustive test, but nothing errored. The only warning I got was in print preview:
Quote:
** (AbiWord-2.4:4085): WARNING **: Can't g_module_open /usr/lib/libgnomeprint/2.12.1/modules/libgnomeprintcups.so
This did not stop the preview from working, however. I don't have any of the CUPS stuff installed, yet, although I will need it for both of the programs I want to run. I haven't learned to print from QEMU. Maybe that should be my next step.
Regards,
Bill

Last edited by TSquaredF; 08-04-2006 at 11:49 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
updating Slack 10.2 with slack-current isos nacha Slackware 2 06-02-2006 09:52 PM
Slack 10.2 slack 10.2 ran xserver after all on sata with via board devafree LinuxQuestions.org Member Success Stories 5 05-31-2006 12:54 AM
slackware-current and GNOME users (GSB-FRG problems) BrianW Slackware 2 07-05-2005 03:55 AM
GSB [Gnome Slackbuild] Xian Slackware 27 03-12-2005 08:53 PM
current Slack-Current giving troubles? r_jensen11 Slackware 5 02-02-2004 06:08 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:30 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration