linc in the dist-8.0 tree is linked against libglib-1.3.so.7; glib2 provides libglib-1.3.so.8.
$ rpm -qp --requires /mnt/redhat/beehive/comps/dist/7.2-gnome/linc/0.1.5.92-1/i386/linc-0.1.5.92-1.i386.rpm ... libglib-1.3.so.10 I'm pretty sure 8.0 derives from 7.2-gnome now, doesn't it? Anyhow, the linc in dist-8.0 is ancient, it should be deleted if we aren't inheriting from 7.2-gnome automatically.
dist-8.0 probably does inherit from dist-7.2-gnome, but: - anything ever built in dist-8.0 overrides any newer package in dist-7.2-gnome, you want to remove the package in dist-8.0 - dist-8.0 has a different major-number libpng, so the dist-7.2-gnome binaries won't work on dist-8.0 unless the compat package is installed. You might want to add the current libpng to dist-7.2-gnome, unless you intend to use it to release errata.
OK, I'll remove the dist-8.0 linc, or feel free to do so. We are utterly fucked on libpng - I don't have a clue what to do there. Even in final 8.0 I need to have a working GNOME 1.4 build environment that links to old libpng. I don't think we should have upgraded libpng before figuring out how to solve this issue.
Cleaned up now.