apache install problems w/expat

2002-10-18 Thread Bsd Neophyte

i have problems installing apache.

i'm getting the following errors eventhough i have expat-1.95.4 installed.

--
===  Installing for expat-1.95.4
===  expat-1.95.4 is already installed - perhaps an older version?
  If so, you may wish to ``make deinstall'' and install
  this port again by ``make reinstall'' to upgrade it properly.
  If you really wish to overwrite the old port of expat-1.95.4
  without deleting it first, set the variable FORCE_PKG_REGISTER
  in your environment or the make install command line.
*** Error code 1

Stop in /usr/ports/textproc/expat2.
*** Error code 1
--

when i tried doing it again i get the following error:

Error: shared library expat.4 does not exist
*** Error code 1

Stop in /usr/ports/www/apache2.


i've tried to uninstall expat and then reinstall it... i've also tried
running portupgrade on expat... but i'm still stuck.

as always, any and all help will be appreciated

__
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos  More
http://faith.yahoo.com

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: apache install problems w/expat

2002-10-18 Thread Nathan Kinkade
On Thu, Oct 17, 2002 at 11:01:09PM -0700, Bsd Neophyte wrote:
 
 i have problems installing apache.
 
 i'm getting the following errors eventhough i have expat-1.95.4 installed.
 
 --
 ===  Installing for expat-1.95.4
 ===  expat-1.95.4 is already installed - perhaps an older version?
   If so, you may wish to ``make deinstall'' and install
   this port again by ``make reinstall'' to upgrade it properly.
   If you really wish to overwrite the old port of expat-1.95.4
   without deleting it first, set the variable FORCE_PKG_REGISTER
   in your environment or the make install command line.
 *** Error code 1
 
 Stop in /usr/ports/textproc/expat2.
 *** Error code 1
 --
 
 when i tried doing it again i get the following error:
 
 Error: shared library expat.4 does not exist
 *** Error code 1
 
 Stop in /usr/ports/www/apache2.
 
 
 i've tried to uninstall expat and then reinstall it... i've also tried
 running portupgrade on expat... but i'm still stuck.
 
 as always, any and all help will be appreciated

Try deinstalling the expat2 package/port with `pkg_deinstall' or
`pkg_delete'.  The run  `pkgdb -F' and fix any problems that may 
arise.  The go back to your apache build and try
again, letting the apache port install expat2 itself.  This may not
solve the underlying problem you are having with the apache port, but it
might get past the problem?

Nathan

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: apache install problems w/expat

2002-10-18 Thread Bsd Neophyte

--- Nathan Kinkade [EMAIL PROTECTED] wrote:
 On Thu, Oct 17, 2002 at 11:01:09PM -0700, Bsd Neophyte wrote:
  
  i have problems installing apache.
  
  i'm getting the following errors eventhough i have expat-1.95.4
 installed.
  
  --
  ===  Installing for expat-1.95.4
  ===  expat-1.95.4 is already installed - perhaps an older version?
If so, you may wish to ``make deinstall'' and install
this port again by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of expat-1.95.4
without deleting it first, set the variable FORCE_PKG_REGISTER
in your environment or the make install command line.
  *** Error code 1
  
  Stop in /usr/ports/textproc/expat2.
  *** Error code 1
  --
  
  when i tried doing it again i get the following error:
  
  Error: shared library expat.4 does not exist
  *** Error code 1
  
  Stop in /usr/ports/www/apache2.
  
  
  i've tried to uninstall expat and then reinstall it... i've also tried
  running portupgrade on expat... but i'm still stuck.
  
  as always, any and all help will be appreciated
 
 Try deinstalling the expat2 package/port with `pkg_deinstall' or
 `pkg_delete'.  The run  `pkgdb -F' and fix any problems that may 
 arise.  The go back to your apache build and try
 again, letting the apache port install expat2 itself.  This may not
 solve the underlying problem you are having with the apache port, but it
 might get past the problem?
 
 Nathan

i tried the pkg_delete as well as rebuilding the packages from the ports
and then doing a make deinstall (i don't know if they're the same thing or
different).  i never knew about the pkgdb, which seems to be a pretty
interesting feature.

however, i regret to report, i am getting the exact same problem. :/

-
===   apache-2.0.43 depends on shared library: expat.4 - not found
===Verifying install for expat.4 in /usr/ports/textproc/expat2
===   Returning to build of apache-2.0.43
Error: shared library expat.4 does not exist
*** Error code 1
-

