tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Patterns like >=x.*
On Sat, Jan 11, 2014 at 06:23:00PM +0300, Aleksey Cheusov wrote:
> >> 0 bmpx>pwd
> >> /usr/pkgsrc/audio/bmpx
> >> 0 bmpx>make show-depends | grep 'boost-libs>=1'
> >> boost-libs>=1.55.*:../../devel/boost-libs
> >> 0 0 bmpx>
> >>
> >> I believe patterns like >=x.* and the like are wrong. Can we avoid them
> >> by checking {BUILD_,}DEPENDS and CONFLICTS at the time of package build?
>
> > That does seem wrong, but it seems more like a job for pkglint.
>
> If such patterns are allowed at build time, than such dependencies must
> be somehow processed by binary packages utils (nih, pkgin, pkg_chk etc.)
> and bulk build software (pbulk, distbb, pkg_comp). In particular >=x.*
> pattern are in our official packages for 2013Q4. This is why I propose
> to avoid such patterns as soon as possible.
Please go ahead and fix them.
boost-libs>=1.55 is correct.
Thanks,
Thomas
Home |
Main Index |
Thread Index |
Old Index