"David O'Brien" <[EMAIL PROTECTED]> writes:

> Who should do the symlink?  When you install slib?  But slib doesn't
> require guile (thats why the package maintainer installs it as
> /usr/local/share/slib).  Guile?  But it doesn't require slib.  Maybe
> gnucash since it requires both, but FreeBSD has never had a package that
> messed with another already installed package before.

Guile does require slib.  I think they're planning to remove that
dependency one of these days, but right now it's needed for some core
bits still (AFAIK).

> Who does the RPM's/.deb's handle this?  Certainly they have simular
> packaging as FreeBSD (ie, slib, guile, gnucash are all separate
> packages).

For Debian at least, check the Depends line -- slib is required...

  $ dpkg --status guile1.3
  Package: guile1.3
  Status: install ok installed
  Priority: optional
  Section: interpreters
  Installed-Size: 53
  Maintainer: Craig Brozefsky <[EMAIL PROTECTED]>
  Source: guile-core
  Version: 1:1.3-15
  Replaces: guile-lib, guile-dev
  Provides: guile
  Depends: libguile4, slib (>= 2c3), libc6, libc6 (>= 2.1), libncurses4 (>= 4.2-3.1), 
libreadlineg2 (>= 2.1-12)
  Conflicts: guile-lib, guile-dev
  Description: Scheme interpreter, and shared libraries for guile.
   Guile, the GNU Ubiquitous Intelligent Extension Language, is a scheme
   implementation designed for real world programming, supporting a
   rich Unix interface, a module system, and undergoing rapid development.
   .
   `guile' is a scheme interpreter that can execute scheme scripts (with a
   #! line at the top of the file), or run as an inferior scheme
   process inside Emacs.

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to