From nobody Sun Nov 14 06:26:05 2021 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 40228183ADC2; Sun, 14 Nov 2021 06:26:45 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HsMmP1Nw6z4t2h; Sun, 14 Nov 2021 06:26:45 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Received: from localhost (gate.home.utahime.org [183.180.29.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: yasu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id CC32B59BF; Sun, 14 Nov 2021 06:26:43 +0000 (UTC) (envelope-from yasu@FreeBSD.org) Date: Sun, 14 Nov 2021 15:26:05 +0900 (JST) Message-Id: <20211114.152605.1921139266782336206.yasu@FreeBSD.org> To: yuri@FreeBSD.org Cc: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: e3cf001d007c - main - cad/ngspice_rework: Eliminate conflict between flavors From: Yasuhiro Kimura In-Reply-To: <202111132159.1ADLxV3i097554@gitrepo.freebsd.org> References: <202111132159.1ADLxV3i097554@gitrepo.freebsd.org> X-Mailer: Mew version 6.8 on Emacs 29.0.50 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam: Yes X-ThisMailContainsUnwantedMimeParts: N From: Yuri Victorovich Subject: git: e3cf001d007c - main - cad/ngspice_rework: Eliminate conflict between flavors Date: Sat, 13 Nov 2021 21:59:31 GMT > The branch main has been updated by yuri: > > URL: https://cgit.FreeBSD.org/ports/commit/?id=e3cf001d007c4aa6ed7ac45b7bf14982e2ecb3ce > > commit e3cf001d007c4aa6ed7ac45b7bf14982e2ecb3ce > Author: Yuri Victorovich > AuthorDate: 2021-11-13 21:49:26 +0000 > Commit: Yuri Victorovich > CommitDate: 2021-11-13 21:59:25 +0000 > > cad/ngspice_rework: Eliminate conflict between flavors > > Before both flavors installed headers and .cm files. > This caused them to conflict with each other. > > This commit removes conflicting files from the @x11 flavor > allowing the executable to be installed in parallel with libraries. > > The executable seems to work in a standalone mode fine, but if it ever > needs headers or .cm files the @shlib flavor can always be installed. > > PR: 259809 > Tested by: kevinz5000@gmail.com After this commit `make index` warns there is circuar dependency. ---------------------------------------------------------------------- Updating the ports index ... Generating INDEX20211114-5329-8ofj8l - please wait..--- describe.accessibility --- --- describe.arabic --- --- describe.archivers --- --- describe.astro --- --- describe.audio --- --- describe.benchmarks --- --- describe.biology --- --- describe.cad --- --- describe.chinese --- --- describe.comms --- --- describe.converters --- --- describe.databases --- --- describe.deskutils --- --- describe.devel --- --- describe.dns --- --- describe.editors --- --- describe.emulators --- --- describe.finance --- --- describe.french --- --- describe.ftp --- --- describe.games --- --- describe.german --- --- describe.graphics --- --- describe.hebrew --- --- describe.hungarian --- --- describe.irc --- --- describe.japanese --- --- describe.java --- --- describe.korean --- --- describe.lang --- --- describe.mail --- --- describe.math --- --- describe.misc --- --- describe.multimedia --- --- describe.net --- --- describe.net-im --- --- describe.net-mgmt --- --- describe.net-p2p --- --- describe.news --- --- describe.polish --- --- describe.ports-mgmt --- --- describe.portuguese --- --- describe.print --- --- describe.russian --- --- describe.science --- --- describe.security --- --- describe.shells --- --- describe.sysutils --- --- describe.textproc --- --- describe.ukrainian --- --- describe.vietnamese --- --- describe.www --- --- describe.x11 --- --- describe.x11-clocks --- --- describe.x11-drivers --- --- describe.x11-fm --- --- describe.x11-fonts --- --- describe.x11-servers --- --- describe.x11-themes --- --- describe.x11-toolkits --- --- describe.x11-wm --- make_index: Circular dependency loop found: ngspice_rework-32_1 depends upon itself. Done. ---------------------------------------------------------------------- `make run-depends-list` shows cad/ngspice_rework is included in rutime dependency. ---------------------------------------------------------------------- yasu@rolling-vm-freebsd2[1101]% pwd /usr/ports/cad/ngspice_rework yasu@rolling-vm-freebsd2[1102]% make run-depends-list /usr/ports/math/fftw3 /usr/ports/devel/readline /usr/ports/cad/ngspice_rework /usr/ports/x11/libICE /usr/ports/x11/libSM /usr/ports/x11/libX11 /usr/ports/x11-toolkits/libXaw /usr/ports/x11/libXext /usr/ports/x11-toolkits/libXmu /usr/ports/x11-toolkits/libXt /usr/ports/x11-fonts/libXft yasu@rolling-vm-freebsd2[1103]% ---------------------------------------------------------------------- --- Yasuhiro Kimura