Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Willy Sudiarto Raharjo
> I searched for scripts that require both python-requests and one of its
> four new dependencies.  Found these:
> 
> (have python-certifi)
> development/jupyter-nbdime
> multimedia/Mopidy
> system/salt
> 
> (have python-urllib3)
> libraries/dropbox-python
> network/deis
> system/virt-manager
> 
> My understanding is that admins prefer that maintainers only list first
> level dependencies, so both python-certifi and python-urllib3 can be
> dropped from all the listed packages REQUIRES, since these requirements
> are now satisfied by python-requests.

Done updating all above (except for jupyter-nbdime which is updated by
Benjamin already)

Thanks


-- 
Willy Sudiarto Raharjo



signature.asc
Description: OpenPGP digital signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Benjamin Trigona-Harany
On Thursday, June 15, 2017 12:19:41 PM PDT Audrius Kažukauskas wrote:
> On Thu, 2017-06-15 at 22:45:25 +0700, Willy Sudiarto Raharjo wrote:
> > Audrius
> > Thanks for spotting that. It build fine without it, so we never notice
> > it. I will add them to python-requests.
> 
> I searched for scripts that require both python-requests and one of its
> four new dependencies.  Found these:
> 
> (have python-certifi)
> development/jupyter-nbdime

Thanks. Just updated nbdime to reflect the change to python-requests.
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Audrius Kažukauskas
On Thu, 2017-06-15 at 22:45:25 +0700, Willy Sudiarto Raharjo wrote:
> Audrius
> Thanks for spotting that. It build fine without it, so we never notice
> it. I will add them to python-requests.

I searched for scripts that require both python-requests and one of its
four new dependencies.  Found these:

(have python-certifi)
development/jupyter-nbdime
multimedia/Mopidy
system/salt

(have python-urllib3)
libraries/dropbox-python
network/deis
system/virt-manager

My understanding is that admins prefer that maintainers only list first
level dependencies, so both python-certifi and python-urllib3 can be
dropped from all the listed packages REQUIRES, since these requirements
are now satisfied by python-requests.

-- 
Audrius Kažukauskas


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Willy Sudiarto Raharjo
> One small note: your changes to python/idna mangled years on copyright
> line, probably the result of '2.1' regexp where dot here matches any
> character (should have been '2\.1' instead).

Fixed
Thanks again


-- 
Willy Sudiarto Raharjo



signature.asc
Description: OpenPGP digital signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Audrius Kažukauskas
On Thu, 2017-06-15 at 22:45:25 +0700, Willy Sudiarto Raharjo wrote:
> Audrius
> Thanks for spotting that. It build fine without it, so we never notice
> it. I will add them to python-requests.

One small note: your changes to python/idna mangled years on copyright
line, probably the result of '2.1' regexp where dot here matches any
character (should have been '2\.1' instead).

-- 
Audrius Kažukauskas


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Willy Sudiarto Raharjo
> Willy, these four are actually direct dependencies of python-requests,
> as can be seen in its setup.py.  You should add them to python-requests
> REQUIRES instead of letsencrypt.

Audrius
Thanks for spotting that. It build fine without it, so we never notice
it. I will add them to python-requests.


-- 
Willy Sudiarto Raharjo



signature.asc
Description: OpenPGP digital signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Audrius Kažukauskas
On Thu, 2017-06-15 at 20:55:37 +0700, Willy Sudiarto Raharjo wrote:
> after further testing, it requires more than python-certifi
> here's what i need to do in order for LE to work again
> - python-certifi (new dep)
> - python-chardet-3.0.4 (new dep and bump new version)
> - idna-2.5 (bump new version)
> - python-urllib3-1.21.1 (bump new version)
> 
> maintainers, can we bump those three scripts that belongs to you?

Willy, these four are actually direct dependencies of python-requests,
as can be seen in its setup.py.  You should add them to python-requests
REQUIRES instead of letsencrypt.

-- 
Audrius Kažukauskas


signature.asc
Description: PGP signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-06-15 Thread Willy Sudiarto Raharjo
> Just to give you some heads-up for letsencrypt users
> 
> Due to python-requests bump to 2.17.3, certifi is now a mandatory
> requirement for letsencrypt otherwise, it will complaint with these errors
> 
> Traceback (most recent call last):
>   File "/usr/bin/letsencrypt", line 5, in 
> from pkg_resources import load_entry_point
>   File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py",
> line 2927, in 
> @_call_aside
>   File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py",
> line 2913, in _call_aside
> f(*args, **kwargs)
>   File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py",
> line 2940, in _initialize_master_working_set
> working_set = WorkingSet._build_master()
>   File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py",
> line 635, in _build_master
> ws.require(__requires__)
>   File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py",
> line 943, in require
> needed = self.resolve(parse_requirements(requirements))
>   File "/usr/lib64/python2.7/site-packages/pkg_resources/__init__.py",
> line 829, in resolve
> raise DistributionNotFound(req, requirers)
> pkg_resources.DistributionNotFound: The 'certifi>=2017.4.17'
> distribution was not found and is required by requests

