openoffice package install fails on gamin dependency - KDE needs
fam
Micah
micahjon at ywave.com
Tue Mar 21 02:14:16 UTC 2006
Oliver Iberien wrote:
> I'm trying to install the package of OpenOffice 2.0:
>
> bsd# pkg_add /home/oliver/OOo_SRC680_m156_FreeBSD60Intel_install_en-US.tbz
> pkg_add: could not find package gamin-0.1.7_1 !
>
> Unfortunately:
>
> ===> gamin-0.1.7_2 conflicts with installed package(s):
> fam-2.6.9_6
>
> They install files into the same place.
> Please remove them first with pkg_delete(1).
> *** Error code 1
>
> Stop in /usr/ports/devel/gamin.
> *** Error code 1
>
> Stop in /usr/ports/devel/gamin.
> bsd# pkg_delete fam-2.6.9_6
> pkg_delete: package 'fam-2.6.9_6' is required by these other packages
> and may not be deinstalled:
> dasher-3.2.15
> eel-2.10.1_1
> fileroller-2.10.4,1
> gdm-2.8.0.1
> gnome-menus-2.10.2_1
> gnomedesktop-2.10.2
> gnomegames2-2.10.2
> gnomemedia2-2.10.2
> gnomevfs2-2.10.1
> gnomevfs2-2.12.2_2
> gstreamer-plugins-gnomevfs-0.8.10_1
> gtkhtml3-3.6.2
> k3b-0.12.11
> kde-3.5.1
>
> ...and many more. I do not wish to lose KDE. The problem seems to be
> documented:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=92592
>
> But I cannot find a workaround that works with the package.
>
> A person from the FreeBSD KDE project posted here:
> http://thread.gmane.org/gmane.os.freebsd.devel.ports/56219
>
> for use with the portupgrade system, and the same thread:
> http://freebsd.kde.org/pipermail/kde-freebsd/2006-February/012137.html
>
> has something to be spliced in to pkgtools.conf. I put it in, but no joy.
>
> Is there some way to do this without having to download and install the very,
> very large ports version? And even if I download it, will it install?
>
> Thanks,
>
> Oliver
Gamin and Fam are "interchangeable" in that they do the same thing.
Gamin is supposed to be the next generation replacement for fam, but
some have said that gamin is not yet ready for production.... You should
set WITH_FAM_SYSTEM= either gamin or fam in your make.conf depending on
which you decide to permanently use.
If you decide to switch to gamin, pkg_delete fam, then install gamin.
Run pkgdb -F to change the dependency from fam to gamin on all the ports
you listed above. Or just rebuild all the ports that you listed above.
Or if you decide to stick with fam, see if you can force the install of
the openoffice package despite the gamin dependency. Then run pkgdb -F
and point openoffice's gamin dependency to fam.
HTH,
Micah
More information about the freebsd-questions
mailing list