Re: Synth and circular dependencies

2017-08-31 Thread Thomas Mueller
> On 31 August 2017 at 17:59, Thomas Mueller wrote: > > Now I've been busy, selecting port options to include in > > /usr/local/etc/synth/LiveSystem-make.conf > > but when I run "synth status gnumeric", I get > > Configuration invalid: [D] Port options directory:

Re: Synth and circular dependencies

2017-08-31 Thread Jonathan Chen
On 31 August 2017 at 17:59, Thomas Mueller wrote: > Now I've been busy, selecting port options to include in > /usr/local/etc/synth/LiveSystem-make.conf > > but when I run "synth status gnumeric", I get > > Configuration invalid: [D] Port options directory: /var/db/ports > >

Re: Synth and circular dependencies

2017-08-31 Thread Thomas Mueller
Now I've been busy, selecting port options to include in /usr/local/etc/synth/LiveSystem-make.conf but when I run "synth status gnumeric", I get Configuration invalid: [D] Port options directory: /var/db/ports so without a directory like /var/db/ports showing options derived from the ports

Re: Synth and circular dependencies

2017-08-24 Thread Thomas Mueller
> > Does synth look for options in /etc/make.conf, or only in > > /usr/local/etc/synth/LiveSystem-make.conf ? > synth doesn't look at /etc/make.conf. When it is building, it uses the > options from /usr/local/etc/synth/LiveSystem-make.conf. > > From "man synth" > > > Port options

Re: Synth and circular dependencies

2017-08-23 Thread Don Lewis
On 23 Aug, Thomas Mueller wrote: > But it seems more cumbersome with "make PORT_DBDIR=... showconfig" > than with "make show-options" and "make show depends-options" in > NetBSD with pkgsrc. Or maybe I'm spoiled? PORT_DBDIR= only needs to be specified if you want to point to somewhere other

Re: Synth and circular dependencies

2017-08-23 Thread Jonathan Chen
On 24 August 2017 at 11:12, Thomas Mueller wrote: >> > I can run "synth status ..." on desired packages to see before running if >> > the options are compatible. > >> My 2 cents worth: the port maintainers usually do a good job of >> choosing sensible default options. I

Re: Synth and circular dependencies

2017-08-23 Thread Thomas Mueller
> > I can run "synth status ..." on desired packages to see before running if > > the options are compatible. > My 2 cents worth: the port maintainers usually do a good job of > choosing sensible default options. I would just move everything out of > /var/db/ports/ and see what a "synth

Re: Synth and circular dependencies

2017-08-23 Thread Jonathan Chen
On 23 August 2017 at 18:20, Thomas Mueller wrote: [...] > I can try the script or start over from the beginning given the mess I got > into. > > But the complexity of the script convinces me further of how dialog-free > systems (pkgsrc, Gentoo portage for instance) are

Re: Synth and circular dependencies

