Re: vim nox11 pkg problem
On Sun, 04 Nov 2007 09:55:18 -0600, Nutso OpenBSD User Dave wrote:
[color=blue]
> Pkg_adding vim no-x11 fails because of no expat.
> I think expat is in the x11 files, but I am trying to
> put together an OpenBSD system with no x11 dependencies.[/color]
If you followed misc@ or ports@ -- even if you don't post there -- you
would know that expat moved from ports/packages into Xenocara, and then in
just the last few weeks (-current) moved into the base. Until 4.3, then,
you will require xbase42.tgz. Follow FAQ 4.10 to install it.
--
Replying directly will get you locally blacklisted.
Change the address; use my first name in front of the @ if you want to
communicate privately.
Re: vim nox11 pkg problem
Josh Grosse <spamtrap@jggimi.homeip.net> wrote:[color=blue]
> On Sun, 04 Nov 2007 09:55:18 -0600, Nutso OpenBSD User Dave wrote:
>[color=green]
>> Pkg_adding vim no-x11 fails because of no expat.
>> I think expat is in the x11 files, but I am trying to
>> put together an OpenBSD system with no x11 dependencies.[/color]
>
> If you followed misc@ or ports@ -- even if you don't post there -- you
> would know that expat moved from ports/packages into Xenocara, and then in
> just the last few weeks (-current) moved into the base. Until 4.3, then,
> you will require xbase42.tgz. Follow FAQ 4.10 to install it.[/color]
I just read a very clear explanation of the expat problem in the FAQ.
I don't know if following stable | current are new additions to the FAQ,
but I found them also quite helpful.
Re: vim nox11 pkg problem
On Sun, 04 Nov 2007 17:53:04 -0600, Nutso OpenBSD User Dave wrote:
[color=blue]
> Josh Grosse <spamtrap@jggimi.homeip.net> wrote:[color=green]
>> On Sun, 04 Nov 2007 09:55:18 -0600, Nutso OpenBSD User Dave wrote:
>>[color=darkred]
>>> Pkg_adding vim no-x11 fails because of no expat.
>>> I think expat is in the x11 files, but I am trying to
>>> put together an OpenBSD system with no x11 dependencies.[/color]
>>
>> If you followed misc@ or ports@ -- even if you don't post there -- you
>> would know that expat moved from ports/packages into Xenocara, and then in
>> just the last few weeks (-current) moved into the base. Until 4.3, then,
>> you will require xbase42.tgz. Follow FAQ 4.10 to install it.[/color]
>
> I just read a very clear explanation of the expat problem in the FAQ.
> I don't know if following stable | current are new additions to the FAQ,
> but I found them also quite helpful.[/color]
No, they are not new documents. Just like source, the website is also
managed via cvs, so it is easy to find out how long they've been around.
The stable.html file began life in May, 2000, and the faq/current.html
file began life in 2005, as a replacement for the minifaq's -current
info... which began life in June '99.
----
The Upgrade Guide -- [url]http://www.openbsd.org/faq/upgrade42.html[/url] -- is what
you really should have read *first*. It says:
----
"Packages are now using libexpat shipped with X; xbase42.tgz is your
friend... The libexpat port has been removed. Packages now use the
libexpat which is shipped with X instead. Many packages depend on libexpat
through other dependencies. For instance, the many packages which use
gettext, also depend on libexpat.
"This means that many systems that do not use X before will now need to
have xbase42.tgz installed. If you don't do this and try to install a
package that requires libexpat, pkg_add(1) will give an error message.
"Also note that building ports is only supported with a full installation,
including all X file sets.
"Finally, after upgrading all your packages to the 4.2 versions, clean up
by removing the old expat package from your system:
# pkg_delete expat
"This will impact a large number of users! This was an unfortunate
decision whose ramifications were not recognized earlier in the process.
For 4.3, libexpat will be part of base43.tgz, solving this problem."
--
Replying directly will get you locally blacklisted.
Change the address; use my first name in front of the @ if you want to
communicate privately.