after further testing, it requires more than python-certifi
here's what i need to do in order for LE to work again
- python-certifi (new dep)
- python-chardet-3.0.4 (new dep and bump new version)
- idna-2.5 (bump new version)
- python-urllib3-1.21.1 (bump new version)

maintainers, can we bump those three scripts that belongs to you?

thanks

-- 
Willy Sudiarto Raharjo



signature.asc
Description: OpenPGP digital signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-02-06 Thread Willy Sudiarto Raharjo
>> I missed this dep in this public update, but it has been merged in my
>> branch and will be merged to master in next public update.
> 
> Has this new dependency been introduced with python-parsedatetime 2.2? I
> have 2.1 installed on my main server without python-future, and
> letsencrypt works perfectly.

it appears it's part of python-parsedatetime 2.2 and i missed them since
it's a run-time dep.


-- 
Willy Sudiarto Raharjo



signature.asc
Description: OpenPGP digital signature
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-02-06 Thread Christoph Willing
On 06/02/17 20:25, Chris Abela wrote:
> 
> 
> On 06/02/17 11:21, Chris Abela wrote:
>>
>>
>>
>> On 04/02/17 01:55, Willy Sudiarto Raharjo wrote:
>>> Hi,
>>>
>>> For letsencrypt users, you may want to install python-future since it's
>>> now required for python-parsedatetime and letsencrypt will complaint
>>> without it.
>>>
>>> I missed this dep in this public update, but it has been merged in my
>>> branch and will be merged to master in next public update.
>>>
>>> Sorry for this inconvenience
>>>
>>>
>>>
>>> ___
>>> SlackBuilds-users mailing list
>>> SlackBuilds-users@slackbuilds.org
>>> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>>> FAQ - https://slackbuilds.org/faq/
>>>
>> LibreOffice does not build if python-parsedatetime is installed.
>>
>> Chris
> 
> Correction:
> 
> LibreOffice does not build if _python-future_ is installed.
> 
Is there anything else special about your setup? I just built the latest
LibreOffice without problems in a clean VM with both
python-parsedatetime and python-future installed. I used the SlackBuild
in the ready queue
(https://slackbuilds.org/cgit/slackbuilds/commit/?id=dc30b2fe6) which is
mostly just a version update.

chris

___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-02-06 Thread Nicolas Kovacs
Le 04/02/2017 à 01:55, Willy Sudiarto Raharjo a écrit :
> For letsencrypt users, you may want to install python-future since it's
> now required for python-parsedatetime and letsencrypt will complaint
> without it.
> 
> I missed this dep in this public update, but it has been merged in my
> branch and will be merged to master in next public update.

Has this new dependency been introduced with python-parsedatetime 2.2? I
have 2.1 installed on my main server without python-future, and
letsencrypt works perfectly.

Cheers,

Niki

-- 
Microlinux - Solutions informatiques durables
7, place de l'église - 30730 Montpezat
Web  : http://www.microlinux.fr
Mail : i...@microlinux.fr
Tél. : 04 66 63 10 32
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-02-06 Thread Chris Abela



On 06/02/17 11:21, Chris Abela wrote:




On 04/02/17 01:55, Willy Sudiarto Raharjo wrote:

Hi,

For letsencrypt users, you may want to install python-future since it's
now required for python-parsedatetime and letsencrypt will complaint
without it.

I missed this dep in this public update, but it has been merged in my
branch and will be merged to master in next public update.

Sorry for this inconvenience



___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives -https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ -https://slackbuilds.org/faq/


LibreOffice does not build if python-parsedatetime is installed.

Chris


Correction:

LibreOffice does not build if _python-future_ is installed.

Chris

___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/



Re: [Slackbuilds-users] letsencrypt users

2017-02-06 Thread Chris Abela



On 04/02/17 01:55, Willy Sudiarto Raharjo wrote:

Hi,

For letsencrypt users, you may want to install python-future since it's
now required for python-parsedatetime and letsencrypt will complaint
without it.

I missed this dep in this public update, but it has been merged in my
branch and will be merged to master in next public update.

Sorry for this inconvenience



___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/


LibreOffice does not build if python-parsedatetime is installed.

Chris
___
SlackBuilds-users mailing list
SlackBuilds-users@slackbuilds.org
http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
FAQ - https://slackbuilds.org/faq/