[CentOS] Yum, duplicate packages, 4.3->4.4 upgrade.

Mon Oct 9 15:15:28 UTC 2006
itayf at nospammail.net <itayf at nospammail.net>

Hi,

I am running a CentOS 4.3 machine.  I wish to move on to 4.4.
My problem is that I have some 60 duplicate packages listed
below.  The kernel and gpg-pubkey packages are different
versions of the same (none for the gpg) architecture.  All the
rest are a x86_64 and i[356]86 pairs.

1. Is this a problem?

2. If yes, what should I do?
   a) remove the duplicates (the i[356]86) and then 4.3 -> 4.4?
   b) 4.3 -> 4.4 and only after that remove duplicates?
   c) something else?

3. How to actually do the removal? Simply 'yum remove ...' or are 
   there some packages that require special care? 

4. I have enabled the dries, kbsingh, and rpmforge, repositories
   for few packages (acroread, pine,...).  However, I didn't
   keep track which packages come from those repos so I can't 
   apply the 'includepkgs' instruction on them.  What's the 
   easiest way to recover that information?  (Default
   'yum list installed' doesn't provide the repository.)

Thanks in advance,
       Itay

################################################################
  List of packages follows:
  prompt> rpm -qa --qf "%{NAME}\n" | sort | uniq -d
################################################################

alsa-lib
atk
audiofile
audit-libs
bzip2-libs
compat-libstdc++-33
cracklib
cracklib-dicts
cyrus-sasl
db4
dbus
dbus-glib
device-mapper
e2fsprogs
esound
evolution-data-server
expat
fontconfig
freetype
gamin
GConf2
gdbm
glib2
glibc
gnome-vfs2
gnutls
gpg-pubkey
gtk2
hal
kernel
kernel-devel
kernel-smp
krb5-libs
libart_lgpl
libbonobo
libcap
libgcc
libgcrypt
libgnome
libgpg-error
libIDL
libjpeg
libpng
libselinux
libsoup
libstdc++
libtiff
libxml2
openldap
openssl
ORBit2
pam
pango
popt
redhat-artwork
startup-notification
xorg-x11-libs
xorg-x11-Mesa-libGL
zlib

################################################################
    End of list
################################################################