LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 08-22-2015, 01:12 PM   #1
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 496

Rep: Reputation: 124Reputation: 124
alienbob ktown5 and slackpkg+ : special instructions


@Eric

Hello.

In slackpkg+ documentation
/usr/doc/slackpkg+-*
or
http://slakfinder.org/slackpkg+/src/repositories.txt
and
http://slakfinder.org/slackpkg+/src/README


in past I wrote some special instruction to install ktown.

Quote:
slackpkg remove kdeadmin kdenetwork kdesdk kdetoys kwallet kdnssd
kde5:
kde5 require kde4, so configure both repositories.
add the following lines to the Slackware file "/etc/rc.d/rc.4" right after
the line: echo "Starting up X11 session manager..."

if [ -x /usr/bin/sddm ]; then
exec /usr/bin/sddm
fi


But they are oldest - specially for kde5 - and they are no longer valid! (was written when the slackware-current kde4 was not the same of ktown4, and ktown5 was about at start)

According
http://alien.slackbook.org/ktown/current/5/
many changes was made and I cannot write all nor I'm able to convert the instructions for slackpkg+


I'm not sure that is sufficient
PKG_PRIORITY=( ktown )
slackpkg install ktown
slackpkg upgrade-all

to install kde5

So I will remove the too small/invalid instructions from documentation and just will link http://alien.slackbook.org/ktown/current/5/ and few other.


I think that you may wrote some row better than me to help slackpkg+ users to install/upgrade ktown5

for expample
Quote:
If you have my 'ktown' set of KDE 5_15.04 installed:
..
- Re-install 'ktown' packages:
* qt-gstreamer
a simple
slackpkg upgrade-all
doesn't reinstall qt-gstreamer as required (unless the package build release does not change)


Can you help me?

Thankyou,
matteo.
 
Old 08-22-2015, 03:54 PM   #2
linuxtinker
Member
 
Registered: Dec 2013
Location: NJ / USA
Distribution: Slackware 64 -Current
Posts: 157

Rep: Reputation: 65
Not sure if you noticed but if you go to http://alien.slackbook.org/ktown/current/5/ in your browser there is an explanation on how to install kde 5 on current..
 
Old 08-22-2015, 06:09 PM   #3
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 496

Original Poster
Rep: Reputation: 124Reputation: 124
It is that I linked in first post.


The explanation is how to install via upgradepkg. But I must do a procedure to use via slackpkg+

I do not understand why may be necessary --reinstall

# upgradepkg --reinstall --install-new x86/deps/*.t?z
# upgradepkg --reinstall --install-new x86/kde/*/*.t?z

Also, upgrading from slackware-current to ktown5 or from kde 5.15.03/04/05, I see that is needed some removepkg.


So, installing via slackpkg+ should be:

slackpkg install ktown
slackpkg upgrade-all
slackpkg clean-system (to remove some of previous ktown4/5)

but this partially do:
If you have Slackware-current's default KDE 4.14.3 installed:
# removepkg /var/log/packages/*-4.14.3-*
# removepkg libkscreen
# removepkg kscreen
# removepkg kactivities
# removepkg kde-workspace
# removepkg libmm-qt
# removepkg libnm-qt
# removepkg plasma-nm
# removepkg polkit-kde-agent-1
# removepkg polkit-kde-kcmodules-1
# removepkg kdeconnect-kde

for example..
kde-workspace will be removed becouse it is present in ktown kde/applications, so slackpkg upgrade-all upgrade it
kdeconnect-kde in ktown5 is kdeconnect4 so the first will not be removed and clean-system will not remove it.
If Patrik upgrade kdeconnect-kde, an upgrade-all will override some file of kdeconnect4.

So I should add
slackpkg remove kdeconnect-kde polkit-kde-kcmodules-1 ...

I can add this to documentation.
in documentation for ktown4 already there was
slackpkg remove kdeadmin kdenetwork kdesdk kdetoys kwallet kdnssd

but, if I understand, this is a list that may change from a version and another of ktown
 
Old 08-23-2015, 04:25 AM   #4
phenixia2003
Member
 
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 748

Rep: Reputation: 573Reputation: 573Reputation: 573Reputation: 573Reputation: 573Reputation: 573
Hello,

Quote:
Originally Posted by zerouno View Post
It is that I linked in first post.


The explanation is how to install via upgradepkg. But I must do a procedure to use via slackpkg+

I do not understand why may be necessary --reinstall

# upgradepkg --reinstall --install-new x86/deps/*.t?z
# upgradepkg --reinstall --install-new x86/kde/*/*.t?z
I guess that, from a revision to another of kde/5, there are packages whose version number didn't changed, but have been re-compiled because of changes in some of the kde/5 libraries they require. Therefore, these package need to be reinstalled.

--
SeB
 
Old 08-23-2015, 06:39 AM   #5
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 496

Original Poster
Rep: Reputation: 124Reputation: 124
In the slackware repository, when Patrick rebuild a package just for recompile with a new library, without change nothing of the package, he change the build number (not the version), so upgradepkg does not need --reinstall.
Also that help slackpkg to known that package must be reinstalled
I typically use --reinstall just to reinstall a damaged package.

If a package have been recompiled and the build number does not change I cannot known which package I must reinstall and which package was not modified.


However, that's what I want wrote on slackpkg+ documentation. Tell me if it's sufficient/correct:


---
ktown4 on slackware 14.1:
You need to put 'ktown' in PKGS_PRIORITY then run
slackpkg update
slackpkg install ktown
slackpkg upgrade-all
slackpkg remove kdeadmin kdenetwork kdesdk kdetoys kwallet kdnssd
slackpkg clean-system
please refeer to official documentation for details:
http://alien.slackbook.org/ktown/14.1/latest/

ktown5 on slackware current:
You need to put 'ktown' in PKGS_PRIORITY then run
slackpkg update
slackpkg remove libkscreen kscreen kactivities kde-workspace libmm-qt libnm-qt plasma-nm polkit-kde-agent-1 polkit-kde-kcmodules-1 kdeconnect-kde
slackpkg install ktown
slackpkg upgrade-all
slackpkg clean-system
please refeer to official documentation for special instructions:
http://alien.slackbook.org/ktown/current/5/
if you are upgrading an already installed ktown5, you may also need
slackpkg reinstall ktown
BEFORE slackpkg install ktown

Note - for both ktown4 and ktown5 - that the packages to remove may change in newer version of ktown (at moment are kde-4.14.3 and kde-5_15.07), so I encourage to read linked documents BEFORE install it.
---
 
  


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] Slackpkg+ with AlienBob's KDE Packages marnold Slackware 4 09-30-2014 07:14 PM
[SOLVED] Slackpkg, Slackpkg Plus, Slackware 14.1 x86_64 install.log delay or slow to write bamunds Slackware 7 04-22-2014 11:12 AM
slackpkg/blacklist for AlienBob's current multilib and kde 4.4.2 packages damgar Slackware 7 04-08-2010 09:33 PM
Request Special Install Instructions f/Cannon PIXMA iP1500, if this vrg Ubuntu 1 09-13-2007 08:27 AM
any special instructions for installing Linux on a Mac? mhg Linux - Newbie 7 07-27-2007 08:30 PM

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

All times are GMT -5. The time now is 09:54 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration