View previous topic :: View next topic |
Author |
Message |
CurtE Guru
Joined: 17 Apr 2004 Posts: 364 Location: Minneapolis, MN
|
Posted: Tue Aug 11, 2009 5:31 am Post subject: [Solved] Unmerging X11 |
|
|
I'm removing all X11 emerges but want to know if any are needed in a command only environment. I'd hate to remove something important.
Last edited by CurtE on Wed Aug 12, 2009 3:57 am; edited 1 time in total |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Tue Aug 11, 2009 6:08 am Post subject: |
|
|
We just did one here
... and be really careful with depclean. If in doubt, do nothing, ask first. |
|
Back to top |
|
|
CurtE Guru
Joined: 17 Apr 2004 Posts: 364 Location: Minneapolis, MN
|
Posted: Tue Aug 11, 2009 4:44 pm Post subject: |
|
|
These are the installed packages:
app-admin/apache-tools-2.2.11
app-admin/eselect-1.0.11-r1
app-admin/eselect-ctags-1.5
app-admin/eselect-fontconfig-1.0
app-admin/eselect-news-20080320
app-admin/eselect-opengl-1.0.6-r1
app-admin/eselect-python-20090606
app-admin/eselect-vi-1.1.5
app-admin/logrotate-3.7.8
app-admin/perl-cleaner-1.04.3
app-admin/php-toolkit-1.0.1
app-admin/python-updater-0.2
app-admin/syslog-ng-2.1.4
app-admin/webapp-config-1.50.16-r1
app-antivirus/clamav-0.95.2
app-arch/arj-3.10.22-r2
app-arch/bzip2-1.0.5-r1
app-arch/cabextract-1.2-r1
app-arch/cpio-2.9-r2
app-arch/gzip-1.3.12-r1
app-arch/lha-114i-r7
app-arch/lzma-utils-4.32.7
app-arch/tar-1.20
app-arch/unrar-3.8.5
app-arch/unzip-5.52-r2
app-crypt/gnupg-2.0.9
app-crypt/mhash-0.9.9-r1
app-crypt/pinentry-0.7.5
app-editors/nano-2.0.7
app-editors/vim-7.2.182
app-editors/vim-core-7.2.182
app-misc/ca-certificates-20070303-r1
app-misc/hal-info-20090414
app-misc/mime-types-7
app-misc/pax-utils-0.1.19
app-portage/gentoolkit-0.2.4.5
app-portage/portage-utils-0.1.29
app-shells/bash-3.2_p39
app-text/build-docbook-catalog-1.2
app-text/docbook-xsl-stylesheets-1.73.2
app-text/ghostscript-gpl-8.62
app-text/libpaper-1.1.23
app-text/poppler-0.8.7
app-vim/gentoo-syntax-20081006
dev-db/mysql-5.0.70-r1
dev-db/mysql-init-scripts-1.2
dev-java/java-config-1.3.7
dev-java/java-config-2.1.6
dev-java/java-config-wrapper-0.15
dev-java/sun-jdk-1.6.0.10
dev-lang/perl-5.8.8-r5
dev-lang/php-5.2.10
dev-lang/python-2.4.4-r13
dev-lang/python-2.5.4-r3
dev-lang/swig-1.3.36
dev-libs/apr-1.3.5
dev-libs/apr-util-1.3.7
dev-libs/cyrus-sasl-2.1.23
dev-libs/dbus-glib-0.76
dev-libs/eventlog-0.2.9
dev-libs/expat-2.0.1
dev-libs/geoip-1.4.5
dev-libs/glib-2.18.4-r1
dev-libs/gmp-4.2.4
dev-libs/libassuan-1.0.4
dev-libs/libgcrypt-1.4.0-r1
dev-libs/libgpg-error-1.6
dev-libs/libksba-1.0.3
dev-libs/libmcrypt-2.5.8-r1
dev-libs/libpcre-7.9-r1
dev-libs/libpthread-stubs-0.1
dev-libs/libusb-0.1.12-r5
dev-libs/libxml2-2.7.3
dev-libs/libxslt-1.1.24-r1
dev-libs/mpfr-2.4.1_p1
dev-libs/openssl-0.9.8k
dev-libs/popt-1.10.7
dev-libs/pth-2.0.7-r1
dev-perl/Authen-SASL-2.12
dev-perl/Crypt-SSLeay-0.57
dev-perl/DBD-mysql-4.00.5
dev-perl/DBI-1.601
dev-perl/Digest-HMAC-1.01-r1
dev-perl/Digest-SHA1-2.11
dev-perl/HTML-Parser-3.56
dev-perl/HTML-Tagset-3.20
dev-perl/HTML-Tree-3.23
dev-perl/IO-Socket-INET6-2.51
dev-perl/IO-Socket-SSL-1.13
dev-perl/IO-String-1.08
dev-perl/Locale-gettext-1.05
dev-perl/Net-DNS-0.63
dev-perl/Net-Daemon-0.43
dev-perl/Net-IP-1.25-r1
dev-perl/Net-SSLeay-1.30
dev-perl/PlRPC-0.2020-r1
dev-perl/Socket6-0.20
dev-perl/URI-1.35
dev-perl/XML-Parser-2.36
dev-perl/libwww-perl-5.805
dev-php/PEAR-Auth_SASL-1.0.2
dev-php/PEAR-Cache-1.5.4-r1
dev-php/PEAR-DB-1.7.12
dev-php/PEAR-Date-1.4.7
dev-php/PEAR-File-1.3.0
dev-php/PEAR-HTTP_Request-1.4.2
dev-php/PEAR-Log-1.9.14
dev-php/PEAR-MDB2-2.5.0_alpha2
dev-php/PEAR-MDB2_Driver_mysql-1.5.0_alpha2
dev-php/PEAR-MDB2_Driver_mysqli-1.5.0_alpha2
dev-php/PEAR-Mail-1.1.14
dev-php/PEAR-Mail_Mime-1.5.2
dev-php/PEAR-Mail_mimeDecode-1.5.0
dev-php/PEAR-Net_DIME-0.3-r1
dev-php/PEAR-Net_FTP-1.3.4
dev-php/PEAR-Net_SMTP-1.2.10
dev-php/PEAR-Net_Sieve-1.1.6
dev-php/PEAR-Net_Socket-1.0.8
dev-php/PEAR-Net_URL-1.0.15
dev-php/PEAR-PEAR-1.6.2-r1
dev-php/PEAR-SOAP-0.11.0
dev-php/PEAR-Services_Weather-1.4.2
dev-php/PEAR-XML_Parser-1.2.8
dev-php/PEAR-XML_Serializer-0.18.0
dev-php/PEAR-XML_Util-1.1.4
dev-python/pycrypto-2.0.1-r6
dev-util/ctags-5.7
dev-util/desktop-file-utils-0.15
dev-util/gperf-3.0.3
dev-util/intltool-0.37.1
dev-util/pkgconfig-0.23
dev-util/re2c-0.13.5
mail-filter/maildrop-2.0.4
mail-mta/netqmail-1.05-r8
media-fonts/corefonts-1-r4
media-fonts/encodings-1.0.2
media-fonts/font-adobe-75dpi-1.0.0
media-fonts/font-alias-1.0.1
media-fonts/font-util-1.0.1
media-fonts/gnu-gs-fonts-std-8.11
media-gfx/graphviz-2.20.3
media-gfx/imagemagick-6.5.2.9
media-libs/fontconfig-2.6.0-r2
media-libs/freetype-2.3.7
media-libs/gd-2.0.35
media-libs/jpeg-6b-r8
media-libs/libpng-1.2.37
media-libs/mesa-7.3-r1
media-libs/tiff-3.8.2-r4
net-analyzer/rrdtool-1.3.8
net-dialup/ppp-2.4.4-r23
net-libs/c-client-2007e
net-libs/courier-authlib-0.62.2
net-libs/libpcap-0.9.8-r2
net-mail/autorespond-2.0.4
net-mail/checkpassword-0.90-r2
net-mail/cmd5checkpw-0.30
net-mail/courier-imap-4.0.6-r3
net-mail/dot-forward-0.71-r2
net-mail/mailbase-1
net-mail/qmailadmin-1.2.10
net-mail/qmhandle-1.2.0-r1
net-mail/queue-repair-0.9.0
net-mail/ripmime-1.4.0.6
net-mail/tnef-1.3.4
net-mail/vpopmail-5.4.16
net-misc/curl-7.19.4
net-misc/iputils-20071127
net-misc/netkit-rsh-0.17-r9
net-misc/openssh-5.2_p1-r1
net-misc/rsync-3.0.5
net-misc/telnet-bsd-1.2-r1
net-misc/wget-1.11.3
net-print/cups-1.3.8-r2
perl-core/Archive-Tar-1.40
perl-core/Compress-Raw-Bzip2-2.015
perl-core/Compress-Raw-Zlib-2.015
perl-core/Compress-Zlib-2.015
perl-core/DB_File-1.815
perl-core/IO-Compress-Base-2.015
perl-core/IO-Compress-Bzip2-2.015
perl-core/IO-Compress-Zlib-2.015
perl-core/IO-Zlib-1.09
perl-core/Package-Constants-0.01
perl-core/PodParser-1.35
perl-core/Scalar-List-Utils-1.19
perl-core/Storable-2.18
perl-core/Sys-Syslog-0.18
perl-core/Test-Harness-2.64
perl-core/Test-Simple-0.80
perl-core/Time-HiRes-1.97.15
perl-core/digest-base-1.15
perl-core/libnet-1.22
sys-apps/acl-2.2.47
sys-apps/attr-2.4.39
sys-apps/baselayout-1.12.11.1
sys-apps/busybox-1.13.2
sys-apps/coreutils-7.1
sys-apps/dbus-1.2.3-r1
sys-apps/debianutils-2.28.5
sys-apps/diffutils-2.8.7-r2
sys-apps/dmidecode-2.10
sys-apps/ed-1.0
sys-apps/eject-2.1.5-r1
sys-apps/file-4.23
sys-apps/findutils-4.4.0
sys-apps/gawk-3.1.6
sys-apps/grep-2.5.4-r1
sys-apps/groff-1.20.1-r1
sys-apps/hal-0.5.11-r9
sys-apps/help2man-1.36.4
sys-apps/kbd-1.13-r1
sys-apps/less-429
sys-apps/man-1.6f-r3
sys-apps/man-pages-3.21
sys-apps/man-pages-posix-2003a
sys-apps/module-init-tools-3.5
sys-apps/net-tools-1.60_p20071202044231-r1
sys-apps/pciutils-3.0.2
sys-apps/portage-2.1.6.13
sys-apps/sandbox-1.6-r2
sys-apps/sed-4.2
sys-apps/shadow-4.1.2.2
sys-apps/slocate-3.1-r1
sys-apps/sysvinit-2.86-r10
sys-apps/tcp-wrappers-7.6-r8
sys-apps/texinfo-4.13
sys-apps/ucspi-tcp-0.88-r16
sys-apps/usbutils-0.73
sys-apps/util-linux-2.14.2
sys-apps/which-2.19
sys-auth/consolekit-0.2.10
sys-auth/pambase-20081028
sys-boot/lilo-22.8-r2
sys-devel/autoconf-2.63-r1
sys-devel/autoconf-wrapper-6
sys-devel/automake-1.7.9-r1
sys-devel/automake-1.9.6-r2
sys-devel/automake-1.10.2
sys-devel/automake-wrapper-3-r1
sys-devel/bc-1.06.95
sys-devel/bin86-0.16.17
sys-devel/binutils-2.18-r3
sys-devel/binutils-config-1.9-r4
sys-devel/bison-2.3
sys-devel/flex-2.5.35
sys-devel/gcc-4.1.2
sys-devel/gcc-4.3.2-r3
sys-devel/gcc-config-1.4.1
sys-devel/gettext-0.17
sys-devel/gnuconfig-20080928
sys-devel/libperl-5.8.8-r1
sys-devel/libtool-1.5.26
sys-devel/m4-1.4.12
sys-devel/make-3.81
sys-devel/patch-2.5.9
sys-fs/cryptsetup-1.0.6-r2
sys-fs/device-mapper-1.02.24-r1
sys-fs/e2fsprogs-1.41.3-r1
sys-fs/udev-141
sys-kernel/gentoo-sources-2.6.25-r8
sys-kernel/gentoo-sources-2.6.30-r4
sys-kernel/linux-headers-2.6.27-r2
sys-libs/cracklib-2.8.13
sys-libs/db-4.3.29-r2
sys-libs/db-4.5.20_p2
sys-libs/db-4.6.21_p4
sys-libs/e2fsprogs-libs-1.41.3-r1
sys-libs/gdbm-1.8.3-r3
sys-libs/glibc-2.9_p20081201-r2
sys-libs/gpm-1.20.5
sys-libs/libutempter-1.1.5
sys-libs/ncurses-5.6-r2
sys-libs/pam-1.0.4
sys-libs/pwdb-0.62
sys-libs/readline-5.2_p13
sys-libs/timezone-data-2009j
sys-libs/zlib-1.2.3-r1
sys-process/cronbase-0.3.2-r1
sys-process/daemontools-0.76-r5
sys-process/procps-3.2.7
sys-process/psmisc-22.6
sys-process/vixie-cron-4.1-r10
virtual/acl-0
virtual/editor-0
virtual/ghostscript-0
virtual/httpd-cgi-0
virtual/init-0
virtual/jdk-1.6.0
virtual/libiconv-0
virtual/libintl-0
virtual/libusb-0
virtual/mysql-5.0
virtual/pager-0
virtual/perl-Archive-Tar-1.40
virtual/perl-Compress-Raw-Zlib-2.015
virtual/perl-Compress-Zlib-2.015
virtual/perl-DB_File-1.815
virtual/perl-Digest-MD5-2.36
virtual/perl-IO-Compress-Base-2.015
virtual/perl-IO-Compress-Zlib-2.015
virtual/perl-IO-Zlib-1.09
virtual/perl-MIME-Base64-3.07
virtual/perl-PodParser-1.35
virtual/perl-Scalar-List-Utils-1.19
virtual/perl-Storable-2.18
virtual/perl-Sys-Syslog-0.18
virtual/perl-Test-Simple-0.80
virtual/perl-Time-HiRes-1.97.15
virtual/perl-digest-base-1.15
virtual/perl-libnet-1.22
virtual/qmail-1.03
www-apps/horde-pear-1.3-r3
www-client/lynx-2.8.6-r2
www-servers/apache-2.2.11-r2
x11-apps/bdftopcf-1.0.0
x11-apps/iceauth-1.0.2
x11-apps/luit-1.0.3
x11-apps/mkfontdir-1.0.4
x11-apps/mkfontscale-1.0.5
x11-apps/rgb-1.0.3
x11-apps/xauth-1.0.3
x11-apps/xclock-1.0.3-r1
x11-apps/xinit-1.0.8-r4
x11-apps/xkbcomp-1.0.5
x11-apps/xmessage-1.0.2-r1
x11-apps/xprop-1.0.3
x11-apps/xrdb-1.0.5
x11-apps/xsm-1.0.1-r1
x11-drivers/xf86-input-keyboard-1.3.2
x11-drivers/xf86-input-mouse-1.4.0
x11-drivers/xf86-video-ati-6.12.1-r1
x11-libs/cairo-1.8.6-r1
x11-libs/libICE-1.0.4
x11-libs/libSM-1.1.0
x11-libs/libX11-1.1.5
x11-libs/libXau-1.0.4
x11-libs/libXaw-1.0.5
x11-libs/libXdamage-1.1.1
x11-libs/libXdmcp-1.0.2
x11-libs/libXext-1.0.4
x11-libs/libXfixes-4.0.3
x11-libs/libXfont-1.3.4
x11-libs/libXft-2.1.13
x11-libs/libXi-1.1.3
x11-libs/libXmu-1.0.4
x11-libs/libXp-1.0.0
x11-libs/libXpm-3.5.7
x11-libs/libXrender-0.9.4
x11-libs/libXres-1.0.3
x11-libs/libXt-1.0.5
x11-libs/libXtst-1.0.3
x11-libs/libXxf86misc-1.0.1
x11-libs/libXxf86vm-1.0.2
x11-libs/libdrm-2.4.5
x11-libs/libfontenc-1.0.4
x11-libs/libpciaccess-0.10.5
x11-libs/libxkbfile-1.0.5
x11-libs/libxkbui-1.0.2
x11-libs/pango-1.24.2
x11-libs/pixman-0.14.0-r1
x11-libs/xtrans-1.2.3
x11-misc/makedepend-1.0.1
x11-misc/shared-mime-info-0.30
x11-misc/util-macros-1.1.5
x11-misc/xbitmaps-1.0.1
This is a home server and I'm just doing basic cleanup. I guess my question is, does a basic Gentoo install need any of these x11-apps/x11-drivers/X11-libs/X11-misc installed?
I use the server to host a Photo Gallery for my family, a couple of web site (mostly displaying, not interactive) and basic Gentoo education (email server). I don't need to have it "clean as a whistle", just "dusted".
I have gentoolkit installed. Can I query the apps somehow to see if there is a dependency? So far I'm not confident I read the results right.
Thanks! |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Tue Aug 11, 2009 4:51 pm Post subject: |
|
|
Normally (and regularly) I look through my /var/lib/portage/world file for anything that shouldn't be there or that I no longer use.
After I unmerge something I do this Code: | emerge --sync && emerge -uDNav world && emerge --depclean -av && revdep-rebuild && revdep-rebuild |
*** please be careful with depclean - when in doubt do nothing - ask first. And revdep-rebuild twice (just to be sure). |
|
Back to top |
|
|
CurtE Guru
Joined: 17 Apr 2004 Posts: 364 Location: Minneapolis, MN
|
Posted: Tue Aug 11, 2009 5:19 pm Post subject: |
|
|
Okay, I'm doing that now. In hindsight (and laymans terms), what am I doing? |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Tue Aug 11, 2009 5:39 pm Post subject: |
|
|
CurtE wrote: | Okay, I'm doing that now. In hindsight (and laymans terms), what am I doing? |
You are slowly and carefully cleaning out your system and updating it, and removing any unused dependencies, and rebuilding any reverse dependencies that need rebuilding.
Just go slowly. Don't remove too much stuff at a time. This should be a process not a race.
About whether you need x11 or not, run equery depends <whatever package> on the software that you use. The output will tell you if you need x11 or not. |
|
Back to top |
|
|
CurtE Guru
Joined: 17 Apr 2004 Posts: 364 Location: Minneapolis, MN
|
Posted: Tue Aug 11, 2009 6:07 pm Post subject: |
|
|
Well, it's a little late for the question. After typing in the command, it prompted for yes/no on whether I wanted to go ahead. I said "Yes" but what happens if you say "No"? Does it prompt you for individual updates or quit? |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Tue Aug 11, 2009 6:24 pm Post subject: |
|
|
A no answer will exit.
That's why it's always to use the -a (--ask) switch or instead the -p (--pretend) switch to exit immediately. I always use one or the other without exception, and examine the output. That way I always know what is going on. Check out man emerge for more. |
|
Back to top |
|
|
|