Tecnologia e non solo

settembre 3, 2015

Debian pinning di kde4.

Filed under: Debian,kde4 — telperion @ 12:30 PM

Ecco come ho effettuato da testing, il pinning a jessie dei pacchetti kde.

file /etc/apt/sources.list


 

# stable
deb http://ftp.debian.org/debian/ stable main contrib non-free
deb http://security.debian.org/ stable/updates  main contrib non-free

# testing
deb http://ftp.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates  main contrib non-free

#deb-multimedia
deb ftp://ftp.deb-multimedia.org testing main non-free


 

file /etc/apt/apt.conf.d/local


 

#APT::Default-Release “unstable”;
#APT::Default-Release “testing”;


come vedete con # le linee sono commentate quindi non c’è nessun ramo predefinito, la priorità dipenderà dai pin del

file /etc/apt/preferences


 

Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 900

# kde4
Package: plasma-desktop kde-baseapps kde-baseapps-bin kde-baseapps-data kde-plasma-desktop kde-workspace kde-workspace-bin kde-workspace-data kdebase-runtime kdegraphics-libs-data kdelibs-bin kdelibs5-data kdelibs5-dev kdelibs5-plugins kde-config-gtk-style kde-window-manager kmix konqueror kcalc khelpcenter4 konsole kscreen ksnapshot kdepasswd kfind baloo4 baloo-utils libbaloo* kde-config-baloo-advanced kde-sc-dev-latest plasma-dataengines-addons plasma-nm plasma-runners-addons plasma-wallpapers-addons plasma-widget-folderview plasma-widgets-addons qtcurve qtcurve-l10n libqtcurve-utils2 kwin-style-qtcurve kde-style-qtcurve systemsettings dolphin kde-l10n-it kdepim-runtime kdoctools ksysguard ksysguardd libkonq-common libkonq5-templates libkonq5abi1 libkonqsidebarplugin4a libkontactinterface4a libkcddb4 libkcddb-dev libkcmutils4 libkdcraw-data libkdcraw23 libkfilemetadata4 libplasma3 okular libokularcore5 gwenview /nepomuk/ kate* libkate* /ktorrent/ libktexteditor4 /amarok/ /k3b/ polkit-kde-1 akonadi* libakonadi* phonon* libphonon* libkolab0 kde-runtime kde-runtime-data
Pin: release a=stable
Pin-Priority: 850

Package: *
Pin: release a=testing
Pin-Priority: 500

Package: *
Pin: release a=stable
Pin-Priority: 200


i pacchetti Unofficial Multimedia Packages (deb-multimedia) che hanno la priorità più alta (900)

i pacchetti di testing hanno una priorità 500

i pacchetti #kde4 sono invece presi da stable (jessie) ed avendo una priorità 850 più alta di testing vengono preferiti, impedendo di fatto l’installazione dell’immaturo plasma 5 fino a data da destinarsi.

Potete avere il quadro completo (dopo apt-get update)  con

apt-cache policy

o sul singolo pacchetto esempio

apt-cache policy plasma-desktop
plasma-desktop:
...Installato: 4:4.11.13-2
...Candidato: 4:4.11.13-2
...Gancio del pacchetto: 4:4.11.13-2
...Tabella versione:
......4:5.3.2-2 850
.........500 http://ftp.debian.org/debian/ testing/main amd64 Packages
..*** 4:4.11.13-2 850
.........200 http://ftp.debian.org/debian/ stable/main amd64 Packages
.........100 /var/lib/dpkg/status

Anche synaptic o altri gestori grafici o shell come muon aptitude, ovviamente si adeguano:
syna
free image upload

edit 5 sett.
aggiunto qualche pacchetto in #kde4, che mi era sfuggito.

3 commenti

  1. Mani in alto, arrendetevi… Siete circondati!
    Ciao amico effettivamente il maledetto gcc5 (>= 5.1.2) Con la nuovo ABI di libstdc++ ha sminchiato la minchia (gioco di parole) Kde5 è tornato usabile ogni giorno entrano un bel po’ di libkaccadiè5 e abbiamo parecchi pacchetti bloccati di tutti i generi per lib*V5. Io appena visto il casino ho fatto uno switch su E19 (compilato da Git … ok non è debianaro ma non ho tempo per creare i pacchetti, colpa dell’età). Comunque sono passato per un saluto e un abbraccio virtuale. 😉

    Commento di imu — settembre 15, 2015 @ 9:01 PM

    • ciao imu, lieto di rileggerti.
      Decisamente unstable e testing sono completamente devastati dal gcc5.
      Ormai ho pinnato tutto a stable, e uso un debian snapshot se devo installare qualche cosa, perchè kde4 è fondamentale.
      Ho una partizione testing a parte per valutare lo switch, al momento impensabile, plasma5 troppi bug, schermi separati non funziona, Mate (che funziona con schermi separati) ha caja che va in segfault ogni 3×2, xcfe (che funziona con schermi separati) parte senza pannelli (installazione testing pulita da zero).
      Schermi separati è fondamentale per avere Kody sul tv senza tearing.
      Insomma un disastro per ora.

      Commento di telperion — settembre 16, 2015 @ 1:59 PM

  2. Stasera ennesimo upgrade di kde5 (159 aggiornati e 150 pacchetti sono kde). 🙂

    Commento di imu — settembre 16, 2015 @ 6:16 PM


RSS feed for comments on this post.