Created attachment 322483 [details] /tmp/anaconda.log Installing all packages from rawhide/ppc results in file conflicts: 19:00:22 ERROR : file conflicts: file /usr/bin/spawn-fcgi conflicts between attempted installs of cherokee-0.8.1-2.fc10.ppc and lighttpd-fastcgi-1.4.20-1.fc10.ppc 19:00:22 ERROR : file conflicts: file /usr/share/man/man1/spawn-fcgi.1.gz conflicts between attempted installs of cherokee-0.8.1-2.fc10.ppc and lighttpd-fastcgi-1.4.20-1.fc10.ppc
Conflicts exist on an i386 install as well. 09:55:00 ERROR : file conflicts: file /usr/bin/spawn-fcgi conflicts between attempted installs of cherokee-0.8.1-2.fc10.i386 and lighttpd-fastcgi-1.4.20-1.fc10.i386 09:55:01 ERROR : file conflicts: file /usr/share/man/man1/spawn-fcgi.1.gz conflicts between attempted installs of cherokee-0.8.1-2.fc10.i386 and lighttpd-fastcgi-1.4.20-1.fc10.i386
Yep. I just got this same conflict installing the fedora 10 preview i386 from the DVD image.
They should be both the same program, accoding to cherokee svn, they copied it from lighttpd: http://svn.cherokee-project.com/browser/cherokee/trunk/contrib/spawn-fcgi.c
changed platform to "i386" to make it known that this bug is not isolated to PPC also adding to blocker based on conflict installing from media.
Only one package can own a file on disk. You might consider consulting fedora-packaging (http://www.redhat.com/mailman/listinfo/fedora-packaging) for guidance on properly resolving this issue.
The sanest fix here seems to be for the cherokee package to Require: lighttpd-fastcgi. This isn't perfect, because it means that cherokee will pull in libghttpd as a dependency, but it avoids the conflict (and lighttpd is small). I've committed the change to cherokee and kicked off a build: http://koji.fedoraproject.org/koji/taskinfo?taskID=919651 I'll request F10 tagging when it is done.
It has been tagged.