Re: Problems with rpm database

From: Carl Reynolds (fedora-list_at_hyperbole-software.com)
Date: 02/28/05

  • Next message: Axel Thimm: "Re: Is mixing yum repos ok?"
    Date: Mon, 28 Feb 2005 16:17:17 -0500
    To: For users of Fedora Core releases <fedora-list@redhat.com>
    
    

    Axel Thimm wrote:

    >.... remove all overlapping i386 packages. For servers that don't need openoffice
    >or HelixPlayer that's not a major loss.
    >
    > http://bugzilla.atrpms.net/show_bug.cgi?id=326
    > http://bugzilla.atrpms.net/show_bug.cgi?id=334
    >
    >See
    >
    > http://bugzilla.atrpms.net/show_bug.cgi?id=334#c2
    >
    >for how to make your system "singlelib".
    >

    Sorry to be silent on this for so long, I have been trying to use Axel's
    advice. The technique outlined in bug report 334 allowed me to remove
    all duplicate packages and allowed
        apt-get update
    to complete with no errors or warnings.

    However, when I run
        apt-get dist-upgrade
    it offers to remove my entire system

    I've included the output from the command below, but I'm thinking of
    switching over to yum. It seems to work better on this system.

    Why does apt-get say it wants to remove all those packages? I especially
    don't understand what's happening with bash, grep, sed, gawk, etc.
    Shouldn't those be left alone? As you can see I aborted the run when it
    asked me if I wanted to continue.

    Carl.

    # apt-get dist-upgrade
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Calculating Upgrade... Done
    The following packages will be upgraded
      dump libacl-devel libtiff-devel rmt tzdata words
    The following packages will be REMOVED:
      4Suite ElectricFence GConf2 MAKEDEV MyODBC MySQL-python NetworkManager
      ORBit2 Omni Omni-foomatic PyQt PyQt-devel PyXML SDL SDL-devel SDL_image
      SDL_image-devel SDL_mixer SDL_mixer-devel SDL_net SDL_net-devel SysVinit
      VFlib2 Xaw3d Xaw3d-devel a2ps acpid alchemist alsa-lib alsa-lib-devel
      alsa-utils anacron apr-util arts arts-devel ash aspell aspell-en at
      atrpms-kickstart audiofile audiofile-devel authconfig authconfig-gtk
      autoconf autofs automake automake14 automake15 automake16 automake17
    bash bc
      bind-libs bind-utils binutils bison bitmap-fonts bitstream-vera-fonts
      bluez-bluefw bluez-utils bzip2 bzip2-devel cdecl cdparanoia-devel
      cdparanoia-libs chkfontpath comps-extras coreutils cpio cpp cracklib
      cracklib-dicts crash crontabs cscope cups cups-devel cups-libs curl
      curl-devel cvs cyrus-sasl cyrus-sasl-devel cyrus-sasl-md5 cyrus-sasl-plain
      dbus dbus-devel dbus-glib dbus-python dbus-x11 ddd dejagnu
      desktop-file-utils desktop-printing dhclient dhcpv6_client dialog
    diffutils
      diskdumputils docbook-dtds e2fsprogs-devel ed elinks emacs-common enscript
      esound esound-devel ethereal expect fedora-release fetchmail findutils
      firefox firstboot fontconfig fontconfig-devel fonts-xorg-100dpi
      fonts-xorg-75dpi fonts-xorg-base foomatic freeglut freetype freetype-devel
      ftp gail gamin gamin-devel gawk gcc gcc-c++ gcc-java gd gd-devel gdb
      gdbm-devel gdk-pixbuf gdm gettext gftp ghostscript ghostscript-fonts
      glib2-devel glibc-devel glibc-headers glibc-kernheaders gmp-devel
      gnome-keyring gnome-python2 gnome-python2-bonobo gnome-python2-canvas
      gnome-python2-gtkhtml2 gnome-vfs2 gnupg gphoto2 gpm gpm-devel grep groff
      grub gtk+ gtk2 gtkhtml2 guile gzip hal hal-cups-utils hotplug howl
    howl-libs
      hpijs htdig htmlview httpd httpd-suexec icon-slicer iiimf-libs
      iiimf-libs-devel imlib info initscripts intltool iproute ipsec-tools
      iptables iptstate irda-utils isdn4k-utils jpackage-utils jwhois kbd kdbg
      kdeaddons kdeartwork kdebase kdebase-devel kdegraphics kdegraphics-devel
      kdelibs kdelibs-devel kdemultimedia kdenetwork kdenetwork-devel kdepim
      kdepim-devel kdesdk kdesdk-devel kdeutils kdeutils-devel kdevelop
    kdewebdev
      kernel#2.6.10-1.766_FC3 kernel#2.6.9-1.667 kernel-utils krb5-auth-dialog
      krb5-devel krb5-libs krb5-workstation krbafs krbafs-devel kudzu less lftp
      libIDL libart_lgpl-devel libbonobo libbonoboui libcroco libdbi-dbd-mysql
      libgcj libgcj-devel libglade2 libgnome libgnomecanvas libgnomecups
      libgnomeprint22 libgnomeprintui22 libgnomeui libgsf libidn libidn-devel
      libpcap libpng-devel librsvg2 libtermcap-devel libtool libungif
      libungif-devel libusb-devel libuser libuser-devel libwnck libwvstreams
      libxml2 libxml2-devel libxml2-python libxslt libxslt-devel linuxwacom
      lm_sensors lockdev lockdev-devel logrotate logwatch lvm2 lynx m4 make man
      mdadm metacity mgetty minicom mkinitrd mod_auth_mysql module-init-tools
      mtools mtr mutt mx mysql mysql-bench mysql-devel mysql-server nano nasm nc
      ncftp ncurses ncurses-devel net-snmp net-tools netdump newt-devel
    nfs-utils
      nscd nss_db nss_ldap ntp openjade openldap openldap-devel openmotif
      openmotif-devel openssh openssh-askpass openssh-askpass-gnome
      openssh-clients openssh-server openssl openssl-devel oprofile pam
    pam-devel
      pam_ccreds pam_krb5 pango parted passwd patchutils pciutils pcmcia-cs
      pcre-devel pdksh perl-Crypt-SSLeay perl-DBD-MySQL perl-LDAP
    perl-XML-LibXML
      perl-XML-LibXML-Common perl-XML-SAX php php-mysql php-pear pilot-link
      pilot-link-devel pinfo pnm2ppa policycoreutils portmap ppp prelink
    procmail
      procps psacct psmisc psutils pyOpenSSL pygtk2 pygtk2-libglade pyorbit
    python
      python-devel python-ldap pyxf86config qt qt-MySQL qt-ODBC qt-designer
      qt-devel quota readline readline-devel redhat-lsb redhat-rpm-config rhgb
      rhn-applet rhnlib rhpl rp-pppoe rpm rpm-build rpm-devel rpm-python ruby
      ruby-devel ruby-libs ruby-mode samba-client samba-common sane-backends
      sane-backends-devel scrollkeeper sed selinux-policy-targeted sendmail
      setools sgml-common shared-mime-info sip sip-devel slang-devel slocate
    slrn
      sox startup-notification statserial stunnel sudo swig switchdesk synaptics
      sysklogd sysreport system-config-date system-config-display
      system-config-keyboard system-config-kickstart system-config-language
      system-config-mouse system-config-network system-config-network-tui
      system-config-packages system-config-printer system-config-printer-gui
      system-config-rootpassword system-config-securitylevel
      system-config-securitylevel-tui system-config-services
      system-config-soundcard system-config-users system-logviewer talk tar tcl
      tcpdump tcsh telnet texinfo time tmpwatch ttfprint ttmkfdir udev
    umb-scheme
      unixODBC unzip up2date up2date-gnome urw-fonts usermode usermode-gtk
      utempter util-linux vconfig vim-common vim-enhanced vim-minimal vixie-cron
      vnc-server vte wget which wvdial xfsprogs xinetd xinitrc xloadimage
      xml-common xmlsec1 xmlsec1-openssl xorg-x11 xorg-x11-Mesa-libGL
      xorg-x11-Mesa-libGLU xorg-x11-deprecated-libs
    xorg-x11-deprecated-libs-devel
      xorg-x11-devel xorg-x11-font-utils xorg-x11-libs xorg-x11-sdk
    xorg-x11-tools
      xorg-x11-twm xorg-x11-xauth xorg-x11-xdm xorg-x11-xfs xrestop xscreensaver
      xsri xterm yp-tools ypbind yum
    The following NEW packages will be installed:
      elfutils-devel elfutils-libelf-devel
    The following packages have been kept back
      acl apr beecrypt boost boost-devel diffstat file flac glib2 glibc
      glibc-common libacl libgcrypt libgpg-error libpng libpng10 libpng10-devel
      libraw1394 libselinux libselinux-devel libtiff perl-HTML-Parser
      perl-XML-Parser perl-XML-Twig pkgconfig popt redhat-menus rsh shadow-utils
      slang wireless-tools zip zlib zlib-devel
    WARNING: The following essential packages will be removed
    This should NOT be done unless you know exactly what you are doing!
      bash initscripts gawk (due to initscripts) grep (due to initscripts) sed
      (due to initscripts) fedora-release (due to initscripts) psmisc (due to
      initscripts) iproute (due to initscripts) mkinitrd (due to initscripts)
      coreutils (due to initscripts) procps (due to initscripts) SysVinit
    (due to
      initscripts) udev (due to initscripts) kernel#2.6.10-1.766_FC3 (due to
      initscripts) module-init-tools (due to initscripts) util-linux (due to
      initscripts) net-tools (due to initscripts) sysklogd (due to initscripts)
      kernel#2.6.9-1.667 pam cracklib (due to pam) cracklib-dicts (due to pam)
      passwd libuser (due to passwd) rpm
    6 upgraded, 2 newly installed, 481 removed and 34 not upgraded.
    Need to get 3837kB of archives.
    After unpacking 1754MB disk space will be freed.
    You are about to do something potentially harmful
    To continue type in the phrase 'Yes, do as I say!'
     ?]
    Abort.

    -- 
    fedora-list mailing list
    fedora-list@redhat.com
    To unsubscribe: http://www.redhat.com/mailman/listinfo/fedora-list
    

  • Next message: Axel Thimm: "Re: Is mixing yum repos ok?"

    Relevant Pages