Re: pkg aparently not respecting subversion make.conf settings
On 11/06/2014 00:19, olli hauer wrote: On 2014-06-11 00:02, Simon Wright wrote: On 10/06/2014 22:35, olli hauer wrote: ... poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade portdowngrade is removed from the repo and then the rebuild begins: : .. Not easy to tell since we do not have the list of ports you feed into pd Perhaps you find the answer in the buildlogs $ grep devel/subversion /usr/local/poudriere/data/logs/bulk/$YourBuild/latest/logs/*.log If you have identified a port that depends on devel/subversion and not devel/subversion17 check the Makefile of this port has a switch for WITH_SUBVERSION_VER I've checked these log files and the only thing that references subversion is the subversion 1.8.9 port itself. I tried just deleting the 1.8.9 package file and re-running poudriere and 1.8.9 is still rebuilt. As per your earlier mail Olli, I also tried this in case something in the pkg database was playing up: pkg delete devel/subversion17 pkg install devel/subversion pkg set -o devel/subversion:devel/subversion17 pkg delete devel/subversion pkg install devel/subversion17 No change, 1.8.9 is still pulled in on the poudriere build of portdowngrade build. ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PACKAGES=/packages DISTDIR=/distfiles /usr/local/etc/poudriere.d/make.conf WITH_GECKO=libxul NOI4B=1 OPTIONS_UNSET+=X11 WITH_PKGNG=yes WITH_CUPS=YES CUPS_OVERWRITE_BASE=YES WITHOUT_LPR=YES WITH_BDB_VER=5 WITH_SSP_PORTS=yes WITH_VIM_OPTIONS=yes JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7 WITH_SUBVERSION_VER=17 WITHOUT_PKGTOOLS=1 VALID_CATEGORIES+=local DISABLE_MAKE_JOBS=poudriere ---End make.conf--- === portdowngrade-1.5 depends on executable: svn - not found ===> Verifying install for svn in /usr/ports/devel/subversion ===> Installing existing package /packages/All/subversion-1.8.9.txz Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing db5-5.3.28... done Installing expat-2.1.0... done Installing gdbm-1.11...Installing gettext-0.18.3.1_1...Installing libiconv-1.14_3... done I tried 'pkg info -rx subversion' to see whether an old port was responsible: [simon@vmserver04 ~]$ pkg info -rx subversion subversion17-1.7.17: If I build from ports with portupgrade the build works as expected and portdowngrade uses the installed subversion17. It seems a little odd . . . . No, not so strange as you think. $ grep svn portdowngrade/Makefile RUN_DEPENDS= svn:${PORTSDIR}/devel/subversion Do the following $ cd ports-mgmt/portdowngrade $ fetch http://people.freebsd.org/~ohauer/diffs/portdowngrade_svn.diff $ patch < portdowngrade_svn.diff Now this port uses the correct subversion port. If it works for you, be so kind and open a PR so it will be added to the official port. Tested, works. Extract of my Poudriere log: === portdowngrade-1.5 depends on executable: svn - not found ===>Verifying install for svn in /usr/ports/devel/subversion17 ===> Installing existing package /packages/All/subversion17-1.7.17.txz Installing subversion17-1.7.17...Installing apr-1.5.1.1.5.3...Installing db5-5.3.28... done Installing expat-2.1.0... done PR submitted: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=190946 Many thanks Olli! Simon. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On 2014-06-11 00:02, Simon Wright wrote: > On 10/06/2014 22:35, olli hauer wrote: ... > > poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade > > portdowngrade is removed from the repo and then the rebuild > begins: > : .. >> Not easy to tell since we do not have the list of ports you feed >> into pd >> >> Perhaps you find the answer in the buildlogs >> >> $ grep devel/subversion >> /usr/local/poudriere/data/logs/bulk/$YourBuild/latest/logs/*.log >> >> If you have identified a port that depends on devel/subversion >> and not devel/subversion17 check the Makefile of this port has a >> switch for WITH_SUBVERSION_VER > > I've checked these log files and the only thing that references subversion is > the subversion 1.8.9 port itself. > > I tried just deleting the 1.8.9 package file and re-running poudriere and > 1.8.9 is still rebuilt. > > As per your earlier mail Olli, I also tried this in case something in the pkg > database was playing up: > > pkg delete devel/subversion17 > pkg install devel/subversion > pkg set -o devel/subversion:devel/subversion17 > pkg delete devel/subversion > pkg install devel/subversion17 > > No change, 1.8.9 is still pulled in on the poudriere build of portdowngrade > build. > > ---Begin make.conf--- > USE_PACKAGE_DEPENDS=yes > BATCH=yes > WRKDIRPREFIX=/wrkdirs > PACKAGES=/packages > DISTDIR=/distfiles > /usr/local/etc/poudriere.d/make.conf > WITH_GECKO=libxul > NOI4B=1 > OPTIONS_UNSET+=X11 > WITH_PKGNG=yes > WITH_CUPS=YES > CUPS_OVERWRITE_BASE=YES > WITHOUT_LPR=YES > WITH_BDB_VER=5 > WITH_SSP_PORTS=yes > WITH_VIM_OPTIONS=yes > JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7 > WITH_SUBVERSION_VER=17 > WITHOUT_PKGTOOLS=1 > VALID_CATEGORIES+=local > DISABLE_MAKE_JOBS=poudriere > ---End make.conf--- > > > > === ===> portdowngrade-1.5 depends on executable: svn - not found > ===>Verifying install for svn in /usr/ports/devel/subversion > ===> Installing existing package /packages/All/subversion-1.8.9.txz > Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing > db5-5.3.28... done > Installing expat-2.1.0... done > Installing gdbm-1.11...Installing gettext-0.18.3.1_1...Installing > libiconv-1.14_3... done > > > I tried 'pkg info -rx subversion' to see whether an old port was responsible: > > [simon@vmserver04 ~]$ pkg info -rx subversion > subversion17-1.7.17: > > If I build from ports with portupgrade the build works as expected and > portdowngrade uses the installed subversion17. > > It seems a little odd . . . . No, not so strange as you think. $ grep svn portdowngrade/Makefile RUN_DEPENDS=svn:${PORTSDIR}/devel/subversion Do the following $ cd ports-mgmt/portdowngrade $ fetch http://people.freebsd.org/~ohauer/diffs/portdowngrade_svn.diff $ patch < portdowngrade_svn.diff Now this port uses the correct subversion port. If it works for you, be so kind and open a PR so it will be added to the official port. -- Regards, olli ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On 10/06/2014 22:35, olli hauer wrote: On 2014-06-10 22:01, Simon Wright wrote: On 10/06/2014 19:45, Scot Hetzel wrote: On Tue, Jun 10, 2014 at 11:31 AM, Simon Wright wrote: Hi all I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked well for the last month or so. However I have just tried to downgrade subversion to 1.7x from 1.8x to support querying my network /usr/src /usr/ports that is setup on another box that only runs subversion 1.7. As per updating, I set WITH_SUBVERSION_VER=17 in /etc/make.conf and also in /usr/local/etc/poudriere.d/make.conf, added subversion17 to the list of packages to be built and removed portdowngrade from the repository with: poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade portdowngrade is removed from the repo and then the rebuild begins: : === ===> portdowngrade-1.5 depends on executable: svn - not found ===>Verifying install for svn in /usr/ports/devel/subversion ===> Installing existing package /packages/All/subversion-1.8.9.txz Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing db5-5.3.28... done Installing expat-2.1.0... done It looks as though pkg is not recognising the WITH_SUBVERSION_VER=17 variable and instead pulling in version 1.8 which is the default. There are no options in portdowngrade to use a specific version of subversion. Can anyone offer any suggestions to let me build a package of portdowngrade that uses my desired version of subversion or see what I've done wrong? It looks like you have subversion-1.8.9 in your package repo. Try removing it from the repo and try the poudriere build again. Yes I do. I tried to remove the package with poudriere bulk -j freebsd:9:x86:64 -C devel/subversion but after removing the package poudriere then rebuilds it. How can I remove devel/subversion for the repo. Can I just delete the package and rerun the bulk command? Not easy to tell since we do not have the list of ports you feed into pd Perhaps you find the answer in the buildlogs $ grep devel/subversion /usr/local/poudriere/data/logs/bulk/$YourBuild/latest/logs/*.log If you have identified a port that depends on devel/subversion and not devel/subversion17 check the Makefile of this port has a switch for WITH_SUBVERSION_VER I've checked these log files and the only thing that references subversion is the subversion 1.8.9 port itself. I tried just deleting the 1.8.9 package file and re-running poudriere and 1.8.9 is still rebuilt. As per your earlier mail Olli, I also tried this in case something in the pkg database was playing up: pkg delete devel/subversion17 pkg install devel/subversion pkg set -o devel/subversion:devel/subversion17 pkg delete devel/subversion pkg install devel/subversion17 No change, 1.8.9 is still pulled in on the poudriere build of portdowngrade build. ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PACKAGES=/packages DISTDIR=/distfiles /usr/local/etc/poudriere.d/make.conf WITH_GECKO=libxul NOI4B=1 OPTIONS_UNSET+=X11 WITH_PKGNG=yes WITH_CUPS=YES CUPS_OVERWRITE_BASE=YES WITHOUT_LPR=YES WITH_BDB_VER=5 WITH_SSP_PORTS=yes WITH_VIM_OPTIONS=yes JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7 WITH_SUBVERSION_VER=17 WITHOUT_PKGTOOLS=1 VALID_CATEGORIES+=local DISABLE_MAKE_JOBS=poudriere ---End make.conf--- === portdowngrade-1.5 depends on executable: svn - not found ===>Verifying install for svn in /usr/ports/devel/subversion ===> Installing existing package /packages/All/subversion-1.8.9.txz Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing db5-5.3.28... done Installing expat-2.1.0... done Installing gdbm-1.11...Installing gettext-0.18.3.1_1...Installing libiconv-1.14_3... done I tried 'pkg info -rx subversion' to see whether an old port was responsible: [simon@vmserver04 ~]$ pkg info -rx subversion subversion17-1.7.17: If I build from ports with portupgrade the build works as expected and portdowngrade uses the installed subversion17. It seems a little odd . . . . ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On 2014-06-10 22:01, Simon Wright wrote: > On 10/06/2014 19:45, Scot Hetzel wrote: >> On Tue, Jun 10, 2014 at 11:31 AM, Simon Wright wrote: >>> Hi all >>> >>> I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked >>> well for the last month or so. However I have just tried to downgrade >>> subversion to 1.7x from 1.8x to support querying my network /usr/src >>> /usr/ports that is setup on another box that only runs subversion 1.7. >>> >>> As per updating, I set WITH_SUBVERSION_VER=17 in /etc/make.conf and also in >>> /usr/local/etc/poudriere.d/make.conf, added subversion17 to the list of >>> packages to be built and removed portdowngrade from the repository with: >>> >>> poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade >>> >>> portdowngrade is removed from the repo and then the rebuild begins: >>> >> : >>> === >>> ===> portdowngrade-1.5 depends on executable: svn - not found >>> ===>Verifying install for svn in /usr/ports/devel/subversion >>> ===> Installing existing package /packages/All/subversion-1.8.9.txz >>> Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing >>> db5-5.3.28... done >>> Installing expat-2.1.0... done >>> >>> >>> >>> It looks as though pkg is not recognising the WITH_SUBVERSION_VER=17 >>> variable and instead pulling in version 1.8 which is the default. >>> >>> There are no options in portdowngrade to use a specific version of >>> subversion. >>> >>> Can anyone offer any suggestions to let me build a package of portdowngrade >>> that uses my desired version of subversion or see what I've done wrong? >>> >> It looks like you have subversion-1.8.9 in your package repo. Try >> removing it from the repo and try the poudriere build again. > > Yes I do. I tried to remove the package with poudriere bulk -j > freebsd:9:x86:64 -C devel/subversion > > but after removing the package poudriere then rebuilds it. How can I remove > devel/subversion for the repo. Can I just delete the package and rerun the > bulk command? Not easy to tell since we do not have the list of ports you feed into pd Perhaps you find the answer in the buildlogs $ grep devel/subversion /usr/local/poudriere/data/logs/bulk/$YourBuild/latest/logs/*.log If you have identified a port that depends on devel/subversion and not devel/subversion17 check the Makefile of this port has a switch for WITH_SUBVERSION_VER -- Regards, olli ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On 10/06/2014 19:45, Scot Hetzel wrote: On Tue, Jun 10, 2014 at 11:31 AM, Simon Wright wrote: Hi all I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked well for the last month or so. However I have just tried to downgrade subversion to 1.7x from 1.8x to support querying my network /usr/src /usr/ports that is setup on another box that only runs subversion 1.7. As per updating, I set WITH_SUBVERSION_VER=17 in /etc/make.conf and also in /usr/local/etc/poudriere.d/make.conf, added subversion17 to the list of packages to be built and removed portdowngrade from the repository with: poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade portdowngrade is removed from the repo and then the rebuild begins: : === ===> portdowngrade-1.5 depends on executable: svn - not found ===>Verifying install for svn in /usr/ports/devel/subversion ===> Installing existing package /packages/All/subversion-1.8.9.txz Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing db5-5.3.28... done Installing expat-2.1.0... done It looks as though pkg is not recognising the WITH_SUBVERSION_VER=17 variable and instead pulling in version 1.8 which is the default. There are no options in portdowngrade to use a specific version of subversion. Can anyone offer any suggestions to let me build a package of portdowngrade that uses my desired version of subversion or see what I've done wrong? It looks like you have subversion-1.8.9 in your package repo. Try removing it from the repo and try the poudriere build again. Yes I do. I tried to remove the package with poudriere bulk -j freebsd:9:x86:64 -C devel/subversion but after removing the package poudriere then rebuilds it. How can I remove devel/subversion for the repo. Can I just delete the package and rerun the bulk command? ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On Tue, Jun 10, 2014 at 11:31 AM, Simon Wright wrote: > Hi all > > I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked > well for the last month or so. However I have just tried to downgrade > subversion to 1.7x from 1.8x to support querying my network /usr/src > /usr/ports that is setup on another box that only runs subversion 1.7. > > As per updating, I set WITH_SUBVERSION_VER=17 in /etc/make.conf and also in > /usr/local/etc/poudriere.d/make.conf, added subversion17 to the list of > packages to be built and removed portdowngrade from the repository with: > > poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade > > portdowngrade is removed from the repo and then the rebuild begins: > : > === > ===> portdowngrade-1.5 depends on executable: svn - not found > ===>Verifying install for svn in /usr/ports/devel/subversion > ===> Installing existing package /packages/All/subversion-1.8.9.txz > Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing > db5-5.3.28... done > Installing expat-2.1.0... done > > > > It looks as though pkg is not recognising the WITH_SUBVERSION_VER=17 > variable and instead pulling in version 1.8 which is the default. > > There are no options in portdowngrade to use a specific version of > subversion. > > Can anyone offer any suggestions to let me build a package of portdowngrade > that uses my desired version of subversion or see what I've done wrong? > It looks like you have subversion-1.8.9 in your package repo. Try removing it from the repo and try the poudriere build again. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On 2014-06-10 19:08, Simon Wright wrote: > On 10/06/2014 18:36, Olli Hauer wrote: >> in case you are running pkg on the client run there the command >> $ pkg set -o devel/subversion:devel/subversion17 > > Thanks Olli. I had sone this but did it again "just to be sure" (TM) > > [simon@vmserver04 /usr/ports]$ sudo pkg set -o > devel/subversion:devel/subversion17 > Sudo password: > Change origin from devel/subversion to devel/subversion17 for all > dependencies? [y/N]: y > [simon@vmserver04 /usr/ports]$ sudo pkg upgrade > Updating repository catalogue > Upgrades have been requested for the following 12 packages: > > Reinstalling apr-1.5.1.1.5.3 [01home] (needed shared library changed) > Reinstalling cairo-1.10.2_10,2 [01home] (needed shared library > changed) > Reinstalling gmp-5.1.3_2 [01home] (needed shared library changed) > Reinstalling icu-52.1 [01home] (needed shared library changed) > Reinstalling libxcb-1.10_2 [01home] (needed shared library changed) > Upgrading phpMyAdmin: 4.2.2 -> 4.2.3 [01home] > Upgrading pkgconf: 0.9.5 -> 0.9.6 [01home] > Upgrading serf: 1.3.5 -> 1.3.5_1 [01home] > Reinstalling subversion17-1.7.17 [01home] (direct dependency changed) > Reinstalling libX11-1.6.2_2,1 [01home] (needed shared library changed) > Installing subversion: 1.8.9 [01home] > Reinstalling portdowngrade-1.5 [01home] (direct dependency changed) > > The upgrade will require 14 MB more space > > 0 B to be downloaded > > Proceed with upgrading packages [y/N]: n > > So it still wants to install devel/subversion and of course poudriere still > pulls in 1.8 as well when it tries to build packages. Hm, in this case it is possible you have to `pkg delete devel/subversion' before and then use `pkg install devel/subversion17' It is also possible pkg does the right thing but not sure. It is possible a port that is no longer in the tree requests devel/subversion. Try to identify this port with `pkg info -rx subversion' In case you want to downgrade because of the serf issues, I will submit later an update to a new serf-1.3.6 release that should fix the seen issue, (Still waiting for a feedback of the subversion18 maintainer) -- Regards, olli ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
On 10/06/2014 18:50, Mikhail Tsatsenko wrote: 2014-06-10 20:31 GMT+04:00 Simon Wright : Hi all I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked well for the last month or so. However I have just tried to downgrade subversion to 1.7x from 1.8x to support querying my network /usr/src /usr/ports that is setup on another box that only runs subversion 1.7. Packages you install via pkg is built on FreeBSD cluster and it knows nothing about make.conf content on your machine Packages are being built with poudriere on a locally-hosted repo There are no options in portdowngrade to use a specific version of subversion. Can anyone offer any suggestions to let me build a package of portdowngrade that uses my desired version of subversion or see what I've done wrong? You are doing right everything, but you cant redefine default WITH_SUBVERSION_VER if you are using official packages. Thanks but see above! ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: pkg aparently not respecting subversion make.conf settings
2014-06-10 20:31 GMT+04:00 Simon Wright : > Hi all > > I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked > well for the last month or so. However I have just tried to downgrade > subversion to 1.7x from 1.8x to support querying my network /usr/src > /usr/ports that is setup on another box that only runs subversion 1.7. > > As per updating, I set WITH_SUBVERSION_VER=17 in /etc/make.conf and also in > /usr/local/etc/poudriere.d/make.conf, added subversion17 to the list of > packages to be built and removed portdowngrade from the repository with: > > poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade > > portdowngrade is removed from the repo and then the rebuild begins: > > > > ---Begin make.conf--- > USE_PACKAGE_DEPENDS=yes > BATCH=yes > WRKDIRPREFIX=/wrkdirs > PACKAGES=/packages > DISTDIR=/distfiles > /usr/local/etc/poudriere.d/make.conf > WITH_GECKO=libxul > NOI4B=1 > OPTIONS_UNSET+=X11 > WITH_PKGNG=yes > WITH_CUPS=YES > CUPS_OVERWRITE_BASE=YES > WITHOUT_LPR=YES > WITH_BDB_VER=5 > WITH_SSP_PORTS=yes > WITH_VIM_OPTIONS=yes > JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7 > WITH_SUBVERSION_VER=17 > WITHOUT_PKGTOOLS=1 > VALID_CATEGORIES+=local > DISABLE_MAKE_JOBS=poudriere > ---End make.conf--- > > > > === > ===> portdowngrade-1.5 depends on executable: svn - not found > ===>Verifying install for svn in /usr/ports/devel/subversion > ===> Installing existing package /packages/All/subversion-1.8.9.txz > Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing > db5-5.3.28... done > Installing expat-2.1.0... done > > > > It looks as though pkg is not recognising the WITH_SUBVERSION_VER=17 > variable and instead pulling in version 1.8 which is the default. Packages you install via pkg is built on FreeBSD cluster and it knows nothing about make.conf content on your machine > There are no options in portdowngrade to use a specific version of > subversion. > > Can anyone offer any suggestions to let me build a package of portdowngrade > that uses my desired version of subversion or see what I've done wrong? You are doing right everything, but you cant redefine default WITH_SUBVERSION_VER if you are using official packages. > > Thanks! > > Simon Wright. > ___ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" -- Mikhail ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
pkg aparently not respecting subversion make.conf settings
Hi all I've recently set up poudriere and pkg on a 9.2 amd64 box. This has worked well for the last month or so. However I have just tried to downgrade subversion to 1.7x from 1.8x to support querying my network /usr/src /usr/ports that is setup on another box that only runs subversion 1.7. As per updating, I set WITH_SUBVERSION_VER=17 in /etc/make.conf and also in /usr/local/etc/poudriere.d/make.conf, added subversion17 to the list of packages to be built and removed portdowngrade from the repository with: poudriere bulk -j freebsd:9:x86:64 -C ports-mgmt/portdowngrade portdowngrade is removed from the repo and then the rebuild begins: ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PACKAGES=/packages DISTDIR=/distfiles /usr/local/etc/poudriere.d/make.conf WITH_GECKO=libxul NOI4B=1 OPTIONS_UNSET+=X11 WITH_PKGNG=yes WITH_CUPS=YES CUPS_OVERWRITE_BASE=YES WITHOUT_LPR=YES WITH_BDB_VER=5 WITH_SSP_PORTS=yes WITH_VIM_OPTIONS=yes JAVA_PREFERRED_PORTS=JAVA_PORT_NATIVE_OPENJDK_JDK_1_7 WITH_SUBVERSION_VER=17 WITHOUT_PKGTOOLS=1 VALID_CATEGORIES+=local DISABLE_MAKE_JOBS=poudriere ---End make.conf--- ===> ===> portdowngrade-1.5 depends on executable: svn - not found ===>Verifying install for svn in /usr/ports/devel/subversion ===> Installing existing package /packages/All/subversion-1.8.9.txz Installing subversion-1.8.9...Installing apr-1.5.1.1.5.3...Installing db5-5.3.28... done Installing expat-2.1.0... done It looks as though pkg is not recognising the WITH_SUBVERSION_VER=17 variable and instead pulling in version 1.8 which is the default. There are no options in portdowngrade to use a specific version of subversion. Can anyone offer any suggestions to let me build a package of portdowngrade that uses my desired version of subversion or see what I've done wrong? Thanks! Simon Wright. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"