any other suggestions?



__
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: apache install problems w/expat

2002-10-18 Thread Nathan Kinkade
On Fri, Oct 18, 2002 at 09:22:15AM -0700, Bsd Neophyte wrote:
 
 --- Nathan Kinkade [EMAIL PROTECTED] wrote:
  On Thu, Oct 17, 2002 at 11:01:09PM -0700, Bsd Neophyte wrote:
   
   i have problems installing apache.
   
   i'm getting the following errors eventhough i have expat-1.95.4
  installed.
   
   --
   ===  Installing for expat-1.95.4
   ===  expat-1.95.4 is already installed - perhaps an older version?
 If so, you may wish to ``make deinstall'' and install
 this port again by ``make reinstall'' to upgrade it properly.
 If you really wish to overwrite the old port of expat-1.95.4
 without deleting it first, set the variable FORCE_PKG_REGISTER
 in your environment or the make install command line.
   *** Error code 1
   
   Stop in /usr/ports/textproc/expat2.
   *** Error code 1
   --
   
   when i tried doing it again i get the following error:
   
   Error: shared library expat.4 does not exist
   *** Error code 1
   
   Stop in /usr/ports/www/apache2.
   
   
   i've tried to uninstall expat and then reinstall it... i've also tried
   running portupgrade on expat... but i'm still stuck.
   
   as always, any and all help will be appreciated
  
  Try deinstalling the expat2 package/port with `pkg_deinstall' or
  `pkg_delete'.  The run  `pkgdb -F' and fix any problems that may 
  arise.  The go back to your apache build and try
  again, letting the apache port install expat2 itself.  This may not
  solve the underlying problem you are having with the apache port, but it
  might get past the problem?
  
  Nathan
 
 i tried the pkg_delete as well as rebuilding the packages from the ports
 and then doing a make deinstall (i don't know if they're the same thing or
 different).  i never knew about the pkgdb, which seems to be a pretty
 interesting feature.
 
 however, i regret to report, i am getting the exact same problem. :/
 
 -
 ===   apache-2.0.43 depends on shared library: expat.4 - not found
 ===Verifying install for expat.4 in /usr/ports/textproc/expat2
 ===   Returning to build of apache-2.0.43
 Error: shared library expat.4 does not exist
 *** Error code 1
 -
 
 any other suggestions?

Well, does library expat.4 actually exist?  If not, then what version
is the expat2 port installing?  Assuming that expat2 installs a newer
version of the library, you might be able to simply create a link named 
expat.4 and point it to the one expat installs.  Then requests for
expat.4 will simply point to the newer version, but this may only work
reliably if you are sure that the newer version of the library is 
backward compatible with the older one.

Nathan

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: apache install problems w/expat

2002-10-18 Thread Bsd Neophyte

--- Nathan Kinkade [EMAIL PROTECTED] wrote:

...snip...

 Well, does library expat.4 actually exist?  If not, then what version
 is the expat2 port installing?  Assuming that expat2 installs a newer
 version of the library, you might be able to simply create a link named 
 expat.4 and point it to the one expat installs.  Then requests for
 expat.4 will simply point to the newer version, but this may only work
 reliably if you are sure that the newer version of the library is 
 backward compatible with the older one.

i don't know if this is the proper way to find it... but i did a find /
-name expat.4 which yielded no results.

i'm assuming this library does not exist.  

as for the installation.  the port information about expat-2 reveals the
following:

$ make search name=expat
Port:   expat-1.95.5
Path:   /usr/ports/textproc/expat2
Info:   XML 1.0 parser written in C
Maint:  [EMAIL PROTECTED]
Index:  textproc
B-deps: libtool-1.3.4_4
R-deps:


i found v.1.95.5 on the sourceforge site... but the ports will not get
this version... it will build expat-1.95.4.

what i did was pure experimentation, because i really don't know how this
all works.

however, i downloaded the latest build of expat and did a tar -xvf... what
i believe was /usr/ports/textproc/expat2/files/work (which was where i
found the source files) and then i tried doind a make  make install

however, this didn't resolve the problem either.

so where can i find the libraries if i am not looking in the proper
place... and how do i make the link... and what do i make the link to?

__
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos  More
http://faith.yahoo.com

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message