4be66048ad
For the dependency chain A->B->B the old code created: _PKGSRC_DEPS=", B-1.0, A-1.0", which obviously can't match the PKGNAME of B. Skip the _flavor-bootstrap-depends processing if PKG_FAIL_REASON is already set and move the check for circular dependencies right after the block that defines PKGNAME and friends. |
||
---|---|---|
.. | ||
build | ||
buildlink3 | ||
bulk | ||
check | ||
checksum | ||
cmake-Modules/Platform | ||
compiler | ||
configure | ||
defaults | ||
depends | ||
emulator | ||
extract | ||
features | ||
fetch | ||
flavor | ||
gnu-config | ||
help | ||
install | ||
internal | ||
misc | ||
package | ||
patch | ||
pbulk | ||
pkginstall | ||
platform | ||
plist | ||
scripts | ||
tools | ||
wrapper | ||
alternatives.mk | ||
apache.mk | ||
apachever.mk | ||
bdb.buildlink3.mk | ||
bsd.fast.prefs.mk | ||
bsd.hacks.mk | ||
bsd.makevars.mk | ||
bsd.options.mk | ||
bsd.pkg.barrier.mk | ||
bsd.pkg.clean.mk | ||
bsd.pkg.debug.mk | ||
bsd.pkg.error.mk | ||
bsd.pkg.mk | ||
bsd.pkg.readme.mk | ||
bsd.pkg.subdir.mk | ||
bsd.pkg.update.mk | ||
bsd.pkg.use.mk | ||
bsd.prefs.mk | ||
bsd.utils.mk | ||
compiler.mk | ||
curses.buildlink3.mk | ||
curses.builtin.mk | ||
db1.builtin.mk | ||
dirs.mk | ||
djbware.mk | ||
dlopen.buildlink3.mk | ||
dlopen.builtin.mk | ||
emacs.mk | ||
endian.mk | ||
fam.buildlink3.mk | ||
find-prefix.mk | ||
fuse.buildlink3.mk | ||
java-env.mk | ||
java-vm.mk | ||
krb5.buildlink3.mk | ||
license.mk | ||
motif.buildlink3.mk | ||
mysql.buildlink3.mk | ||
omf-scrollkeeper.mk | ||
oss.buildlink3.mk | ||
oss.builtin.mk | ||
pam.buildlink3.mk | ||
pf.buildlink3.mk | ||
pgsql.buildlink3.mk | ||
pkg-build-options.mk | ||
pthread.buildlink3.mk | ||
pthread.builtin.mk | ||
resolv.buildlink3.mk | ||
solaris-pam.builtin.mk | ||
subst.mk | ||
termcap.buildlink3.mk | ||
termcap.builtin.mk | ||
tex.buildlink3.mk | ||
unprivileged.mk | ||
x11.buildlink3.mk | ||
x11.builtin.mk | ||
x11.version.mk | ||
xaw.buildlink3.mk |