[opensuse-factory] cyrus-sasl, the package that rules them all?
So, one of these days I figured I'd make the installation on one
of my systems a bit slimmer, and I really don't need an IMAP server
on that machine.
tomonaga# rpm -qa | grep cyrus-sasl
cyrus-sasl-gssapi-2.1.25-17.2.x86_64
cyrus-sasl-plain-2.1.25-17.2.x86_64
cyrus-sasl-saslauthd-2.1.25-17.2.x86_64
cyrus-sasl-crammd5-2.1.25-17.2.x86_64
cyrus-sasl-2.1.25-17.2.x86_64
cyrus-sasl-32bit-2.1.25-17.2.x86_64
cyrus-sasl-digestmd5-2.1.25-17.2.x86_64
Alas, when removing cyrus-sasl, zypper is inclined to remove quite
a bit more including the kernel, Firefox, and a load of others?
Something is overly aggressive in terms of dependencies it seems?
Or am I missing something?
tomonaga# rpm -qa | grep cyrus-sasl | xargs zypper rm
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following packages are going to be REMOVED:
ConsoleKit ConsoleKit-x11 DirectFB-Mesa Mesa ModemManager
MozillaFirefox MozillaFirefox-branding-openSUSE NetworkManager
NetworkManager-gnome NetworkManager-openvpn
NetworkManager-openvpn-gnome OpenPrintingPPDs-ghostscript
OpenPrintingPPDs-hpijs OpenPrintingPPDs-postscript PackageKit
PackageKit-branding-openSUSE PackageKit-browser-plugin
PackageKit-gstreamer-plugin PolicyKit SuSEfirewall2 a2ps aaa_base
aaa_base-extras accountsservice acpid alpine alsa-plugins-pulse
amarok at at-spi2-core audit autofs autoyast2-installation
biosdevname bluez bootsplash bootsplash-branding-openSUSE
brltty-driver-at-spi2 brltty-driver-espeak bug-buddy cantarell-fonts
cdrdao cdrkit-cdrtools-compat cifs-utils cmake colord cron cronie
cryptsetup cups cups-backends cups-pk-helper curl cyrus-sasl
cyrus-sasl-32bit cyrus-sasl-crammd5 cyrus-sasl-digestmd5
cyrus-sasl-gssapi cyrus-sasl-plain cyrus-sasl-saslauthd dbus-1
dbus-1-glib dbus-1-python dconf dejavu desktop-file-utils
device-mapper dhcp dhcp-client dhcpcd digikam dirmngr dmraid dnsmasq
dosbox droid-fonts efont-unicode emacs-x11 enblend-enfuse enscript
espeak evince evolution-data-server fam fetchmail fifth-leg-font
finger flash-player foomatic-filters freeglut gconf-editor
gconf-polkit gconf-sanity-check gconf2 gdm gdm-branding-openSUSE
ghostscript-fonts-std ghostscript-library ghostscript-x11 gimp
gimp-branding-openSUSE gimp-help gjs gnokii gnome-bluetooth
gnome-contacts gnome-keyring gnome-packagekit gnome-panel
gnome-panel-branding-openSUSE gnome-power-manager gnome-screensaver
gnome-session-core gnome-settings-daemon
gnome-settings-daemon-polkit-datetime gnome-terminal gnome-vfs2 gpg2
gpsd gsettings-backend-dconf gstreamer-0_10-libnice
gstreamer-0_10-plugin-esd gstreamer-0_10-plugins-bad
gstreamer-0_10-plugins-good gucharmap gutenprint gvfs
gvfs-backend-afc gvfs-backends gvfs-fuse haveged hplip-hpijs
hplip-sane icedax ifnteuro intlfnts irqbalance k3b kaffeine
kdebase4-runtime kdelibs4 kdelibs4-core kdepimlibs4 kdialog
kernel-default kernel-default-base kerneloops kipi-plugins
kipi-plugins-acquireimage kipi-plugins-geolocation kpartx kscd ksh
libGLEW1_6 libGLEW1_7 libQtWebKit4 libaccountsservice0 libakonadi4
libakonadiprotocolinternals1 libao-plugins4 libao4 libapr-util1
libatasmart0 libatasmart4 libatspi0 libattica0 libavahi-client3
libavahi-gobject0 libbrasero-burn3-1 libbrasero-utils3-1
libcamel-1_2-28 libcamel-1_2-29 libcanberra-gtk0 libcanberra-gtk3-0
libcanberra0 libcheese-gtk20 libcheese1 libclutter-glx-1_0-0
libclutter-gst-1_0-0 libclutter-gtk-1_0-0 libcogl-pango0 libcogl1
libcogl2 libcogl5 libcompizconfig libcryptsetup1 libcryptui0
libcurl4 libdbusmenu-qt2 libdconf0 libdns_sd libebackend-1_2-1
libebook-1_2-11 libebook-1_2-12 libecal-1_2-10 libecal-1_2-9
libedata-book-1_2-10 libedata-book-1_2-11 libedata-cal-1_2-12
libedata-cal-1_2-13 libedataserver-1_2-14 libedataserver-1_2-15
libedataserverui-3_0-1 libepc-1_0-2 liberation-fonts libfolks-eds25
libfolks-libsocialweb25 libfolks-telepathy25 libfolks25 libftgl2
libgconfmm-2_6-1 libgdata13 libgdmgreeter1 libgdu0 libgeoclue0
libgjs0 libgnome-bluetooth8 libgnome-keyring0 libgoa-backend-1_0-0
libgpgme11 libgphoto2 libgpod-tools libgpod4 libgrlnet-0_1-0
libgssdp-1_0-3 libgudev-1_0-0 libgupnp-1_0-4 libgupnp-av-1_0-2
libgupnp-igd-1_0-3 libgvfscommon0 libgvnc-1_0-0 libgweather-3-0
libgweather-data libimobiledevice2 libkcddb4 libkcompactdisc4
libkdcraw20 libkde4 libkdecore4 libkdeedu4-data libkdepimlibs4
libkeduvocdocument4 libkexiv2-10 libkface1 libkgeomap1 libkipi8
libksane0 libksuseinstall1 liblastfm0 liblazy1 libldap-2_4-2
libldap-2_4-2-32bit libldapcpp1 libldb1 liblockdev1
libmarblewidget12 libmission-control-plugins0 libmx-1_0-2
libmygpo-qt1 libnice10 libnm-glib-vpn1 libnm-glib4 libnm-gtk0
libnm-util2 liboauth0 libofx libofx4 libopal3_6_8 libopencv2_3
libpackagekit-glib2-14 libpanel-applet-4-0 libparted0 libphonon4
libpolkit-qt-1-1 libpolkit0 libpq5 libprison0
libproxy1-networkmanager libpt2_6_7 libpulse-mainloop-glib0
libpulse0 libqca2 libqdialogsolver1 libqjson0 libqt4
libqt4-qt3support libqt4-sql libqt4-sql-mysql libqt4-sql-postgresql
libqt4-sql-sqlite libqt4-x11 libquvi0 libquvi6 libqzeitgeist0
libraptor2-0 librasqal3 libredland0 libreoffice libreoffice-base
libreoffice-base-extensions libreoffice-calc
libreoffice-calc-extensions libreoffice-converter libreoffice-draw
libreoffice-draw-extensions libreoffice-filters-optional
libreoffice-help-en-US libreoffice-impress
libreoffice-impress-extensions libreoffice-mailmerge
libreoffice-math libreoffice-pyuno libreoffice-writer
libreoffice-writer-extensions librest0 libsmbclient0 libsocialweb
libsocialweb-branding-openSUSE libsocialweb-client2 libsocialweb0
libsoprano4 libsoup-2_4-1 libspectre1 libstorage3 libstrigi0
libtelepathy-glib0 libtelepathy-logger2 libtotem-plparser-mini17
libtotem-plparser17 libtunepimp libtunepimp5 libudev0
libupower-glib1 libusbmuxd1 libwebkitgtk-3_0-0 libxine1
libxine1-pulse libyelp0 libzypp lirc lockdev logrotate lvm2 marble
marble-data mariadb mcelog metacity microcode_ctl mkinitrd moodbar
multipath-tools mutter nautilus-evince nautilus-extension-seahorse
nautilus-open-terminal nautilus-totem netcfg nfs-client nfsidmap
notification-daemon ntp obex-data-server obexd obexd-client
openSUSE-build-key openldap2-client openssh openssh-askpass
parallel-printer-support parted patterns-openSUSE-base
patterns-openSUSE-enhanced_base patterns-openSUSE-games
patterns-openSUSE-imaging patterns-openSUSE-imaging_opt
patterns-openSUSE-non_oss patterns-openSUSE-non_oss_opt
patterns-openSUSE-sw_management patterns-openSUSE-x11
patterns-openSUSE-x11_opt patterns-openSUSE-yast2_basis
patterns-openSUSE-yast2_install_wf perl-WWW-Curl
phonon-backend-gstreamer-0_10 plotutils pm-utils polkit polkit-gnome
postfix pstoedit pulseaudio pulseaudio-esound-compat
pulseaudio-module-bluetooth pulseaudio-module-gconf
pulseaudio-module-jack pulseaudio-module-lirc pulseaudio-module-x11
pulseaudio-module-zeroconf pulseaudio-utils pwdutils
python-gnomekeyring python-smbc qt4-qtscript redland rpcbind rsyslog
rtkit samba samba-client seahorse seahorse-daemon smartmontools
snapper-zypp-plugin soprano soprano-backend-redland
soprano-backend-virtuoso sox speech-dispatcher
speech-dispatcher-module-espeak splashy splashy-branding-openSUSE
strigi subversion subversion-perl sudo suseRegister suspend
sysconfig syslog-ng syslog-service system-config-printer
system-config-printer-applet system-config-printer-common
system-config-printer-dbus-service systemd
systemd-presets-branding-openSUSE systemd-sysvinit telepathy-gabble
telepathy-idle telepathy-mission-control telepathy-salut
telepathy-sofiasip telnet tightvnc tmpwatch totem
totem-browser-plugin totem-browser-plugin-gmp totem-plugins transfig
transmission transmission-common udev udev-configure-printer udisks
update-desktop-files upower usbmuxd vim vim-base vim-data vino
virtuoso-server vorbis-tools wine wine-32bit wine-gecko
wpa_supplicant xchat xchat-perl xchat-tcl xinetd xkeyboard-config
xlockmore xorg-x11 xorg-x11-Xvnc xorg-x11-driver-input
xorg-x11-driver-video xorg-x11-driver-video-intel-legacy
xorg-x11-driver-video-nouveau xorg-x11-server xorg-x11-server-extra
xscreensaver-data xscreensaver-data-extra yast2 yast2-add-on
yast2-apparmor yast2-backup yast2-bootloader yast2-control-center
yast2-control-center-gnome yast2-control-center-qt yast2-country
yast2-dbus-client yast2-drbd yast2-fingerprint-reader yast2-firewall
yast2-gtk yast2-inetd yast2-inetd-doc yast2-installation yast2-irda
yast2-iscsi-client yast2-iscsi-server yast2-kerberos-client
yast2-ldap yast2-ldap-client yast2-mail yast2-metapackage-handler
yast2-mouse yast2-ncurses-pkg yast2-network yast2-nfs-client
yast2-nis-client yast2-ntp-client yast2-online-update
yast2-online-update-frontend yast2-packager yast2-pam
yast2-pkg-bindings yast2-printer yast2-qt yast2-qt-pkg yast2-restore
yast2-runlevel yast2-samba-client yast2-samba-server yast2-scanner
yast2-security yast2-slp yast2-snapper yast2-sound yast2-sshd
yast2-storage yast2-sudo yast2-support yast2-sysconfig
yast2-transfer yast2-tune yast2-tv yast2-update yast2-users yast2-vm
yelp ypbind yudit zypper
548 packages to remove.
After the operation, 2.0 GiB will be freed.
Continue? [y/n/?] (y):
Gerald
--
Dr. Gerald Pfeifer
Hi Gerald, Am 22.12.2011 09:55, schrieb Gerald Pfeifer:
So, one of these days I figured I'd make the installation on one of my systems a bit slimmer, and I really don't need an IMAP server on that machine.
tomonaga# rpm -qa | grep cyrus-sasl
cryus-sasl is *not* the IMAP server. susi:~ # rpm -qi cyrus-sasl|tail -4 Description : This is the Cyrus SASL API. It can be used on the client or server side to provide authentication. See RFC 2222 for more information. Distribution: openSUSE Factory This is what you don't need: susi:~ # zypper search cyrus-imapd Loading repository data... Reading installed packages... S | Name | Summary --+-------------------------+------------------------------------------ | cyrus-imapd | The Cyrus IMAP and POP Mail Server | cyrus-imapd-debuginfo | Debug information for package cyrus-imapd | cyrus-imapd-debugsource | Debug sources for package cyrus-imapd | cyrus-imapd-devel | Libraries and Includes for Cyrus IMAPd
cyrus-sasl-gssapi-2.1.25-17.2.x86_64 cyrus-sasl-plain-2.1.25-17.2.x86_64 cyrus-sasl-saslauthd-2.1.25-17.2.x86_64 cyrus-sasl-crammd5-2.1.25-17.2.x86_64 cyrus-sasl-2.1.25-17.2.x86_64 cyrus-sasl-32bit-2.1.25-17.2.x86_64 cyrus-sasl-digestmd5-2.1.25-17.2.x86_64
susi:~ # rpm -qa --queryformat '%20{name} %{size}\n' cyrus* cyrus-sasl 1268249 cyrus-sasl-digestmd5 56320 cyrus-sasl-32bit 179432 cyrus-sasl-gssapi 31352 cyrus-sasl-saslauthd 119371 cyrus-sasl-crammd5 23064 cyrus-sasl-devel 165722 cyrus-sasl-plain 18936 doesn't look *that* bad, I could try to get rid of that -32bit crap but since I need some commercial software sometimes, there is not much hope that will work. => RESOLVED INVALID :-) -- Stefan Seyfried "Dispatch war rocket Ajax to bring back his body!" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22.12.2011 09:55, Gerald Pfeifer wrote:
So, one of these days I figured I'd make the installation on one of my systems a bit slimmer, and I really don't need an IMAP server on that machine. Understandable.
tomonaga# rpm -qa | grep cyrus-sasl cyrus-sasl-gssapi-2.1.25-17.2.x86_64 cyrus-sasl-plain-2.1.25-17.2.x86_64 cyrus-sasl-saslauthd-2.1.25-17.2.x86_64 cyrus-sasl-crammd5-2.1.25-17.2.x86_64 cyrus-sasl-2.1.25-17.2.x86_64 cyrus-sasl-32bit-2.1.25-17.2.x86_64 cyrus-sasl-digestmd5-2.1.25-17.2.x86_64
Alas, when removing cyrus-sasl, zypper is inclined to remove quite
What has you not wanting an IMAP server to do with that? Are you confusing cyrus-sasl with courier-imap? And kernel-default requires mkinitrd, requires pwdutils, requires ldap, requires sasl. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 22.12.2011 11:05, Stephan Kulow wrote:
On 22.12.2011 09:55, Gerald Pfeifer wrote:
So, one of these days I figured I'd make the installation on one of my systems a bit slimmer, and I really don't need an IMAP server on that machine. Understandable.
tomonaga# rpm -qa | grep cyrus-sasl cyrus-sasl-gssapi-2.1.25-17.2.x86_64 cyrus-sasl-plain-2.1.25-17.2.x86_64 cyrus-sasl-saslauthd-2.1.25-17.2.x86_64 cyrus-sasl-crammd5-2.1.25-17.2.x86_64 cyrus-sasl-2.1.25-17.2.x86_64 cyrus-sasl-32bit-2.1.25-17.2.x86_64 cyrus-sasl-digestmd5-2.1.25-17.2.x86_64
Alas, when removing cyrus-sasl, zypper is inclined to remove quite
What has you not wanting an IMAP server to do with that? Are you confusing cyrus-sasl with courier-imap?
Aehm, cyrus-imapd of course Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thu, 22 Dec 2011, Stefan Seyfried wrote:
cryus-sasl is *not* the IMAP server.
On Thu, 22 Dec 2011, Stephan Kulow wrote:
What has you not wanting an IMAP server to do with that? Are you confusing cyrus-sasl with courier-imap? Aehm, cyrus-imapd of course
You guys are right, how embarrassing. I'll crawl back under my
rock for the week, sorry for the false alert. (At least I managed
to confuse even Coolo, not that easy. :-)
Gerald
--
Dr. Gerald Pfeifer
On 22/12/11 22:51, Gerald Pfeifer wrote:
On Thu, 22 Dec 2011, Stefan Seyfried wrote:
cryus-sasl is *not* the IMAP server.
On Thu, 22 Dec 2011, Stephan Kulow wrote:
What has you not wanting an IMAP server to do with that? Are you confusing cyrus-sasl with courier-imap? Aehm, cyrus-imapd of course
You guys are right, how embarrassing. I'll crawl back under my rock for the week, sorry for the false alert. (At least I managed to confuse even Coolo, not that easy. :-)
Gerald
Your confusion is understandable since there should be a packaged named libsasl2_2 containing only the vital shared libraries. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Cristian Rodríguez
-
Gerald Pfeifer
-
Stefan Seyfried
-
Stephan Kulow