When it comes to upgrading

Reindl Harald h.reindl at thelounge.net
Sun Mar 30 15:16:32 UTC 2014



Am 30.03.2014 17:05, schrieb John Pilkington:
> On 30/03/14 15:18, Reindl Harald wrote:
>>
>> Am 30.03.2014 16:05, schrieb Patrick O'Callaghan:
>>> On Sun, 2014-03-30 at 21:11 +0800, Ed Greshko wrote:
>>>> When I run KDE only systems it is "apper" that pops up on the systray
>>>> to inform of available updates and what I use to perform the updates.
>>>
>>> Slightly OT: what's the recommended way of stopping that? I'd rather use
>>> yum and not have Apper pestering me. Besides which it occasionally holds
>>> grabs a lock while I'm trying to use yum (I presume that's PackageKit's
>>> fault)
>>
>> just cleanup your system?
>>
>> why is package-kit installed if you don't user it
>> why is apper installed if you don't use it?
>> why is anything installed you don't use?
> 
> Well, in my case I imagine PackageKit et al arrived at some time via something like 'yum install KDE-desktop' and
> just got left there.  I haven't done a clean install on this box since perhaps F12.

package-cleanup --leaves --all exists

you only need to know what you are using, thats why i build my own set of
meta packages, look at the SPEC file below, that helps because if deps of
packages i am using are changing i get no longer needed packages listed
without need to filter out my used ones all the time

with that way i own Fedora setups installed 2008 with F9 and running on
F19 with the whole root-fs only 700 MB used, that makes *any* dist-upgrade
also much easier becaue it reduces possible conflicts greatly

'yum install KDE-desktop' installs *meta packages* with requirements, get rid of the
pure meta-packages and "package-cleanup --leaves --all exists" will list you more
and more packages you can't uninstall without damage the whole system

> And FWIW I usually use Firefox for browsing and Konqueror for file management :-)

me too
_________________________________________________________

"Requires: lounge-base" refers to another such meta-package


[builduser at buildserver64:~]$ cat /rpmbuild/SPECS/lounge-rhsoft-workstation.spec
Summary:   metapackage for rhsoft workstation-packages
Name:      lounge-rhsoft-workstation
Version:   20.0
Release:   7%{?dist}
BuildArch: noarch
Group:     System Environment/Libraries
URL:       http://www.thelounge.net/
License:   GPL