2017-08-23 Thread Thomas Mueller
from Don Lewis: > When I switched from portupgrade to poudriere, I used the attached > script to find the non-default option settings in /var/db/ports. > [-- Attachment #2: portoptions --] > [-- Type: text/plain, Encoding: 7bit, Size: 1.4K --] > Content-Type: TEXT/plain;

Re: Synth and circular dependencies

2017-08-22 Thread Adam Weinberger
> On 22 Aug, 2017, at 20:11, Thomas Mueller wrote: > > from Jonathan Chen: > >> On 22 August 2017 at 18:34, Thomas Mueller wrote: > [...] >>> I believe Synth and poudriere have no means for setting options. That >>> should be enough impetus to make

Re: Synth and circular dependencies

2017-08-22 Thread Thomas Mueller
from Jonathan Chen: > On 22 August 2017 at 18:34, Thomas Mueller wrote: [...] > > I believe Synth and poudriere have no means for setting options. That > > should be enough impetus to make it easier to bypass the dialog4ports > > entirely. > >From the synth man

Re: Synth and circular dependencies

2017-08-22 Thread Jonathan Chen
On 22 August 2017 at 18:34, Thomas Mueller wrote: [...] > I believe Synth and poudriere have no means for setting options. That should > be enough impetus to make it easier to bypass the dialog4ports entirely. >From the synth man page: -make.conf

Re: Synth and circular dependencies

2017-08-22 Thread Thomas Mueller
from RW via freebsd-ports: > Thomas Mueller wrote: > > It was very disconcerting when I would do a massive portupgrade > > before going to bed and subsequently find portupgrade stopped for an > > options dialog. > FWIW portupgrade has a -c option to avoid that. I remember that back

Re: Synth and circular dependencies

2017-08-22 Thread Don Lewis
On 22 Aug, Thomas Mueller wrote: > from Jonathan Chen: > >> On 22 August 2017 at 15:17, Thomas Mueller >> wrote: > [...] >> > I really need to be able to see the options in a better way than >> > the FreeBSD ports framework allows, like in a file /etc/mk.conf >> >

Re: Synth and circular dependencies

2017-08-22 Thread RW via freebsd-ports
On Tue, 22 Aug 2017 06:34:15 + Thomas Mueller wrote: > It was very disconcerting when I would do a massive portupgrade > before going to bed and subsequently find portupgrade stopped for an > options dialog. FWIW portupgrade has a -c option to avoid that.

Re: Synth and circular dependencies

2017-08-21 Thread Don Lewis
On 21 Aug, To: mueller6...@bellsouth.net wrote: > On 22 Aug, Thomas Mueller wrote: >> Again, I am responding from the FreeBSD mailing list web interface >> because that is faster than reaching my inbox. >> >> from Don Lewis truckman at FreeBSD.org >> Mon Aug 21 23:16:36 UTC 2017 >> >>> > I went

Re: Synth and circular dependencies

2017-08-21 Thread Don Lewis
On 22 Aug, Thomas Mueller wrote: > Again, I am responding from the FreeBSD mailing list web interface > because that is faster than reaching my inbox. > > from Don Lewis truckman at FreeBSD.org > Mon Aug 21 23:16:36 UTC 2017 > >> > I went to /usr/ports/textproc/xmlto , ran "make

Re: Synth and circular dependencies

2017-08-21 Thread Jonathan Chen
On 22 August 2017 at 15:17, Thomas Mueller wrote: [...] > I really need to be able to see the options in a better way than the FreeBSD > ports framework allows, like in a file /etc/mk.conf (pkgsrc) or USE= ... as > in /etc/make.conf (Gentoo portage). > > Dialog4ports

Re: Synth and circular dependencies

2017-08-21 Thread Don Lewis
On 21 Aug, Thomas Mueller wrote: > from RW rwmaillists at googlemail.com > Mon Aug 21 15:28:49 UTC 2017: > >> On Mon, 21 Aug 2017 13:19:24 + >> Thomas Mueller wrote: > > >> > But on this computer, no such system crashes, but I ran into >> > circular dependencies > >> Try removing any port

Re: Synth and circular dependencies

2017-08-21 Thread Thomas Mueller
from RW rwmaillists at googlemail.com Mon Aug 21 15:28:49 UTC 2017: > On Mon, 21 Aug 2017 13:19:24 + > Thomas Mueller wrote: > > But on this computer, no such system crashes, but I ran into circular > > dependencies > Try removing any port options that aren't absolutely essential. > > It

Re: Synth and circular dependencies

2017-08-21 Thread RW via freebsd-ports
On Mon, 21 Aug 2017 13:19:24 + Thomas Mueller wrote: > But on this computer, no such system crashes, but I ran into circular > dependencies Try removing any port options that aren't absolutely essential. > It seems the ports go overboard with an awful lot of dependencies, of > which not

Synth and circular dependencies

2017-08-21 Thread Thomas Mueller
I am on a FreeBSD 11.1-STABLE amd64 system, building ports with synth, started off really strong. On the other computer (motherboard MSI Z77 MPOWER), synth doesn't work well, can't build packages, crashes the system most of the time. But on this computer, no such system crashes, but I ran into