LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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 04-09-2014, 02:08 PM   #1
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 38

Rep: Reputation: 0
difference in sbopkg queue file and slackbuilds dependencies


I have tried to install virt-manager via slackbuilds.
Downloading/installing every dependency and recursive dependencies.
I failed horribly.
virt-manager came up however I got some errors.
Installing avahi (complaint from virt-manager) was the death of normal vnc behaviour.

I did a fresh install of slackware (14.1 btw).
Now I took a different approach, being sbopkg.

However I see a difference in the dependencies of both methods.

Any one any idea why ?

grtz

Simon
 
Old 04-09-2014, 02:29 PM   #2
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.1
Posts: 7,030
Blog Entries: 52

Rep: Reputation: Disabled
Could be dependencies of dependencies listed in the queuefile, but not on the virt-manager page at SlackBuilds. Only guessing.
 
Old 04-09-2014, 03:25 PM   #3
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,252

Rep: Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047
You could use sqg to rebuild the queue file.

Last edited by Didier Spaier; 04-09-2014 at 03:32 PM.
 
1 members found this post helpful.
Old 04-09-2014, 03:32 PM   #4
moisespedro
Member
 
Registered: Nov 2013
Location: Brazil
Distribution: Slackware and LFS
Posts: 890

Rep: Reputation: 93
imo the best way to deal with sbo dependencies is this one
http://slackblogs.blogspot.com.br/20...es-easily.html
 
1 members found this post helpful.
Old 04-09-2014, 04:49 PM   #5
mostlyharmless
Senior Member
 
Registered: Jan 2008
Distribution: Slackware 14.1 (multilib) with kernel 3.15.5
Posts: 1,534
Blog Entries: 12

Rep: Reputation: 171Reputation: 171
Hmm, I have virt-manager working on 14.1, I used the Slackbuilds site and manually ran the builds in order. Can you list the packages and versions you built in order?
 
Old 04-10-2014, 12:11 AM   #6
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 38

Original Poster
Rep: Reputation: 0
Thanks for the replies.
This is my package list and they are ordered bottom up.

vte-0.35.2
libvirt-1.2.2
libvirt-python-1.2.2
vala-0.20.1
libvirt-glib-0.1.8
gtk-vnc-0.5.3
pyparsing-2.0.1
spice-protocol-0.12.6
celt-0.5.1.3
spice-0.12.4
libcacard-0.1.2
spice-gtk-0.23
pygobject-3.8.3
ipaddr-2.1.10
urlgrabber-3.10
tunctl-1.5
gnome-python-2.28.1
virt-manager-1.0.0

The end result op both install methods is the same.
See this post

To complete the system information, I using slackware64_14.1 on a HP Proliant ML350 (Xeon E5410 and 4GB of Memory) with the standard huge kernel.
No KDE, just XFCE.

Last edited by the_zone; 04-10-2014 at 12:47 AM.
 
Old 04-10-2014, 05:14 AM   #7
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,252

Rep: Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047Reputation: 1047
This is the queue generated by sqg on a clean Slackware64-14.1 system, with command "sqg -p virt-manager":

vte3
vala
spice-protocol
pyparsing
celt051
spice
libcacard
spice-gtk
gtk-vnc
pygobject3
urlgrabber
ipaddr-py
tunctl
gnome-python2-gconf
yajl
libvirt
libvirt-python
libvirt-glib
virt-manager

Also, bear in mind that all SlackBuilds hosted @ http://slackbuilds.org assume that you have a full Slackware installation, in other words do not state dependencies already included in a full Slackware installation. So, if you don't have a full installation, you're on your own.

Oh and the build order should be the same for 32 and 64 bit, I think.

Last edited by Didier Spaier; 04-10-2014 at 11:02 AM.
 
Old 04-12-2014, 08:52 AM   #8
mostlyharmless
Senior Member
 
Registered: Jan 2008
Distribution: Slackware 14.1 (multilib) with kernel 3.15.5
Posts: 1,534
Blog Entries: 12

Rep: Reputation: 171Reputation: 171
@the_zone The only difference I see in my setup (and Didier's output) vs those posted by you are (minor) version numbers. I originally built the 14.0 versions (the 14.1s weren't out) I built the following from SlackBuilds:
Code:
vde
qemu
urlgrabber
yajl
libvirt
ORBit2
vala
gtk-vnc
rarian
tunctl
pyorbit
gnome-mime-data
virtinst
but got stuck on libbonobo

Of course, the dependencies changed for 14.1, so when the new packages came out I built the 14.1 versions and updated as needed.

