I just installed Salix 13.0.1 in a core version.
Now I would like to use samba and cups.
Do I really need X11-libs, mesa and etc. A terminal over ssh is enough for me I thought.
root@server:~# slapt-get -s -i samba
Lese Paket-Listen ein... Fertig
Die folgenden NEUEN Pakete werden installiert:
libjpeg libpng libICE libSM libXau libXdmcp libxcb libX11 libXfixes libXdamage
libXext libXi libXt libXmu libXxf86vm libdrm glew mesa libtiff cups gamin
samba
0 aktualisiert, 22 neu installiert, 0 zu entfernen und 0 nicht aktualisert.
Es muessen noch 24,5MB aus den Archiven geholt werden.
Nach dem Entpacken wird 154,6MB zusaetzlicher Plattenspeicher verwendet.
libjpeg-6b-i486-5 soll installiert werden
libpng-1.2.37-i486-1 soll installiert werden
libICE-1.0.5-i486-2 soll installiert werden
libSM-1.1.0-i486-1 soll installiert werden
libXau-1.0.4-i486-2 soll installiert werden
libXdmcp-1.0.2-i486-2 soll installiert werden
libxcb-1.3-i486-1 soll installiert werden
libX11-1.2.2-i486-1 soll installiert werden
libXfixes-4.0.3-i486-2 soll installiert werden
libXdamage-1.1.1-i486-2 soll installiert werden
libXext-1.0.5-i486-1 soll installiert werden
libXi-1.2.1-i486-1 soll installiert werden
libXt-1.0.6-i486-1 soll installiert werden
libXmu-1.0.4-i486-2 soll installiert werden
libXxf86vm-1.0.2-i486-2 soll installiert werden
libdrm-2.4.12-i486-1 soll installiert werden
glew-1.5.1-i486-1 soll installiert werden
mesa-7.5-i486-2 soll installiert werden
libtiff-3.8.2-i486-3 soll installiert werden
cups-1.3.11-i486-1 soll installiert werden
gamin-0.1.10-i486-2 soll installiert werden
samba-3.2.15-i486-1_slack13.0 soll installiert werden
Fertig
Salix as a home server
Re: Salix as a home server
Hi and welcome 
This is a rather weird case of dependencies. It might not seem right at first, but it's not wrong either. Some elements of samba, specifically swat (Samba Web Administration Tool) and smbd (server to provide SMB/CIFS services to clients), require cups to function properly. cups in turn requires libtiff to function properly, which requires all those X packages!
You can try to install samba without using dependency resolution with
so cups will not get installed and see if all works properly that way.

This is a rather weird case of dependencies. It might not seem right at first, but it's not wrong either. Some elements of samba, specifically swat (Samba Web Administration Tool) and smbd (server to provide SMB/CIFS services to clients), require cups to function properly. cups in turn requires libtiff to function properly, which requires all those X packages!
You can try to install samba without using dependency resolution with
Code: Select all
slapt-get --ignore-dep -i samba
Re: Salix as a home server
root@server:~# slapt-get -s --ignore-dep -i samba
Lese Paket-Listen ein... Fertig
Die folgenden NEUEN Pakete werden installiert:
libjpeg libpng libICE libSM libXau libXdmcp libxcb libX11 libXfixes libXdamage
libXext libXi libXt libXmu libXxf86vm libdrm glew mesa libtiff cups gamin
samba
0 aktualisiert, 22 neu installiert, 0 zu entfernen und 0 nicht aktualisert.
Es muessen noch 24,5MB aus den Archiven geholt werden.
Nach dem Entpacken wird 154,6MB zusaetzlicher Plattenspeicher verwendet.
....
It gives me a similar result .
Or do you mean
slapt-get --no-dep -i samba
Lese Paket-Listen ein... Fertig
Die folgenden NEUEN Pakete werden installiert:
libjpeg libpng libICE libSM libXau libXdmcp libxcb libX11 libXfixes libXdamage
libXext libXi libXt libXmu libXxf86vm libdrm glew mesa libtiff cups gamin
samba
0 aktualisiert, 22 neu installiert, 0 zu entfernen und 0 nicht aktualisert.
Es muessen noch 24,5MB aus den Archiven geholt werden.
Nach dem Entpacken wird 154,6MB zusaetzlicher Plattenspeicher verwendet.
....
It gives me a similar result .
Or do you mean
slapt-get --no-dep -i samba
Re: Salix as a home server
I first only installed samba
/usr/sbin/smbd: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory
Now it is running after:
slapt-get -no-dep -i samba
and
slapt-get -no-dep -i cups
/usr/sbin/smbd: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory
Now it is running after:
slapt-get -no-dep -i samba
and
slapt-get -no-dep -i cups
Re: Salix as a home server
Of course installing all this stuff is senseless, but even if you install it: It just will eat about 100-200 MB on your hard disk. That's all 

Re: Salix as a home server
Oops, yes of course that was --no-dep. Nice that you have it solved. But cups will probably not work properly without libtiff (and all its dependencies), but you probably don't mind about that.