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