Hi Christian, I think my next issue is with ReviewBoard rather than Fedora.
The Apache configuration generated by rb-site includes this line: Options -Indexes FollowSymLinks This mixes options starting with +/- with those without a prefix. The documentation for httpd 2.2 warns this can lead to unexpected results (https://httpd.apache.org/docs/2.2/mod/core.html#options). However httpd 2.4 is stricter, causing the server to abort (https://httpd.apache.org/docs/2.4/mod/core.html#options). Fedora 18 uses Apache httpd 2.4.3, hence the httpd config generated by rb-site will not work. I adjusted the line as follows, though I'm not sure if that's appropriate. Options -Indexes +FollowSymLinks Thanks, Paul On Friday, 21 December 2012 13:14:48 UTC, pfee wrote: > > Hi Stephen, > > Installing python-docutils got past those popup errors, only to reveal > similar errors about the lack of "markdown". > > Installing python-markdown fixed this second set of popup errors. rb-site > now proceeds to create the DB tables and then runs successfully to > completion. > > Hence that's two dependencies you need, python-docutils and > python-markdown. > > Thanks for your help, > Paul > > On Friday, 21 December 2012 12:49:11 UTC, Stephen Gallagher wrote: >> >> On 12/21/2012 06:18 AM, pfee wrote: >> > Hi Stephen and Christian, >> > >> > Excellent - thanks for your work. >> > >> > I tried this out on F18 beta, yum install worked without issue. I then >> > issued "rb-site install /var/www/reviewboard". >> > >> > I had adjusted unix permissions so that rb-site could create >> > /var/www/reviewboard. >> > I had setup mysql authorisation, such that the mysql user had all >> > privileges within the "reviewboard" database. >> > >> > However I get a couple of popup dialogs: >> > 1) Unable to execute the manager command >> > evolve: No module named docutils.core >> > >> > 2) Unable to execute the manager command >> > registerscmtools: No module named docutils.core >> > >> >> This one is a packaging issue. I forgot to add a dependency on >> python-docutils. I'll fix that up in the next version. In the meantime, >> if you 'yum install python-docutils' you should be able to get past this. >> >> >> >> >> > Probably more importantly, I get this error on the console >> > django.db.utils.DatabaseError: (1146, "Table 'reviewboard.auth_user' >> > doesn't exist") >> > >> > It looks as though rb-site is connecting to mysql, but is not creating >> > any tables. >> > >> > Is "yum install ReviewBoard", followed by "rb-site install" the correct >> > procedure? Is there a Django step such as "manage.py syncdb" require >> in >> > between? I'm not sure if this is a Fedora packaging issue or a general >> > reviewboard problem. >> > >> >> Can you try with python-docutils installed first? It may be that it just >> didn't complete the site-installation and thus didn't get to the part >> where it created the database. >> >> >> > Thanks, >> > Paul >> > >> > On Wednesday, 19 December 2012 20:25:15 UTC, Christian Hammond wrote: >> > >> > Congrats Stephen! Excellent work as always. I know that was a >> > particularly hairy one. >> > >> > Btw, I just put out a Djblets 1.7.8 to fix a JavaScript issue that >> > was introduced, which I'll be announcing shortly. >> > >> > Happy holidays! >> > >> > Christian >> > >> > >> > On Dec 19, 2012, at 11:21 AM, Stephen Gallagher >> > <ste...@gallagherhome.com <javascript:>> wrote: >> > >> > > On Wed 19 Dec 2012 05:04:39 AM EST, Christian Hammond wrote: >> > >> Hi everyone, >> > >> >> > >> To those of you who upgraded to 1.7.0 and hit some upgrade >> > problems, >> > >> I'd like to apologize and also thank you for your reports. >> We've >> > fixed >> > >> up a number of these issues for those who haven't upgraded yet, >> and >> > >> rolled it into 1.7.1. >> > >> >> > >> There's also a new checkbox when configuring GitHub >> repositories >> > for >> > >> automatically associating your SSH key as a deploy key on >> GitHub. >> > >> >> > >> >> > >> http://www.reviewboard.org/news/2012/12/19/review-board-1-7-1-released/ >> > < >> http://www.reviewboard.org/news/2012/12/19/review-board-1-7-1-released/> >> > >> > >> >> > > >> > > >> > > It's been a long road (and many thanks for your help, >> Christian!) >> > but we finally have Review Board 1.7.1 in Fedora! >> > > >> > > >> > >> https://admin.fedoraproject.org/updates/ReviewBoard-1.7.1-1.fc18,python-djblets-0.7.7-1.fc18,python-django-pipeline-1.2.17-1.fc18 >> >> > < >> https://admin.fedoraproject.org/updates/ReviewBoard-1.7.1-1.fc18,python-djblets-0.7.7-1.fc18,python-django-pipeline-1.2.17-1.fc18> >> >> >> > >> > > >> > > For now, we're only supporting Fedora 18 and later. Some of the >> > dependencies, notably Node.js for the less.js compressor currently >> > aren't available on Fedora 17. I'm going to look into that (and >> > support on EPEL 6) in the new year. >> > > >> > > Happy Holidays, folks! >> > > >> > > -- >> > > Want to help the Review Board project? Donate today at >> > http://www.reviewboard.org/donate/ < >> http://www.reviewboard.org/donate/> >> > > Happy user? Let us know at http://www.reviewboard.org/users/ >> > <http://www.reviewboard.org/users/> >> > > -~----------~----~----~----~------~----~------~--~--- >> > > To unsubscribe from this group, send email to >> > reviewboard...@googlegroups.com <javascript:> >> > > For more options, visit this group at >> > http://groups.google.com/group/reviewboard?hl=en >> > <http://groups.google.com/group/reviewboard?hl=en> >> > > >> > > >> > >> > -- >> > Want to help the Review Board project? Donate today at >> > http://www.reviewboard.org/donate/ >> > Happy user? Let us know at http://www.reviewboard.org/users/ >> > -~----------~----~----~----~------~----~------~--~--- >> > To unsubscribe from this group, send email to >> > reviewboard...@googlegroups.com >> > For more options, visit this group at >> > http://groups.google.com/group/reviewboard?hl=en >> > >> > >> >> -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en