No it does not remove the package dependencies.
Well this is the opposite of what you asked. When your remove a package with Gslapt or slapt-get, it will also try to remove all the installed packages that depend on it. Using your example of Samba, if I try to remove it on my system here what I get
On my system it wants to uninstall gvfs, gigolo, kde-runtime, xine-lib, all packages that I have install that depend on samba. Without samba installed these package will not function properly or a least certain function of the packages will not work.
Yes, the vlc package available in the Salix repo has samba as a dependency.
Code: Select all
rich[~]$ sudo slapt-get --show vlc
Password:
Package Name: vlc
Package Mirror: http://download.salixos.org/x86_64/14.1/
Package Priority: Preferred
Package Location: ./salix/xap
Package Version: 2.1.2-x86_64-1dj
Package Size: 8460 K
Package Installed Size: 33840 K
Package Required: a52dec,aalib,alsa-lib,atk,attr,avahi,bzip2,cairo,celt,chromaprint,cxxlibs|gcc-g++,cyrus-sasl,dbus,expat,faad2,ffmpeg,fftw,flac,fontconfig,freeglut,freerdp,freetype,fribidi,gcc,gdk-pixbuf2,glew,glib2,glu,gmp,gnutls,gpm,gtk+2,harfbuzz,icu4c,jack,lame,libICE,libSM,libX11,libXau,libXcomposite,libXcursor,libXdamage,libXdmcp,libXext,libXfixes,libXi,libXinerama,libXmu,libXpm,libXrandr,libXrender,libXt,libXxf86vm,libass,libavc1394,libbluray,libcaca,libcap,libcddb,libcdio,libcroco,libdca,libdrm,libdvdnav,libdvdread,libffi,libgcrypt,libgpg-error,libidn,libjpeg,libkate,libmad,libmodplug,libmpeg2,libmtp,libnotify,libogg,libpng,libraw1394,librsvg,libsamplerate,libshout,libtheora,libtiff,libupnp,libusb,libvorbis,libvpx,libxcb,libxkbfile,libxml2,lua,mesa,musepack-tools,ncurses,nettle,opencore-amr,openldap-client,openssl-solibs|openssl,opus,orc,p11-kit,pango,pixman,projectM,qt,readline,rtmpdump,[b]samba,schroedinger,sdl,slang,speex,svgalib,taglib,twolame,udev,util-linux,vcdimager,wavpack,x264,xcb-util-keysyms,xvidcore,xz,zlib
Package Conflicts:
Package Suggests:
Package MD5 Sum: 756997b652c77cc06034257b5b5f0442
Package Description:
vlc - a multimedia player
VLC (initially VideoLAN Client) is a highly portable multimedia player
for various A/V formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg,...)
as well as DVDs, VCDs, and various streaming protocols. It can also be
used as a server to stream in unicast or multicast in IPv4 or IPv6 on
a high-bandwidth network.
Package ChangeLog:
Added. Upgraded from 14.0.
Package Installed: no