My build order was
Code:
/tmp/gnome-python2-gconf-2.28.1-x86_64-1_SBo.tgz
  /tmp/vte3-0.34.9-x86_64-1_SBo.tgz
  /tmp/tunctl-1.5-x86_64-2_SBo.tgz
  /tmp/urlgrabber-3.10-x86_64-1_SBo.tgz
  /tmp/ipaddr-py-2.1.10-x86_64-1_SBo.tgz
  /tmp/pygobject3-3.8.3-x86_64-1_SBo.tgz
  upgraded /tmp/vala-0.20.1-x86_64-1_SBo.tgz
  gtk-vnc, yajl unchanged
  upgraded /tmp/libvirt-1.2.0-x86_64-1_SBo.tgz
  /tmp/libvirt-glib-0.1.7-x86_64-1_SBo.tgz
  /tmp/libcacard-0.1.2-x86_64-1_SBo.tgz
  /tmp/celt051-0.5.1.3-x86_64-1_SBo.tgz
  /tmp/spice-protocol-0.12.6-noarch-1_SBo.tgz
  /tmp/pyparsing-2.0.1-x86_64-1_SBo.tgz
  /tmp/spice-0.12.4-x86_64-1_SBo.tgz
  /tmp/spice-gtk-0.21-x86_64-1_SBo.tgz
  /tmp/libvirt-python-1.2.0-x86_64-1_SBo.tgz
  /tmp/virt-manager-0.10.0-x86_64-1_SBo.tgz
I've subsequently upgraded libvirt, libvirt-glib, libvirt-python, usbredir, virt-manager to their current versions at SlackBuilds.org. Hope that helps.
 
Old 04-14-2014, 02:26 PM   #9
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 38

Original Poster
Rep: Reputation: 0
Thanks for the answers.
I did not have any time this weekend to look into it further.

grtz

Simon
 
Old 04-14-2014, 06:13 PM   #10
XGizzmo
Member
 
Registered: Mar 2007
Distribution: Slackware
Posts: 264

Rep: Reputation: 68
Quote:
However I see a difference in the dependencies of both methods.

Any one any idea why ?
The Slackbuild *.info file only list the dependencies REQUIRED to make
the package build/work. A queue file may contain optional dependencies
as well as the required ones.
 
Old 04-22-2014, 02:28 PM   #11
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 38

Original Poster
Rep: Reputation: 0
one step further

I made a slackware64 14.1 guest on slackware64 14.1 host
So i could try before, as happened numerous times already, my system would die on me.

I installed the packages in order and version number as described by mostlyharmless.
virt-manager now complains about the usb redirection which is not supported by the current version of QEMU.
Has this anything todo with the usbredir package which is available on slackbuilds ?


grtz

Simon
 
Old 04-22-2014, 03:03 PM   #12
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,555

Rep: Reputation: 424Reputation: 424Reputation: 424Reputation: 424Reputation: 424
Have you update to the latest update for your SBo repository?
Please run sbopkg -r
 
Old 04-22-2014, 06:20 PM   #13
mostlyharmless
Senior Member
 
Registered: Jan 2008
Distribution: Slackware 14.1 (multilib) with kernel 3.15.5
Posts: 1,534
Blog Entries: 12

Rep: Reputation: 171Reputation: 171
Quote:
virt-manager now complains about the usb redirection which is not supported by the current version of QEMU.
Has this anything todo with the usbredir package which is available on slackbuilds ?
I run a qemu version from git that I massaged the SlackBuild to build for me; it is sort of 1.7.50... so I don't know whether whatever ships with 14.1 has a problem, sorry.

I vaguely remember some problem with usb redirection; but I don't think usbredir (a) has anything to do with it (b) helped when I did install it. Currently I passthrough one of my USB hubs instead.
 
Old 04-23-2014, 04:51 AM   #14
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 38

Original Poster
Rep: Reputation: 0
@mostlyharmless

This is a bit of topic.
I read your LQ blog on QEMU and slackware 14.1.
Since I started this thread because I need a windows7 machine on my server, I hope you are willing to share some experiences on how you set up a guest.

1. do you use qcow2 or raw images ?
2. have you installed a windows machine as guest ?
3. what are the qemu options you used an why ?

On topic again.

I'll try installing usbredir and see whether the issue remains.
Next is the qemu update then.

best regards

Simon
 
Old 04-23-2014, 04:54 AM   #15
the_zone
Member
 
Registered: Nov 2008
Distribution: Slackware
Posts: 38

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by willysr View Post
Have you update to the latest update for your SBo repository?
Please run sbopkg -r
I'll try that too.

best regards

Simon
 
  


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
[SOLVED] sbopkg and SlackBuilds 14.1 repo radwis Slackware 4 11-27-2013 04:54 AM
SBopkg build queue for multimedia dependencies damgar Slackware 1 07-01-2012 02:48 PM
Sbopkg : building a queue file with CFLAGS and CXXFLAGS set. Linux.tar.gz Slackware 4 03-11-2012 10:24 PM
SlackBuilds.org and sbopkg suggestion vharishankar Slackware 2 11-02-2011 09:14 PM
Fresh installation of Slackware 13 -64 and Slackbuilds/sbopkg arubin Slackware 6 11-09-2009 01:31 PM


All times are GMT -5. The time now is 09:15 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration