Em Wed 22 Feb 2012 10:19:07 AM BRST, Gustavo Tomazi Ludwig escreveu:
Pessoal,
Atualizei o KDE para a versão pré compilada pelo AlienBob e
aparentemente está tudo OK. Só que eu gostaria de colocar os pacotes
do KDE do -current no blacklist do slackpkg.
Tenho em meu disco um repositório local do kde do AlienBob e no
diretório onde estão os pacotes do KDE 4.8.0 existem os seguintes
sub-diretórios:
deps/
kde/
kdei/
No README de instalação, o AlienBob diz para fazer o seguinte:
<quote>
# cd 4.8.0
From within this directory, you run the following commands as root.
Note that
some of the old KDE package names are obsoleted too, they have been
split up,
renamed or integrated:
(...)
On Slackware 64-bit:
# upgradepkg --reinstall --install-new x86_64/deps/*.t?z
# upgradepkg --reinstall --install-new x86_64/kde/*.t?z
# removepkg polkit-kde-1
# removepkg kdeaccessibility
# removepkg kdebase
# removepkg kdebase-runtime
# removepkg kdebase-workspace
# removepkg kdebindings
# removepkg kdeedu
# removepkg kdeutils
# removepkg konq-plugins
(...)
Then reboot your system.
</quote>
Em meu /etc/slackpkg/blacklist impeço a instalação dos pacotes abaixo
relacionados para que a atualização do sistema (com # slackpkg
update-all) não atualize as bibliotecas do que deixam o slack multilib.
<quote>
# The gcc compiler suite
gcc
gcc-g++
gcc-gfortran
gcc-gnat
gcc-java
gcc-objc
# The GNU libc libraries
glibc
glibc-i18n
glibc-profile
glibc-solibs
glibc-zoneinfo
</quote>
Seguindo a mesma lógica, coloquei no mesmo arquivo o seguinte:
<quote>
# kde deps
PyQt
QScintilla
akonadi
attica
clucene
ebook-tools
grantlee
herqq
hunspell
libatasmart
libbluedevil
libdbusmenu
libktorrent
libmsn
libssh
libvncserver
phonon
phonon-gstreamer
phonon-xine
polkit-qt
qt
raptor2
rasqal
redland
sg3_utils
shared-desktop-ontologies
sip
soprano
strigi
system-config-printer
udisks
upower
virtuoso-ose
# kde
amarok
analitza
ark
blinken
bluedevil
cantor
filelight
gwenview
k3b
kaccessible
kactivities
kalgebra
kalzium
kamera
kanagram
kate
kaudiocreator
kbruch
kcalc
kcharselect
kcolorchooser
kde-baseapps
kde-runtime
kde-wallpapers
kde-workspace
kdeadmin
kdeartwork
kdegames
kdegraphics-mobipocket
kdegraphics-strigi-analyzer
kdegraphics-thumbnailers
kdelibs
kdemultimedia
kdenetwork
kdepim
kdepim-runtime
kdepimlibs
kdeplasma-addons
kdesdk
kdetoys
kdevelop
kdevelop-pg-qt
kdevplatform
kdewebdev
kdf
kfloppy
kgamma
kgeography
kgpg
khangman
kig
kiten
klettres
kmag
kmousetool
kmouth
kmplot
kolourpaint
konsole
korundum
kplayer
kremotecontrol
kruler
ksaneplugin
ksecrets
ksnapshot
kstars
ktimer
ktorrent
ktouch
kturtle
kwallet
kwebkitpart
kwordquiz
libkdcraw
libkdeedu
libkexiv2
libkipi
libksane
marble
networkmanagement
okular
oxygen-gtk2
oxygen-icons
parley
perlkde
perlqt
polkit-kde-agent
polkit-kde-kcmodules
printer-applet
pykde4
qtruby
quanta
rocs
skanlite
smokegen
smokekde
smokeqt
step
superkaramba
svgpart
sweeper
wicd-kde
# kdei
kde-l10n-pt_BR
</quote>
É isso aí ou tem mais alguma coisa a fazer?
Thx!
Bem mais simples que isso[1]. Adicione no /etc/slackpkg/blacklist
[0-9]+alien
E nenhum pacote com a tag alien será substituído.
[1]: http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib
--
vic
http://choppnerd.com
http://donttrack.us | http://dontbubble.us
--
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
Antes de perguntar:
http://www.istf.com.br/perguntas/
Para sair da lista envie um e-mail para:
[email protected]