Shutter Install - Dependency Questions
First Shutter Install Attempt Failed on Slackware64 Current ver 13.6.38.7:
Used .SlackBuild + src 1. What does the following mean? Especially reference to /vendor_perl & /usr/bin/shutter line 32. Code:
~:$ shutter config Code:
perlmodlib Code:
art@wind:~$ 'ldd /usr/bin/shutter http://www.linuxquestions.org/questi...sbopkg-859081/ 3.Can I follow the listed order below of modules in 'Read Me' to install each module? Quote:
|
Removed the Shutter pkg built with .SlackBuild
Installed SBopkg - working on figuring out how to configure it for 64 current yet. Installed Cpan2tgz - not configured. Found instructions here are they good to use with Slackware?: http://sipb.mit.edu/doc/cpan/ SBopkg is run as root but Cpan can be run as usr? Should Cpan be run as root? FYI don't know Perl or ever used these tools. Appreciate all explanatory support I can get. Thank you |
if you search for shutter in sbopkg it should list any deps and they ought to all be available through sbopkg too.
"This requires perl-gtk2-imageview, perl-gnome2, perl-gnome2-wnck, perl-gnome2-gconf, locale-gettext, perl-www-mechanize, perl-net-dbus, perl-x11-protocol and perl-proc-processtable." Cpan needs to be run as root or it can't install modules system-wide, but you shouldn't need it if you can find everything in sbopkg. |
Thank you dive. Can I set REPO_ROOT=${REPO_ROOT:-/var/lib/sbopkg} to /usr/local/sbopkg?
According to SBopkg docs everything goes into /tmp & /var/log while I have a whole separate partition 40GB /usr/local for my preferred non system software? Any advice? Appreciate you input. |
Is that shutter the screen shot tool for QA's? I tried installing that but gave up and used ksnapshot instead. Too many dependencies after dependencies.
|
Quote:
That said, it's your system and, if you've got a lot of room in /usr/local, you can put whatever you want there. :) Sbopkg is intended to work flexibly. Many people configure sbopkg to use /home extensively. Quote:
|
dc erros- thanks for your input but I am not using KDE. Was trying to follow the information in Tallships post. Shutter seems to have lots of useful features. Its a good learning experience understanding dependencies, installing software. Wish I knew more.
Thank you slakmagik, you answered all my concerns with enough info to think about and run SBopkg. |
Sorry it took so long to respond...
Hi Maria :)
And again, apologies for having taken so long to respond. Okay, the two PMs are related, and unrelated - let's look at the unrelated aspects. In your first post, yes, you need to install those perlmods. There are a couple you're not going to find at SBo, so you can read up over at SBo, and create your own SlackBuild for them (Everyone would like that if you submitted them afterwards). I used CPAN. the syntax is quite simple, once you install CPAN as root you merely type: Code:
cpan> install blah::blah Another, prolly better way, if you don't want to build the entire SBo is to first install sbopkg, and then: Code:
# sbopkg -i cpan2tgz The relevant [first two] posts are here: http://www.linuxquestions.org/questi...sbopkg-859081/ To answer your second PM.... Well you've got a lot of work cut out for you. I've never found an easy way actually, so I just start with a blank piece of paper or document and make the trunk of the tree the target package I want to use. Then I list each dependancy as a fork leading up into a tree for each level of dependencies of dependencies, etc. So then I start at the top of the tree and begin installing the deps, and then eventually, as I cross each successful install off I get to the trunk of the tree - in this case, Shutter. Yes, Shutter is really kewl. It has pretty neat pastebin-like features that are customizable as well as snapshots. Ksnapshot is a great workhorse utility but Shutter is really bitchen. That post I pointed out above should note all of the Perl Modules you need to concern yourself with, and the cpan2tgz is a MUCH cleaner way to create those packages as opposed to using cpan, but people might flame me for saying that. Once you have your packages, merely run installpkg or upgradepkg and it's done. Here's how you can follow along and know if all is well: If something fails during your run of sbopkg, then you've missed a dep. At some point you're going to get to needing your Perl modules, so use cpan2tgz at that point, and then install those packages, then continue until you get a successfull install of Shutter. You're going to have to install maybe twenty or more packages since this is a gnome thang, but it will indeed run wonderfully under Xfce ;) If you like I can write up an article on installing and using sbopkg (which I've been urged to do now for some time) and also how I configure my SBo and sbopkg usage. hm... mabye a complete treatment on installing Shutter on Slack64 -current would be good, but that would take more time to generate the step by steps. In a nutshell, I like to configure my destdir variables to point to: Code:
/usr/local/packages I would just provide the URL to browse these, but I only make my package repos available via gopher:// and following my move back to my hometown of Torrance I haven't had a chance to put them in a permanent place yet - but I will soon :) I hope that helps, and lemme know k? I'm more than happy to help out but I've still got extremely limited time at the moment. I hope that helps :) |
Interesting. I just noticed that you and my daughter both share juneteenth as your birthdays ;) although my daughter was born in 1996.
Take a look at my website, and if you can stomach my style of narrative How-To articles then I'll surely put a couple up there for you w/step by steps, although it may be a week or so until I can complete it. Kindest regards, |
shutter build
tallship, this is one of the most gracious responses I've ever encountered on this forum. Thank you. Appreciate your busy schedule. Good luck resettling in. Honestly, removed the SBo package manager. It's easier at this time to collect needed packages into a /build/shutter folder. This will clean out my /tmp folder while moving built packages to /usr/local/packages - for safe keeping.
While looking for KDE alternatives noticed strong multi-media apps for Slackware w/Xfce are gnome based? SlackBuilds, pkgtool and slackpkg are sufficient installation tools & better slackware teaching aides. Learning cpan2tgz will be more efficient usage of time since it is perl related. Tried an online 'Intro to Perl' from mit,took a week to get through one lecture - I couldn't stay wake. Instructor was brilliant no doubt but couldn't stay on topic;) I'll work on the shutter pkg and you work on that SBo article when you have time. Going to leave this thread open for shutter.slackbuild. Been setting up an old webcam, pidginvv, & Linphone since putting shutter on hold got bit by multi-media communication bug:) Will check out your blogs. Thank you again |
All times are GMT -5. The time now is 01:50 PM. |