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]

Responder a