From owner-freebsd-ports@freebsd.org Sun Sep 30 10:50:42 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCFCA10BC2C9 for ; Sun, 30 Sep 2018 10:50:42 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 68BDA7DD33 for ; Sun, 30 Sep 2018 10:50:42 +0000 (UTC) (envelope-from yuripv@yuripv.net) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 09F4C20DB2 for ; Sun, 30 Sep 2018 06:50:42 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 30 Sep 2018 06:50:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yuripv.net; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=Qu+I31G35Pac1AJNC2BONA1aqRrTv 3udFJOsr0Qphko=; b=ekr3M0ZkgpNazoYRrdfANsHnia9L2uGu6qjJPmfCZKD71 uxeKxCVh5lf9+2ap+jL8okGjBI3AxzMWfCcEUShEIjWHhlLmwPvyso7sb+322VH6 VYYB82TtrSosY/CxIvC075LypaDPs7RwGHMa7+ywl39u9E45mfnsVdpNFsyiR8oB hAH1VQPwGfJMOpqfqdPHUwaKjrfdh2SCxgPjEIz7bvy32lRVqKPt3yXeI56Jj/IL sgIMgGiRwovlxl2btkki6L8cYOuy7IM+yopv5drAAf3TFRkcO3GeqrkRqiIIvVxj DK4e9YgyQ64F8xinK3Zel58AoVbQxi4ss/yL/VQdA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=Qu+I31 G35Pac1AJNC2BONA1aqRrTv3udFJOsr0Qphko=; b=XrxHRPxYFB7W7jXykLOq00 aa6Xrg7t7fma2s5aCTIO4/GNU3GYZeAX5V4/RSmwckkhjvLQ8Hq6Cpq71BlS6zgj kZvZm8Ia3j2Ue0kDsgtWF+ww7UeMVzGBZME3Wvo3l1CzaseobAUqlCzh7ABj7sUA 8OX/5fY2mC6DWzpyXz2ewsmvt7tx/BFAzxId3xECbxK1t2IOUwTc9ETYs5BdCoJm TMisibU0BEvzGnMY+TDveQLnXJrndz6TxyMYMz/8RCUgJtUEFJnXYD7JX+zUM3sk kXWUA3sHiL2yJtBubr4Bw7IljIXhXw4iXWFL4SF4xlRFkTdtu4qoRmILrZH7dy7w == X-ME-Proxy: X-ME-Sender: Received: from [192.168.1.2] (unknown [85.175.16.0]) by mail.messagingengine.com (Postfix) with ESMTPA id 7B640102D2 for ; Sun, 30 Sep 2018 06:50:40 -0400 (EDT) Subject: Re: gcc5 To: FreeBSD Ports References: <20180930062027.35b6f878@yandex.com> From: Yuri Pankov Message-ID: Date: Sun, 30 Sep 2018 13:50:39 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Sep 2018 10:50:43 -0000 Lorenzo Salvadore via freebsd-ports wrote: >> Todays update and I am using portmaster: >> ===>>> Starting build for ports that need updating <<<=== >> >> ===>>> Launching child to install lang/gcc5 >> >> ===>>> All >> lang/gcc5 (1/2) >> >> ===>>> Currently installed version: gcc5-5.5.0_4 >> ===>>> Port directory: /usr/ports/lang/gcc5 >> >> ===>>> Starting check for build dependencies >> ===>>> Gathering dependency list for lang/gcc5 from ports >> ===>>> Dependency check complete for lang/gcc5 >> >> ===>>> All >> gcc5-5.5.0_4 (1/2) >> >> ===> Cleaning for gcc5-5.5.0_5 >> Making GCC 5.5.0 for x86_64-portbld-freebsd11.2 [c,c++,objc,fortran] >> ===> NOTICE: >> >> This port is deprecated; you may wish to reconsider installing it: >> >> Unsupported by upstream. Use GCC 7 or newer instead.. >> >> ===> License GPLv3 GPLv3RLE accepted by the user >> ===> gcc5-5.5.0_5 depends on file: /usr/local/sbin/pkg - found >> ===> Fetching all distfiles required by gcc5-5.5.0_5 for building >> ===> Extracting for gcc5-5.5.0_5 >> => SHA256 Checksum OK for gcc-5.5.0.tar.xz. >> >> but there are many ports which depend on gcc5: >> >> Installed packages to be REMOVED: >> gcc5-5.5.0_4 >> libx264-0.155.2917 >> gstreamer-plugins-x264-0.10.19_8,3 >> gstreamer1-plugins-x264-1.12.3_2 >> mencoder-1.3.0.20180920 >> ffmpeg-4.0.2_4,1 >> libstreamanalyzer-0.7.8_12 >> aqualung-1.0_9 >> chromaprint-1.4.3_2 >> mlt-6.10.0_1 >> iridium-browser-2018.5.67_4 >> youtube_dl-2018.09.10 >> synfig-1.2.1_9 >> blender-2.79b_6 >> gimp-gmic-plugin-1.6.9_16 >> gegl-0.2.0_25 >> mpv-0.29.0_6,1 >> gegl3-0.3.34_2 >> gstreamer1-plugins-chromaprint-1.12.3 >> synfigstudio-1.2.1_5 >> py27-gimp-2.8.22_1 >> gimp-app-2.8.22_1,1 >> gnome-mpv-0.15 >> gimp-2.8.22,2 >> gimp-resynthesizer-2.0.3 >> gimp-lqr-plugin-0.7.2 >> gimpfx-foundry-2.6_2,1 >> gimp-wavelet-decompose-plugin-0.1.2_3 >> gimp-wavelet-sharpen-plugin-0.1.2_3 >> gimp-wavelet-denoise-plugin-0.3.1_3 >> gimp-lensfun-plugin-0.2.4.d_7 >> gimp-gutenprint-5.2.14 >> gimp-beautify-plugin-2012.08.12.00_7 >> gimp-refocus-plugin-0.9.0_7 >> >> Number of packages to be removed: 34 >> >> The operation will free 863 MiB. >> >> Proceed with deinstalling packages? [y/N]: > > I think you should do the following: > pkg remove -f gcc5 > > This should remove gcc5 only and ignore dependencies. Once you install > gcc7 you will probably have your broken dependencies solved with gcc7 > or you will have to reinstall them. > > As a side note, I do not think that all the ports listed depends on gcc5: for > example I do not think that ffmepg depends on any gcc version. This would > mean that you have only a few ports depending on gcc5 (maybe only one) > and that ffmpeg is installed automatically as a dependency of those ports: > since the ports that depend on gcc5 are removed, their dependencies are not > needed any more and are also removed. It's likely the libx264 port (guessing on it coming first after gcc in the list), which has the GCC option. Try reinstalling only that one unselecting the GCC option, and you (most likely) should be able to remove the gcc package altogether.