Date: Mon, 29 Oct 2018 06:15:52 +0100 From: Jan Beich <jbeich@FreeBSD.org> To: Graham Perrin <grahamperrin@gmail.com> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: FreshPorts, pkg query and pkg rquery: versions of dependencies Message-ID: <8t2h-nxiv-wny@FreeBSD.org> In-Reply-To: <CALvFMRysCZn6wDVE-THevBKedCwWctyAb7p84OzST_iKeuZHpA@mail.gmail.com> (Graham Perrin's message of "Mon, 29 Oct 2018 04:36:08 %2B0000") References: <5f99c2a6-7626-7457-65e1-bbca99fc343b@gmail.com> <4ld5-sleo-wny@FreeBSD.org> <CALvFMRzG3m7H0GzzUyZZhvh73nd8cs=teCczPW_3kgqkwqVkow@mail.gmail.com> <CALvFMRysCZn6wDVE-THevBKedCwWctyAb7p84OzST_iKeuZHpA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Graham Perrin <grahamperrin@gmail.com> writes: > devel/icu for example. > > On Mon, 29 Oct 2018 at 04:13, I wrote: > >> Waterfox: downgrading to icu-62.1_2,1 and rebuilding consumers > >> =E2=80=A6 <https://www.freshports.org/mail/thunderbird#requiredtobuild> >> specifies icu>=3D59.1,1 so I'm probably OK there =E2=80=A6 > > I say "probably" because I'm not sure how to interpret the >=3D59.1,1 > alongside these results from pkg: > > $ pkg query '%do %dv %R' mail/thunderbird | grep icu > devel/icu 62.1_2,1 FreeBSD > $ pkg rquery '%do %dv %R' mail/thunderbird | grep icu > devel/icu 63.1,1 FreeBSD > $ If you downgrade icu to 58.1 or earlier the build would abort when checking BUILD_DEPENDS rather than at configure stage. Version requirements like that are used to facilitate partial upgrades (not all dependencies in sync or up-to-date) but the support is fragile/untested as there's no handholding in case of issues.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8t2h-nxiv-wny>