Hmm, first time anybody has reported this, and that line has been there for 
years. I'll make sure to fix it, but it'll only affect new installs.

Christian


On Dec 21, 2012, at 5:37, pfee <p...@talk21.com> wrote:

> 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
>  
>  

-- 
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


Reply via email to