Requires:  acpid
Requires:  adobe-release
Requires:  aespipe
Requires:  alltray
Requires:  arp-scan
Requires:  attr
Requires:  audacity-freeworld
Requires:  avahi-tools
Requires:  bash-completion
Requires:  bind-utils
Requires:  bridge-utils
Requires:  chkrootkit
Requires:  cifs-utils
Requires:  cpulimit
Requires:  cpuid
Requires:  crypto-utils
Requires:  cryptsetup-luks
Requires:  cuetools
Requires:  cups-pdf
Requires:  curlftpfs
Requires:  cyrus-sasl
Requires:  cyrus-sasl-md5
Requires:  deltarpm
Requires:  dbmail
Requires:  dbmail-manpages
Requires:  dbmail-postfix-policyd
Requires:  dhclient
Requires:  dhcp
Requires:  dos2unix
Requires:  dovecot
Requires:  driconf
Requires:  dstat
Requires:  elinks
Requires:  etckeeper
Requires:  ethtool
Requires:  foomatic
Requires:  ffmpeg-latest
Requires:  ffmpeg-latest-manpages
Requires:  filelight
Requires:  firefox
Requires:  flac
Requires:  flash-plugin
Requires:  ftp
Requires:  fuseiso
Requires:  fuse-smb
Requires:  fuse-sshfs
Requires:  gcc
Requires:  gcc-c++
Requires:  gimp
Requires:  gnupg
Requires:  gocr
Requires:  google-chrome-stable
Requires:  GraphicsMagick
Requires:  graphviz
Requires:  grub2
Requires:  gstreamer-ffmpeg
Requires:  gstreamer-plugins-bad-free
Requires:  gstreamer-plugins-ugly
Requires:  gstreamer1-plugins-bad-free
Requires:  gstreamer1-plugins-ugly
Requires:  hardening-check
Requires:  hdparm
Requires:  hostapd
Requires:  hpijs
Requires:  htop
Requires:  httpd-tools
Requires:  inkscape
Requires:  intel-gpu-tools
Requires:  irqbalance
Requires:  isomd5sum
Requires:  java-1.7.0-openjdk
Requires:  k3b-extras-freeworld
Requires:  kamera
Requires:  kcalc
Requires:  kcharselect
Requires:  kcoloredit
Requires:  kdegraphics-thumbnailers
Requires:  kde-l10n-German
Requires:  kdemultimedia-kio_audiocd
Requires:  kdemultimedia-kmix
Requires:  kde-plasma-ihatethecashew
Requires:  kde-print-manager
Requires:  kdesdk-kcachegrind
Requires:  kdesdk-kioslave
Requires:  kdesdk-kpartloader
Requires:  kde-settings-pulseaudio
Requires:  kde-plasma-folderview
Requires:  kfind
Requires:  kdesvn
Requires:  kernel-devel
Requires:  keyutils
Requires:  kiconedit
Requires:  kid3
Requires:  knemo
Requires:  krename
Requires:  krusader
Requires:  ksaneplugin
Requires:  ksnapshot
Requires:  ksysguard
Requires:  kwallet
Requires:  lame
Requires:  libcap-ng-utils
Requires:  libdvdcss
Requires:  libdvdcss2
Requires:  libreoffice-calc
Requires:  libreoffice-impress
Requires:  libreoffice-langpack-de
Requires:  libreoffice-writer
Requires:  libva-intel-driver
Requires:  lm_sensors
Requires:  logwatch
Requires:  lounge-base
Requires:  lsscsi
Requires:  lynis
Requires:  man-pages
Requires:  man-pages-de
Requires:  md5deep
Requires:  mdadm
Requires:  mercurial
Requires:  mesa-dri-drivers
Requires:  microcode_ctl
Requires:  mirage
Requires:  mlocate
Requires:  mod_dav_svn
Requires:  mod_h264_streaming
Requires:  mod_security
Requires:  mod_ssl
Requires:  mpage
Requires:  multitail
Requires:  mariadb-manpages
Requires:  mariadb-server
Requires:  mysqltuner
Requires:  nano
Requires:  netstat-nat
Requires:  nmap
Requires:  nrg2iso
Requires:  nss-mdns
Requires:  nss-tools
Requires:  ntp
Requires:  odt2txt
Requires:  okular
Requires:  openssh-askpass
Requires:  openvpn
Requires:  p7zip
Requires:  patchutils
Requires:  pciutils
Requires:  php-bcmath
Requires:  php-feedcreator
Requires:  php-gd
Requires:  php-imap
Requires:  phpMyAdmin
Requires:  php-pecl-geoip
Requires:  php-pecl-imagick
Requires:  php-pecl-mailparse
Requires:  php-pecl-mysqlnd_qc
Requires:  php-pecl-ssh2
Requires:  php-pecl-uploadprogress
Requires:  php-pecl-xdebug
Requires:  php-pecl-zendopcache
Requires:  php-process
Requires:  php-soap
Requires:  php-tidy
Requires:  php-xml
Requires:  php-xmlrpc
Requires:  plasma-scriptengine-python
Requires:  postfix-manpages
Requires:  powertop
Requires:  preload
Requires:  qgit
Requires:  qtcurve-kde4
Requires:  rar
Requires:  rdesktop
Requires:  recode
Requires:  rkhunter
Requires:  rng-tools
Requires:  rpl
Requires:  rpmfusion-nonfree-release
Requires:  rsnapshot
Requires:  rsyslog-mysql
Requires:  samba
Requires:  samba-client
Requires:  sane-backends-drivers-cameras
Requires:  sane-backends-drivers-scanners
Requires:  screen
Requires:  shntool
Requires:  smartmontools
Requires:  smbios-utils
Requires:  strace
Requires:  subversion-kde
Requires:  sudo
Requires:  svn2cl
Requires:  symlinks
Requires:  sysstat
Requires:  tcpdump
Requires:  tcptraceroute
Requires:  tcptrack
Requires:  telnet
Requires:  thunderbird
Requires:  tigervnc
Requires:  tigervnc-server-module
Requires:  traceroute
Requires:  tree
Requires:  trickle
Requires:  tunctl
Requires:  udftools
Requires:  unhide
Requires:  uniconvertor
Requires:  unrar
Requires:  usbutils
Requires:  vlc
Requires:  vnstat
Requires:  whois
Requires:  xarchiver
Requires:  xorg-x11-drv-dummy
Requires:  xorg-x11-drv-evdev
Requires:  xorg-x11-drv-fbdev
Requires:  xorg-x11-drv-intel
Requires:  xorg-x11-drv-keyboard
Requires:  xorg-x11-drv-mouse
Requires:  xorg-x11-drv-v4l
Requires:  xorg-x11-drv-void
Requires:  xorg-x11-xdm
Requires:  xsane
Requires:  yum-plugin-protectbase
Requires:  yum-presto
Requires:  yum-utils
Requires:  zenity
Requires:  dialog
Requires:  sslscan
Requires:  weighttp
Requires:  cpuid
Requires:  kde-plasma-folderview
Requires:  kfind

%description
metapackage for rhsoft workstation-packages

%files

%changelog
* Sun Apr 29 2012 Reindl Harald <h.reindl at thelounge.net>
- initial build

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 246 bytes
Desc: OpenPGP digital signature
URL: <http://lists.fedoraproject.org/pipermail/kde/attachments/20140330/2a002185/attachment.sig>


More information about the kde mailing list