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.
|
|
07-31-2006, 12:55 PM
|
#1
|
Member
Registered: Jul 2004
Distribution: Slackware
Posts: 615
Rep:
|
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.
|
|
|
07-31-2006, 05:00 PM
|
#2
|
Member
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564
Rep:
|
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
|
|
|
08-01-2006, 03:16 AM
|
#3
|
Member
Registered: Jul 2004
Distribution: Slackware
Posts: 615
Original Poster
Rep:
|
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.
|
|
|
08-01-2006, 10:31 AM
|
#4
|
Amigo developer
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928
|
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?
|
|
|
08-01-2006, 11:01 AM
|
#5
|
Member
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564
Rep:
|
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
|
|
|
08-03-2006, 08:56 PM
|
#6
|
Member
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564
Rep:
|
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:
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
|
|
|
08-04-2006, 06:43 AM
|
#7
|
Amigo developer
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928
|
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?
|
|
|
08-04-2006, 09:30 AM
|
#8
|
Member
Registered: Dec 2005
Location: "The South Coast of Texas"
Distribution: Slackware64-current
Posts: 564
Rep:
|
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.
|
|
|
All times are GMT -5. The time now is 04:30 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
|
|