Package version conflicts

"Nathan G. Grennan" <[email protected]>
Newsgroups gmane.network.up2date.current.devel
Message-ID <[email protected]>
Hello,

	Since the release of the most recent patch we have a functioning
up2date server, but something Must be done about cadmin/current and more
than one version of the package in the tree. Having to go through by
hand and remove duplicates every time a new update comes out will be a
nightmare. There are duplicates of original vs errata, old errata vs.
new errata, rawhide vs errata, gnomehide vs errata,  different arch vs
everything else, arch vs arch. There is also the problem of when you
want to keep things up to date by mirroring redhat so that all the rpms
will be under directories in like redhat's ftp tree. I think this can be
over come by using symlinks generated by a script, but there is still
the multiple copies problem. Has anyone come up with any elegant scripts
to solve this problem? I think really this must be address without
current so that it just doesn't care and figures out the newest/best for
the client itself.

Example:


xchat-1.8.1-2.i386.rpm      - original 7.2
xchat-1.8.6-1.i386.rpm      - current gnomehide
xchat-1.8.7-1.72.0.i386.rpm - current errata


or

kernel-2.4.7-10.i386.rpm   - original 7.2
kernel-2.4.9-13.i386.rpm   - old errata
kernel-2.4.9-21.i386.rpm   - latest errata i386
kernel-2.4.9-21.i586.rpm   - latest errata i586
kernel-2.4.9-21.i686.rpm   - latest errata i686
kernel-2.4.9-21.athlon.rpm - latest errata athlon
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.