Re: git: e83f0a9c84ea - main - */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER
- Reply: Michael Osipov : "Re: git: e83f0a9c84ea - main - */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER"
- In reply to: Michael Osipov : "git: e83f0a9c84ea - main - */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 28 Feb 2024 16:42:00 UTC
28.02.2024 18:54, Michael Osipov пишет: > The branch main has been updated by michaelo: > > URL:https://cgit.FreeBSD.org/ports/commit/?id=e83f0a9c84eabcc1307440925cc8d2d6b3dc4566 > > commit e83f0a9c84eabcc1307440925cc8d2d6b3dc4566 > Author: Michael Osipov<michaelo@FreeBSD.org> > AuthorDate: 2024-02-12 14:31:19 +0000 > Commit: Michael Osipov<michaelo@FreeBSD.org> > CommitDate: 2024-02-28 15:53:37 +0000 > > */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER > > When LTS version of Subversion is set in make.conf (WITH_SUBVERSION_VER) > depending ports will still depend on latest version (devel/subversion) > instead of LTS one (devel/subversion-lts). This will cause dependency > conflicts when packages are distributed with Poudriere, namely pkg(8) > will report them and fail to install. > Make all affected ports properly depend on the right port based on the > value set in WITH_SUBVERSION_VER. > > Approved by: jrm (mentor), otis (mentor), lev (maintainer timeout) > Differential Revision:https://reviews.freebsd.org/D43864 > > … cut … > > -RUN_DEPENDS= subversion>=0:devel/subversion > +.if ${WITH_SUBVERSION_VER:U} == LTS > +RUN_DEPENDS= subversion-lts>0:devel/subversion-lts > +.else > +RUN_DEPENDS= subversion>0:devel/subversion > +.endif There is a similar issue with "git:devel/git@lite" vs "git:devel/git" for java/eclipse - if git installed, then build of java/eclipse fails to build. -- Best regards, Vladimir Druzenko