From owner-freebsd-ports@freebsd.org Wed May 27 06:31:50 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9A5B42FFFC6 for ; Wed, 27 May 2020 06:31:50 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com [IPv6:2607:f8b0:4864:20::333]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49X1Ff1ZMxz3Sx6; Wed, 27 May 2020 06:31:50 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x333.google.com with SMTP id c3so18320600otr.12; Tue, 26 May 2020 23:31:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=aSMizWT2LFAJjqJBGQaTWKDzsf/vIRXmlGGJHNi/jF0=; b=MB/hNU19Q6UKQYhIotNwYV3Ufc+/36qxxLOMaDnKUfnwSEqE5AzGn3hWZAz05UDvyc LBEavbj3panMgKCl6oibudU2pJ9HB/iPpw9ohVb6pMrYbY6uKjn3UAw0VfBSMhpoYOol CYX0Kq0tanqealsDZbPQeJlJ7uHxgSXrDo4QLZ1i+K6z7xhpF6nmow3DG9P6e6JI0brr bI99cKsGwqL9w4wxOmIRXQR+9Ln/SFBkbfZTQEMLU6vHDO1b243yhk0ovPE9hwTaEORy /VnCbX+3d5oveU/BGLt61R90Xvja85zJujqvEaCRf7CA6G+J1xa9ogoaIe9mmLvfbdqc HMMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=aSMizWT2LFAJjqJBGQaTWKDzsf/vIRXmlGGJHNi/jF0=; b=Mhd0psALQXrJhXmOQPKeSb+TphRVmTUSUN+zA1fTAQtnKAhMpB8vKJlS8mQzpykwYQ TocOny60DPzDIAhAA+916JW+cwQceVXfekkcccyZ2SR7hKABO9dXyKGj8KFBLxkRTMoK oervV1sLbV4oCX5Qw8UH3Xb4c+VdHztuTYWQx4iq3sWv/waeNXIQ0/X7YcfDJbh5arz/ dQe957z22DxVgeiihRHxox3eDKB+WRHMEDJBIQZiqDiBmHIgtBCB7mQVivH2s9dsiyPa VrEEl6I+EP++4jEJ8Vude5SKrZVBZzgQVQR7CaOR7DXwHAdtLe4gVh98j7i3IQ+YUrDc EFgA== X-Gm-Message-State: AOAM530Gxt+5QloMjAxA5yDs/krx7bShzN76qdVnDjGQRhfHBP2/CA+V dE4o5Hu4JiBkBVV9psxug/useOBbLSAs53ek/03f7NfZN8s= X-Google-Smtp-Source: ABdhPJy65kavj/Smr3tP7eBLwJe9M6xK4ozNXOexJM8wDScAGmmbGB+FX3LNGbXqJdqrYRrKSfuu5hg2dZyJpIdO2vA= X-Received: by 2002:a9d:4602:: with SMTP id y2mr3636926ote.199.1590561108754; Tue, 26 May 2020 23:31:48 -0700 (PDT) MIME-Version: 1.0 References: <63bc596e-0e78-7ed0-236e-5a11f017ba26@nomadlogic.org> In-Reply-To: From: Kevin Oberman Date: Tue, 26 May 2020 23:31:32 -0700 Message-ID: Subject: Re: might need to bump version of python ports after recent openssl changes To: =?UTF-8?B?U3RlZmFuIEXDn2Vy?= Cc: Pete Wright , FreeBSD Ports ML X-Rspamd-Queue-Id: 49X1Ff1ZMxz3Sx6 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2020 06:31:50 -0000 On Tue, May 26, 2020 at 11:09 PM Stefan E=C3=9Fer wrote: > Am 27.05.20 um 04:24 schrieb 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 (git@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. > > OSVERSION bumps will be observed by poudriere, but not by other port > building tools. > > Did I miss an announcement that all other methods to keep your system > in a workable state are now considered obsolete and unsupported? > > A port version bump would have enabled rebuilding just the affected > ports, while a rebuild of all my ports based on OSVERSION will take > days to complete on my local build server. Even if the packages are updated in the repository, does pkg know it? It looks to me like pkg upgrade will simply not upgrade the port unless PORT_REVISION is bumped. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > >