install gamin in stead of fam

Dino Vliet dino_vliet at yahoo.com
Thu Nov 20 15:28:23 PST 2008


Dear Freebsd list,

How would you solve the following task at hand?

I would like to install gamin on my amd64 system running freebsd 6.3 in stead of fam, I've been using the latter since installing openoffice (on the net I found a
guide saying I should put WITH_FAM_SYSTEM=fam in my /etc/make.conf)

Which packages require fam is found by issuing the following command:

pkg_info -R fam* gives:

Information for fam-2.6.10_3:

Required by:
ImageMagick-6.4.5.5
ORBit2-2.14.14
Terminal-0.2.8.3
Thunar-0.9.3
at-spi-1.22.1_2
atk-1.22.0_1
avahi-0.6.23
avahi-app-0.6.23
bluefish-1.0.7_5
claws-mail-3.5.0_1
consolekit-0.2.10_3
dbus-glib-0.76
desktop-file-utils-0.15_1
dia-gnome-0.96.1_6,1
enchant-1.4.0_1
evolution-2.22.3.1
evolution-data-server-2.22.3_1
evolution-exchange-2.22.3
evolution-webcal-2.21.92_2
firefox-2.0.0.18,1
g-wrap-1.9.6_4,1
gail-1.22.3
gconf2-2.22.0_1
gdl-0.7.11_2
gdm-2.20.8
gdvrecv-1.2_4
gio-fam-backend-2.16.5
gnome-icon-theme-2.22.0_1
gnome-keyring-2.22.3_1
gnome-mount-0.8_2
gnome-spell-1.0.8_2
gnome-vfs-2.22.0_2
graphviz-2.20.3
gstreamer-0.10.21
gstreamer-plugins-0.10.21,3
gtk-2.12.11_1
gtk-engines2-2.14.3
gtk-xfce-engine-2.4.3
gtkhtml3-3.18.3
gtksourceview2-2.2.2
gtkspell-2.0.14
gvfs-0.2.5
hal-0.5.11_1
html2ps-letter-1.0.b5_1,1
inkscape-0.46_3
jdk-1.5.0.14p8_4,1
kdelibs-3.5.10
kmymoney2-0.8.9_2
libIDL-0.8.11
libbonobo-2.22.0_1
libbonoboui-2.22.0_2
libcroco-0.6.1_1
libexo-0.3.4_2
libgda3-3.0.4_1
libgksu-1.3.8_3
libgksuui-1.0.7_3
libglade2-2.6.3
libgnome-2.22.0_1
libgnomecanvas-2.20.1.1_2
libgnomecups-0.2.3_1,1
libgnomeprint-2.18.4_2
libgnomeprintui-2.18.2_2
libgnomeui-2.22.1_2
libgsf-1.14.8_2
libgtkhtml-2.11.1_2
libnotify-0.4.4_2
liboobs-2.22.0_1
librsvg2-2.22.3
libsexy-0.1.11_1
libsoup-2.2.105_3
libsoup-2.4.1_1
libwnck-2.22.3
libwpd-0.8.14_1
libxfce4gui-4.4.3
libxfce4mcs-4.4.3
libxfce4util-4.4.3
libxklavier-3.5_2,1
linc-1.0.3_7
mousepad-0.2.14
notification-daemon-0.3.7_3
nvu-1.0_7
openoffice.org-3.0.0
orage-4.4.3
pango-1.20.5
pgadmin3-1.8.4
policykit-0.9_1
policykit-gnome-0.9
poppler-gtk-0.8.7
py25-dbus-0.83.0_1
py25-gobject-2.14.2_2
py25-gstreamer-0.10.12
py25-gtk-2.12.1_1
py25-orbit-2.14.3_1
py25-zenmap-4.76
shared-mime-info-0.51
swt-3.1.1_3
system-tools-backends-2.6.0_1
vte-0.16.14_1
wv2-0.2.3_2
wxgtk2-2.4.2_16
wxgtk2-2.6.3_5
wxgtk2-2.8.9
wxgtk2-common-2.6.3_4
wxgtk2-common-2.8.9
wxgtk2-contrib-common-2.6.3_3
wxgtk2-contrib-common-2.8.9
wxgtk2-unicode-2.6.3_5
wxgtk2-unicode-2.8.9
wxgtk2-unicode-contrib-2.6.3_3
wxgtk2-unicode-contrib-2.8.9
wxsvg-1.0.b7.2_2
xf86-input-acecad-1.2.1_1
xf86-input-calcomp-1.1.1_1
xf86-input-citron-2.2.1_1
xf86-input-digitaledge-1.1.0_1
xf86-input-dmc-1.1.1_1
xf86-input-dynapro-1.1.1_1
xf86-input-elo2300-1.1.1_1
xf86-input-elographics-1.1.0_1
xf86-input-fpit-1.1.0_1
xf86-input-hyperpen-1.1.0_1
xf86-input-jamstudio-1.1.0_1
xf86-input-joystick-1.2.3_1
xf86-input-keyboard-1.2.2_2
xf86-input-magellan-1.1.1_1
xf86-input-magictouch-1.0.0.5_2
xf86-input-microtouch-1.1.1_1
xf86-input-mouse-1.2.3_2
xf86-input-mutouch-1.1.0_1
xf86-input-palmax-1.1.0_1
xf86-input-penmount-1.2.1_1
xf86-input-spaceorb-1.1.1_1
xf86-input-summa-1.1.0_1
xf86-input-tek4957-1.1.0_1
xf86-input-void-1.1.1_1
xf86-video-apm-1.1.1_2
xf86-video-ark-0.6.0_2
xf86-video-ati-6.9.0
xf86-video-chips-1.1.1_2
xf86-video-cirrus-1.1.0_2
xf86-video-cyrix-1.1.0_2
xf86-video-dummy-0.2.0_2
xf86-video-fbdev-0.3.1_2
xf86-video-glint-1.1.1_4
xf86-video-i128-1.2.1_2
xf86-video-i740-1.1.0_2
xf86-video-i810-1.7.4
xf86-video-imstt-1.1.0_2
xf86-video-mach64-6.8.0
xf86-video-mga-1.4.9,1
xf86-video-neomagic-1.1.1_2
xf86-video-newport-0.2.1_2
xf86-video-nsc-2.8.3_1
xf86-video-nv-2.1.12
xf86-video-r128-6.8.0
xf86-video-rendition-4.1.3_2
xf86-video-s3-0.5.0_2
xf86-video-s3virge-1.9.1_2
xf86-video-savage-2.1.3_1
xf86-video-siliconmotion-1.5.1_1
xf86-video-sis-0.10.0
xf86-video-tdfx-1.3.0_3
xf86-video-tga-1.1.0_2
xf86-video-trident-1.2.3_2
xf86-video-tseng-1.1.1_2
xf86-video-vesa-1.3.0_2
xf86-video-vga-4.1.0_2
xf86-video-via-0.2.2_3
xf86-video-vmware-10.15.2_1
xf86-video-voodoo-1.1.1_2
xfce-4.4.3
xfce4-appfinder-4.4.3
xfce4-desktop-4.4.3
xfce4-mcs-manager-4.4.3
xfce4-mcs-plugins-4.4.3
xfce4-mixer-4.4.3
xfce4-panel-4.4.3
xfce4-print-4.4.3
xfce4-session-4.4.3
xfce4-utils-4.4.3
xfce4-wm-4.4.3
xorg-7.3_2
xorg-drivers-7.3_3
xorg-server-1.4.2,1
zenity-2.22.1_1


The approaches I can think of are:

1) get rid of fam and everything that requires it with pkg_deinstall -R
fam* , then adjust /etc/make.conf to have WITH_FAM_SYSTEM=gamin and
reinstall all above packages one by one

2) write a shell script to automate all those steps above


So my question boils down to this, am I on the good track? Are there
other alternatives (or caveats)

Thanks


      


More information about the freebsd-questions mailing list