> Pavel Roskin pÃÅ¡e v Po 06. 03. 2006 v 12:36 -0500: >> Hello, Dan! >> >> On Sat, 2006-03-04 at 11:01 +0100, Dan Horák wrote: >> > > qgit into Fedore packages it's a great new! >> > > >> > >> > The real availability depends on how well is working the Redhat build >> > and publishing system. But probably today it will be put on the >> primary >> > site >> > ftp://download.fedora.redhat.com/pub/fedora/linux/extras/development/ >> > I have also requested to create a branch for Fedora Core 4, so this >> > version will be build later. >> >> qgit is in Fedora development, but the dependencies are wrong. In fact, >> "yum install qgit" wants to download tla, which is definitely not >> required to run qgit! >> >> Several things seem wrong to me: >> >> 1) qgit requires git whereas it really only needs git-core. qgit >> doesn't import from Arch repositories, and even if it did, it would be >> useful without having tla installed. >> > > OK, I will change the qgit's dependency to git-core. Thanks for the > report. The other points are for a broader discussion, so I am > forwarding it to the fedora-extras mailing list. This appears to be the only valid thing about this discussion. > >> 2) Having git as the virtual package with dependencies on the actual >> packages is not the Red Hat way of doing things. Not to mention that >> there is another git package, "GNU interactive tools". If the virtual >> package for git is desired, a better name would be git-suite or >> something, not plain "git". Dependencies on virtual pacakges are just fine, and the git maintainer works for RH. The "GNU interactive tools" argument is best sent to the git developers. I have been told that the GNU project is going to rename itself at some point. Unless upstream git (as in the SCM) changes, the package name shouldn't be changed. >> 3) Dependencies on the virtual packages show be banned in general. >> Package developers should check what functionality is actually required >> for their package, so that "yum install" doesn't waste time and >> bandwidth downloading unneeded packages. That's just silly talk. The real issue is the #1 above. Having a general ban on virtual packages is just stupid. >> 4) git-arch should require tla or baz, not just tla. They are >> compatible, but tla is obsolete and unmaintained, as far as I know. That's also not true. tla is maintained, 1.3.4 was just released and it's also maintained in Fedora Extras. If the baz maintainer wants to add a Provides: tla, then that might work. But otherwise, git-arch depending on tla is absolutely fine. josh -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list