LinuxQuestions.org
Visit Jeremy's Blog.
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 01-13-2022, 04:13 PM   #1
tjallen
Member
 
Registered: Jan 2014
Location: Central New York
Distribution: Slackware
Posts: 77

Rep: Reputation: 26
Quodlibet builds but doesn't run on Slackware64-currrent


I built quodlibet on slackware-current from ponce's SlackBuilds repository. When trying to run it, I get an error
Code:
Traceback (most recent call last):
  File "/usr/bin/quodlibet", line 11, in <module>
    from quodlibet.main import main
  File "/usr/lib64/python2.7/site-packages/quodlibet/main.py", line 15, in <module>
    from quodlibet.cli import process_arguments, exit_
  File "/usr/lib64/python2.7/site-packages/quodlibet/cli.py", line 14, in <module>
    from quodlibet.remote import Remote, RemoteError
  File "/usr/lib64/python2.7/site-packages/quodlibet/remote.py", line 12, in <module>
    from quodlibet.util import fifo, print_w
  File "/usr/lib64/python2.7/site-packages/quodlibet/util/fifo.py", line 22, in <module>
    from gi.repository import GLib
ImportError: No module named gi.repository
I think what's missing are the files in /usr/lib64/python2.7/site-packages/gi/repository, which are in the pygobject3 package in Slackware64 14.2. I haven't tried all that hard to figure out how to build them, but I thought I'd ask here in case anyone has done that already.
 
Old 01-14-2022, 06:44 AM   #2
kermitdafrog8
Member
 
Registered: Dec 2018
Location: Orlando, FL
Distribution: Slackware AARCH64 and X86_64
Posts: 334

Rep: Reputation: Disabled
Quodlibet builds but doesn't run on Slackware64-currrent

I have a similar issue with other Python programs. Missing modules error after it builds fine. I had this issue before with another application and fixed by figuring out the missing files was available with slackpkg install-new and installing added python packages. This time that isn't the case for me.

Last edited by kermitdafrog8; 01-14-2022 at 06:45 AM.
 
Old 01-14-2022, 12:26 PM   #3
ctrlaltca
Member
 
Registered: May 2019
Location: Italy
Distribution: Slackware
Posts: 323

Rep: Reputation: 359Reputation: 359Reputation: 359Reputation: 359
Looks like it's a python3 application, but you're running it with python2.
I didn't test it, but maybe also the slackbuild needs some modification.
 
Old 01-14-2022, 02:33 PM   #4
tjallen
Member
 
Registered: Jan 2014
Location: Central New York
Distribution: Slackware
Posts: 77

Original Poster
Rep: Reputation: 26
The version in ponce's SlackBuilds, 3.9.1, looks to me to be a python2 application. Quod Libet versions 4 and greater seem to be phython3 applications. Quod Libet 3.9.1 runs on Slackware64 14.2, so I was surprised that it built but didn't run on -current.
 
  


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
Quodlibet - Library from external drive is emptied on startup. 313 Linux - Software 2 07-26-2012 08:35 PM
Issue with quodlibet/python Rip van Vinkle Linux - Software 0 05-01-2012 06:17 AM
Errors with Quodlibet solarfields Linux - Software 1 09-09-2010 02:52 PM
Installing the most currrent Firefox on SUSE 10 bitznbytes SUSE / openSUSE 4 05-01-2006 09:59 PM
how trusthworthy is the slackware-currrent? sitrus Slackware 6 11-05-2002 09:58 PM

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

All times are GMT -5. The time now is 09:11 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