tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkgtools/osabi is useless



On Sun, Oct 26, 2014 at 05:33:59PM +0300, Aleksey Cheusov wrote:
> Hi. I'd like to apply the following patch in order to avoid package
> installation breakages caused by pkgtools/osabi package.
> 
> Why osabi is bad:
> - Our official packages for NetBSD-6.1 are linked to 6.0 binaries.
>   As a result binary installation fails on 6.1 due to osabi-NetBSD.
> - osabi should be system-dependent, but currently it is not.
>   Difference in kernel versions on Linux, for example, doesn't play
>   too big role.
> - It is a half-measure. There are too many things to check in order to
>   garantee ABI compatibility, e.g. libc version on Linux. Checks for
>   kernel version don't solve anything.
> 
> Personally, I whould prefer to completely remove osabi package, but the
> following patch adds new variable IGNORE_OSABI to pkg_install.conf and
> osabi package checks whether this varuable is "yes". So, sysadmins is
> able to disable this check.
> 
> Objections?

yes, please. I'm always running into this because although I useally
run release userlands, I run almost only _STABLE kernels.
I work around it using pkg_add -I, but it's a nuisance.

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index