Re: might need to bump version of python ports after recent openssl changes

2020-05-26 Thread Pete Wright



On 5/26/20 5:24 PM, Jan Beich wrote:

Pete Wright  writes:


hello - on current i found myself in a situation where python37 was
unable to import ssl:

$ python3.7
Python 3.7.7 (default, May  9 2020, 01:37:42)
[Clang 10.0.0 (g...@github.com:llvm/llvm-project.git
llvmorg-10.0.0-0-gd32170dbd on freebsd13
Type "help", "copyright", "credits" or "license" for more information.

import ssl

Traceback (most recent call last):
   File "", line 1, in 
   File "/usr/local/lib/python3.7/ssl.py", line 98, in 
     import _ssl # if we can't import it, let the error
propagate
ImportError: /usr/local/lib/python3.7/lib-dynload/_ssl.so: Undefined
symbol "SSLv3_method@OPENSSL_1_1_0"

after a little digging it looks like we recently disabled SSLv3 on
CURRENT (huzzah!):
https://reviews.freebsd.org/D24945

After forcing a re-install of python37 things are working again as it
looked like the pbuilder did rebuild python after this commit. But pkg
upgrade didn't detect a new version, so I think it might be helpful to
bump the python version's so that people on CURRENT don't end up in
the same situation I was in?  Not sure what the usual process is for
stuff like this...

OSVERSION was already bumped in base r361410, so poudriere will
force-rebuild all packages. Those who hack .jailversion to avoid
rebuilds can only blame themselves.


I don't do that - this is on two non-jailed systems running CURRENT so 
I'm not sure what you are inferring.  a forced an update of the pkg 
cache and still did not pick up the new version with a pkg upgrade.  The 
only way to fix this was to do a "pkg install -f python37" in my case.


i have left one system in this state to aid with testing if there is any 
interest.  if not no skin off my back...


-p

--
Pete Wright
p...@nomadlogic.org
@nomadlogicLA

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: might need to bump version of python ports after recent openssl changes

2020-05-26 Thread Jan Beich
Pete Wright  writes:

> hello - on current i found myself in a situation where python37 was
> unable to import ssl:
>
> $ python3.7
> Python 3.7.7 (default, May  9 2020, 01:37:42)
> [Clang 10.0.0 (g...@github.com:llvm/llvm-project.git
> llvmorg-10.0.0-0-gd32170dbd on freebsd13
> Type "help", "copyright", "credits" or "license" for more information.
 import ssl
> Traceback (most recent call last):
>   File "", line 1, in 
>   File "/usr/local/lib/python3.7/ssl.py", line 98, in 
>     import _ssl # if we can't import it, let the error
> propagate
> ImportError: /usr/local/lib/python3.7/lib-dynload/_ssl.so: Undefined
> symbol "SSLv3_method@OPENSSL_1_1_0"

>
>
> after a little digging it looks like we recently disabled SSLv3 on
> CURRENT (huzzah!):
> https://reviews.freebsd.org/D24945
>
> After forcing a re-install of python37 things are working again as it
> looked like the pbuilder did rebuild python after this commit. But pkg 
> upgrade didn't detect a new version, so I think it might be helpful to
> bump the python version's so that people on CURRENT don't end up in
> the same situation I was in?  Not sure what the usual process is for
> stuff like this...

OSVERSION was already bumped in base r361410, so poudriere will
force-rebuild all packages. Those who hack .jailversion to avoid
rebuilds can only blame themselves.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: USE_GITHUB=nodefault w/o github

2020-05-26 Thread Jan Beich
Sergei Vyhenski  writes:

> Hi,
>
> Some ports (e.g.: www/nginx) are declaring
> USE_GITHUB=nodefault,
> while they seem to fetch none of its distfiles from github.
>
> What is the idea behind this combination?

Did you look at .include lines? Makefile.extmod has lots of GH_TUPLE.

$ make fetch-urlall-list -C www/nginx-full | fgrep github
https://codeload.github.com/yaoweibin/nginx_ajp_module/tar.gz/bf6cd93?dummy=/yaoweibin-nginx_ajp_module-bf6cd93_GH0.tar.gz
https://codeload.github.com/openresty/array-var-nginx-module/tar.gz/v0.05?dummy=/openresty-array-var-nginx-module-v0.05_GH0.tar.gz
https://codeload.github.com/anomalizer/ngx_aws_auth/tar.gz/75c94e6?dummy=/anomalizer-ngx_aws_auth-75c94e6_GH0.tar.gz
https://codeload.github.com/eustas/ngx_brotli/tar.gz/8104036?dummy=/eustas-ngx_brotli-8104036_GH0.tar.gz
https://codeload.github.com/nginx-clojure/nginx-clojure/tar.gz/v0.5.1?dummy=/nginx-clojure-nginx-clojure-v0.5.1_GH0.tar.gz
https://codeload.github.com/grahamedgecombe/nginx-ct/tar.gz/v1.3.2?dummy=/grahamedgecombe-nginx-ct-v1.3.2_GH0.tar.gz
https://codeload.github.com/simpl/ngx_devel_kit/tar.gz/v0.3.1?dummy=/simpl-ngx_devel_kit-v0.3.1_GH0.tar.gz
[...]
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


USE_GITHUB=nodefault w/o github

2020-05-26 Thread Sergei Vyhenski

Hi,

Some ports (e.g.: www/nginx) are declaring
USE_GITHUB=nodefault,
while they seem to fetch none of its distfiles from github.

What is the idea behind this combination?

Regards, Sergei

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


might need to bump version of python ports after recent openssl changes

2020-05-26 Thread Pete Wright
hello - on current i found myself in a situation where python37 was 
unable to import ssl:


$ python3.7
Python 3.7.7 (default, May  9 2020, 01:37:42)
[Clang 10.0.0 (g...@github.com:llvm/llvm-project.git 
llvmorg-10.0.0-0-gd32170dbd on freebsd13

Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python3.7/ssl.py", line 98, in 
    import _ssl # if we can't import it, let the error 
propagate
ImportError: /usr/local/lib/python3.7/lib-dynload/_ssl.so: Undefined 
symbol "SSLv3_method@OPENSSL_1_1_0"

>>>


after a little digging it looks like we recently disabled SSLv3 on 
CURRENT (huzzah!):

https://reviews.freebsd.org/D24945

After forcing a re-install of python37 things are working again as it 
looked like the pbuilder did rebuild python after this commit. But pkg 
upgrade didn't detect a new version, so I think it might be helpful to 
bump the python version's so that people on CURRENT don't end up in the 
same situation I was in?  Not sure what the usual process is for stuff 
like this...


cheers,
-pete

--
Pete Wright
p...@nomadlogic.org
@nomadlogicLA

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD ports you maintain which are out of date

2020-05-26 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
devel/libnsutils| 0.0.5   | 0.1.0
+-+
devel/nsgenbind | 0.7 | 0.8
+-+
graphics/libnsbmp   | 0.1.5   | 0.1.6
+-+
textproc/libcss | 0.9.0   | 0.9.1
+-+
www/libdom  | 0.4.0   | 0.4.1
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"