Skip site navigation (1)Skip section navigation (2)
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>