[ckan-dev] Heads up: requirement changes on master

David Read david.read at hackneyworkshop.com
Wed Dec 3 18:01:17 UTC 2014


Florian,

Installing repoze.who==2.0 should be enough. Just check you installed
it into your CKAN pyenv, not your global python libs?

David

On 18 November 2014 at 07:28, Florian May
<florian.wendelin.mayer at gmail.com> wrote:
> Hi Adrian,
>
> I'm running into this problem with the latest master (commit
> 4e9fbf7e9aeeccfc46d7cdbba1d8e16166919c79) on a Ubuntu 14.04 box.
> The requirements already pull repoze.who==2.0, which did install nicely:
>
> pip freeze | grep repoze
> repoze.lru==0.6
> repoze.who==2.0
> repoze.who-friendlyform==1.0.8
> repoze.who.plugins.openid==0.5.3
>
> My plugins are a minimal "stats resource_proxy text_preview recline_preview
> pdf_preview geojson_preview"
> I ran a python setup.py develop and paster db upgrade for good measure, and
> am still getting the valueerror you described.
> Did I miss any other step? Could you get CKAN to work again on your end?
>
> The only fix I could find was to git reset
> 424bd37b806ebf7eaf8cbd83cdc0575798921aff to the last pre-repoze-update
> version.
>
> Thanks!
> Florian
>
>
> On Mon, Nov 17, 2014 at 9:09 PM, Adrià Mercader <adria.mercader at okfn.org>
> wrote:
>>
>> Hi all,
>>
>> If you are working on the latest master you will probably get an
>> exception like this one at some point:
>>
>>   File
>> "/home/adria/dev/pyenvs/spatial/local/lib/python2.7/site-packages/repoze/who/middleware.py",
>> line 447, in make_registries
>>     raise ValueError(str(name) + ': ' + why)
>> ValueError: auth_tkt: An object has failed to implement interface
>> <InterfaceClass repoze.who.interfaces.IAuthenticator>
>>
>>         The authenticate attribute was not provided.
>>
>>
>> The reason is that a change in the repoze.who requirement was updated
>> as part of a recently merged pull request [1].
>>
>> You'll need to update the requirement with:
>>
>> pip install --upgrade repoze.who==2.0
>>
>>
>> Adrià
>>
>>
>>
>> [1] https://github.com/ckan/ckan/pull/2048
>> _______________________________________________
>> ckan-dev mailing list
>> ckan-dev at lists.okfn.org
>> https://lists.okfn.org/mailman/listinfo/ckan-dev
>> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
>
>
>
> _______________________________________________
> ckan-dev mailing list
> ckan-dev at lists.okfn.org
> https://lists.okfn.org/mailman/listinfo/ckan-dev
> Unsubscribe: https://lists.okfn.org/mailman/options/ckan-dev
>



More information about the ckan-dev mailing list