LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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 06-02-2015, 11:09 AM   #1
Lenard Spencer
Member
 
Registered: Sep 2004
Location: Florida
Distribution: Slackware, Linux from Scratch
Posts: 329

Rep: Reputation: 199Reputation: 199
Sip upgrade to 4.16?


One quick question about upgrading Sip to 4.16.

Other than rebuilding PyQt 4.x, what other packages would need to be rebuilt? I just upgraded Sip on my laptop to 4.16 and installed Qt5 so I could install PyQt5, all to be able to upgrade my Calibre installation to 2.x.

Calibre works like a champ, but I'm a little concerned about breaking any of the packages included in the Slack distro.

Any ideas?

UPDATE: I went back and tried to rebuild PyQt 4.x, but it won't build against the newer sip.

Hmmmm.....

Last edited by Lenard Spencer; 06-02-2015 at 11:26 AM.
 
Old 06-02-2015, 02:47 PM   #2
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
I have a calibre.SlackBuild script for Calibre 2.x that only relies on having Qt5 and podofo on your system, the rest (including sip and PyQt5) is compiled into the package so that it does not mess up your Slackware: http://alien.slackbook.org/blog/new-...kages-finally/
 
Old 06-02-2015, 07:43 PM   #3
Lenard Spencer
Member
 
Registered: Sep 2004
Location: Florida
Distribution: Slackware, Linux from Scratch
Posts: 329

Original Poster
Rep: Reputation: 199Reputation: 199
Thanks for the pointer. In going through the SB script, I started getting really confused (I'm no master at bash scripting), so I looked at other avenues. And then I had an "ah-ha!" moment. (or is that an "oh sh**" moment?) I happened to go to the Riverbank Computing website (home of PyQt) and found version 4.11.3, so I decided to give that a try, and it built just fine against sip-4.16.7. Now hopefully I haven't broken any other programs that rely on PyQt and/or sip.

Maybe these updates (sip 4.16.7 and PyQt 4.11.3) could be merged into -current?

Also, since Qt4 and PyQt4 are slated for EOL at the end of the year, how much progress has been made on a full-scale migration to Qt5?

Thanks again.
 
Old 06-08-2015, 10:00 AM   #4
Lenard Spencer
Member
 
Registered: Sep 2004
Location: Florida
Distribution: Slackware, Linux from Scratch
Posts: 329

Original Poster
Rep: Reputation: 199Reputation: 199
In looking at my previous post, I realized I wasn't very clear on my PyQt4/PyQt5 installation in my -current partition.

After upgrading sip to 4.16.7 and PyQt to 4.11.3 (and of course installing Qt5 5.4.1), I modified the PyQt SB script to work with PyQt5 and called the package PyQt5, since both 4 and 5 can coexist without overlap.

So far a couple of Python glitches in KDE, but I might try a rebuild of KDE here to see what that does.
 
Old 06-08-2015, 12:02 PM   #5
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,224

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I have a Calibre SlackBuild here that downloads and builds the official binary package. It includes Qt 5 in the download.

https://raw.githubusercontent.com/du...bre.SlackBuild

Quote:
Also, since Qt4 and PyQt4 are slated for EOL at the end of the year, how much progress has been made on a full-scale migration to Qt5?
KDE's own migration is still in progress, isn't it?

Thanks for looking into PyQt5, btw. I was just about to install it to try to get m64py working.

Last edited by dugan; 06-08-2015 at 12:35 PM.
 
Old 06-08-2015, 12:35 PM   #6
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Newer sip, PyQt4 and also PyQt5 packages are here for testing:
http://taper.alienbase.nl/mirrors/al...g/x86_64/deps/
http://taper.alienbase.nl/mirrors/al...ting/x86/deps/
 
  


Reply



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
Latest Voipswitch 2.0.745+webportal+sip Tunnel+sip Dialer(costumize)+pc2phone+web/ani solution4voip Linux - Software 1 02-16-2007 06:06 AM

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

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