Re: git: e3cf001d007c - main - cad/ngspice_rework: Eliminate conflict between flavors
Date: Sun, 14 Nov 2021 06:26:05 UTC
From: Yuri Victorovich <yuri@FreeBSD.org> 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 <yuri@FreeBSD.org> > AuthorDate: 2021-11-13 21:49:26 +0000 > Commit: Yuri Victorovich <yuri@FreeBSD.org> > 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