From owner-freebsd-ports@freebsd.org Mon Jul 18 14:29:01 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65C65B9DBE2 for ; Mon, 18 Jul 2016 14:29:01 +0000 (UTC) (envelope-from kitche@kitchetech.com) Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2D4D716C1 for ; Mon, 18 Jul 2016 14:29:01 +0000 (UTC) (envelope-from kitche@kitchetech.com) Received: by mail-it0-x22d.google.com with SMTP id j124so33251625ith.1 for ; Mon, 18 Jul 2016 07:29:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kitchetech-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=uJxnTpILLsgYnIg7bRKvutY3fSCRcYW+K2KIy2dXdHc=; b=yU2hx+sfHAIaKc4guMf8CK+aVrOgPrwG/68VlkmtgTMF7svwa0KwCzK9d2AgjVCDw+ 2WG9IdZcFJOkYxTn2eI+59GtVNAELZlUAvMRTlQieoXVWe4/gUNoCHlsPvsCVaqdTwqs Mwy+sCMNj6y9KRWe3M+wruv1e4u/e7pNX2VdmfVe/7j7LZF81wkL4DOvYrLgI2tjtPaf 2KuA1aLKWXYCU/SI8JPsg/rmpZ4cVJ1T701seNwthTAsfVQVWAn96elL94MebKAqpCUc m02AlB4yKhjj7boEj818wLWpC0H/s7cFaqqhoXiXdVxkY6OGtxfPdju5rN6dCusEKyXD ApoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=uJxnTpILLsgYnIg7bRKvutY3fSCRcYW+K2KIy2dXdHc=; b=m6EmIWRY06oJ2d5OOGnalZttnhd3rgBXjOoOo5MivZVYBNSpgW22bryoyepXzz199R qOy3szIZpAUNukaJ0P8yAToo7wFc1DHeLu82kQqy+nLX0WK39EwbdJ6jRc/71lDJPeH1 OxPtTGqtkfBGJdyj0Zzvj3GERNHZMSgYg6/YXCR/S4XZup5HMdx46Ul6hc5Nl2O5GtCn Zv5HSI1ovRxwgv4qHFigln6RKoUXm+ZZr2SWodH5KFlOGOZXEgqkwJOKmerHH7UZWOwn G0FQ0h/ioZuklRpnVO/Oo2focepfRv9KHocyrqnQB7mROZqf4ZyyX6+5DZzxibjVmaTh krQA== X-Gm-Message-State: ALyK8tLCSPTa8m4OwATOt4anO9Kef/GOGX2Qe9zz9myxzUwaBz/Bz+LtXkEi4oSKVjWImvgbZJpHsIoU/Dr/dQ== MIME-Version: 1.0 X-Received: by 10.36.253.7 with SMTP id m7mr27835181ith.6.1468852140375; Mon, 18 Jul 2016 07:29:00 -0700 (PDT) Received: by 10.107.19.13 with HTTP; Mon, 18 Jul 2016 07:29:00 -0700 (PDT) Received: by 10.107.19.13 with HTTP; Mon, 18 Jul 2016 07:29:00 -0700 (PDT) In-Reply-To: References: <9befad19-ba9e-1526-3d7f-76bd347f383b@zyxst.net> Date: Mon, 18 Jul 2016 09:29:00 -0500 Message-ID: Subject: Re: is this a problem with screen, pkg or portupgrade? From: Matthew Donovan To: Pierre Guinoiseau Cc: freebsd-ports , tech-lists Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2016 14:29:01 -0000 Yup everything is good it's just the way screen does versions sometimes. On Jul 18, 2016 8:28 AM, "Pierre Guinoiseau" wrote: > Why do you think there is a problem? 4.04.00 == 4.4.0 (and not 4.0.4), > everything is fine, just ignore the leading zeros. ;) > > On 19/07/2016 00:58, tech-lists wrote: > > Hi, > > > > I saw in /usr/ports/UPDATING that special consideration needed to be > > given to screen in order to update it from 4.0.4 to 4.4.0. So I made > > sure I had no screens running, refreshed the ports tree (r418696), > > checked the version I was going to upgrade (4.0.4) and ran portupgrade > > -a. To my surprise, subsequent screen -v gave: > > > > Screen version 4.04.00 (GNU) 19-Jun-16 > > > > So I thought maybe I'd mistyped something so I ran > > > > root@www:~ pkg delete screen > > > > Updating database digests format: 100% > > Checking integrity... done (0 conflicting) > > Deinstallation has been requested for the following 1 packages (of 0 > > packages in the universe): > > > > Installed packages to be REMOVED: > > screen-4.4.0_1 > > > > Number of packages to be removed: 1 > > > > Proceed with deinstalling packages? [y/N]: y > > [1/1] Deinstalling screen-4.4.0_1... > > [1/1] Deleting files for screen-4.4.0_1: 100% > > root@www:~ screen -v > > -bash: /usr/local/bin/screen: No such file or directory > > > > ...then ran > > > > root@www:~ # cd /usr/ports/sysutils/screen > > root@www:/usr/ports/sysutils/screen # make install > > > > ...saw it was building > > > > ===> License GPLv3 accepted by the user > > ===> Found saved configuration for screen-4.4.0_1 > > ===> screen-4.4.0_1 depends on file: /usr/local/sbin/pkg - found > > ===> Fetching all distfiles required by screen-4.4.0_1 for building > > ===> Extracting for screen-4.4.0_1 > > => SHA256 Checksum OK for screen-4.4.0.tar.gz. > > ===> Patching for screen-4.4.0_1 > > ===> Applying extra patch > /usr/ports/sysutils/screen/files/opt-showencoding > > ===> Applying FreeBSD patches for screen-4.4.0_1 > > ===> screen-4.4.0_1 depends on executable: gmake - found > > ===> screen-4.4.0_1 depends on file: /usr/local/bin/ccache - found > > ===> Configuring for screen-4.4.0_1 > > configure: loading site script /usr/ports/Templates/config.site > > this is screen version 4.4.0 > > checking for gcc... cc > > checking whether the C compiler works... yes > > > > [snip lots of output] > > > > At the end I get the usual kind of message: > > > > ====> Compressing man pages (compress-man) > > ===> Installing for screen-4.4.0_1 > > ===> Checking if screen already installed > > ===> Registering installation for screen-4.4.0_1 > > Installing screen-4.4.0_1... > > ============================================================= > > > > As of GNU Screen 4.4.0: > > > > Note that there was fix to screen message structure field > > responsible for $TERM handling, making it impossible > > to attach to older versions. > > > > ============================================================= > > > > ===> SECURITY REPORT: > > This port has installed the following binaries which execute with > > increased privileges. > > /usr/local/bin/screen > > > > This port has installed the following files which may act as network > > servers and may therefore pose a remote security risk to the system. > > /usr/local/bin/screen > > > > If there are vulnerabilities in these programs there may be a security > > risk to the system. FreeBSD makes no guarantee about the security of > > ports included in the Ports Collection. Please type 'make deinstall' > > to deinstall the port if this is a concern. > > > > For more information, and contact details about the security > > status of this software, see the following webpage: > > http://www.gnu.org/software/screen/ > > > > ..so I check the version again: > > > > root@www:~ # screen -v > > Screen version 4.04.00 (GNU) 19-Jun-16 > > root@www:~ # > > > > ????? > > > > pkg info screen gives: > > > > root@www:~ # pkg info screen > > screen-4.4.0_1 > > Name : screen > > Version : 4.4.0_1 > > Installed on : Mon Jul 18 13:11:25 2016 BST > > Origin : sysutils/screen > > Architecture : freebsd:11:x86:64 > > Prefix : /usr/local > > Categories : sysutils > > Licenses : GPLv3 > > Maintainer : cy@FreeBSD.org > > WWW : http://www.gnu.org/software/screen/ > > Comment : Multi-screen window manager > > > > ????? > > > > thanks, > > > > -- > Pierre Guinoiseau > https://segmentationfau.lt/ | +PierreGuinoiseau | @peikk00 > >