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:
free image upload
edit 5 sett.
aggiunto qualche pacchetto in #kde4, che mi era sfuggito.
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
Stasera ennesimo upgrade di kde5 (159 aggiornati e 150 pacchetti sono kde). 🙂
Commento di imu — settembre 16, 2015 @ 6:16 PM