On 03/10/17 14:57, Jan Bramkamp wrote:
> On 10/03/2017 14:47, Guido Falsi wrote:
>> On 03/10/17 14:26, Hans de Hartog wrote:
>>> I have an old web server (10.1-RELEASE-p9) which is running for years
>>>
>>> without any upgrades. Now I want to install a simple port (trafshow, to
>>>
>>> see what's going on).
>>>
>>> It first want to upgrade pkg from 1.5.1 to 1.10.0_2 but that doesn't
>>> work:
>>>
>>> [1/1] Upgrading pkg from 1.5.1 to 1.10.0_2...
>>> [1/1] Extracting pkg-1.10.0_2: 100%
>>> /usr/local/lib/libpkg.so.4: Undefined symbol "openat"
>>>
>>> Anything I try to do with pkg now gives me this error-message.
>>>
>>> /var/log/messages says: pkg: pkg upgraded: 1.5.1 -> 1.10.0_2
>>>
>>> How do I proceed from here (without upgrading everything, please)?
>>>
>>
>> Have you tried using the "pkg-static" command? It's the same as pkg, but
>> statically linked, should sidestep your issue.
> 
> The old pkg-static might work, but it would wreck his system because he
> uses a repo with an ABI unsupported by his base + kernel system. He is
> lucky he immediately triggered the incompatibility.

You are right. I interpreted the OP email as in that he was going to
upgrade the Base OS too. He should do that first thing, then upgrade the
ports, most probably by forcing them all.

-- 
Guido Falsi <[email protected]>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[email protected]"

Reply via email to