Results 1 to 7 of 7

Thread: famd missing

  1. #1
    Join Date
    Mar 2009
    Posts
    19

    Question famd missing

    Dear fellow OS fans,

    I'm trying to run /usr/bin/fileschanged, but this requires a running famd - and where the heck is that daemon on openSuSe 11.1? I've installed all what matches "fam":
    Code:
    # zypper se fam
    Loading repository data...
    Reading installed packages...
    
    S | Name       | Summary                                               | Type
    --+------------+-------------------------------------------------------+--------
    i | fam        | File Alteration Monitoring Daemon                     | package
    i | fam-devel  | Include Files and Libraries Mandatory for Development | package
    i | libgio-fam | A Library with Convenient Functions Written in C      | package
    and neither "famd" nor its startup script is found:
    Code:
    # whereis famd
    famd: /usr/man/man8/famd.8.gz /usr/share/man/man8/famd.8.gz
    
    # ls -ld /etc/init.d/fam*
    ls: No match.
    
    # zypper se famd
    Loading repository data...
    Reading installed packages...
    No packages found.
    nor does rpm knows anything more than the manual page:
    Code:
    # rpm -qal | grep famd
    /usr/share/man/man8/famd.8.gz
    Searching the openSuSe forums did not reveal anything helpful, either.

    Any clues as to where it got lost...?
    Thanks!
    Last edited by bci; 17-Sep-2009 at 02:36. Reason: forgot version

  2. #2
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,052
    Blog Entries
    14

    Default Re: famd missing

    If you read what output of 'zypper se fam' says:

    --+------------+-------------------------------------------------------+--------
    i | fam | File Alteration Monitoring Daemon | package <============
    i | fam-devel | Include Files and Libraries Mandatory for Development | package
    i | libgio-fam | A Library with Convenient Functions Written in C | package

    So, I would say install fam and libgio-fam. The famd will be in fam.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  3. #3
    Join Date
    Mar 2009
    Posts
    19

    Question Re: famd missing

    Dear knurpht,

    thanks for your reply - but as the "i" in my "zypper se fam" list says, in fact all fam packages are already installed and famd is not in any of them:
    Code:
    # rpm -ql fam fam-devel libgio-fam | grep famd
    /usr/share/man/man8/famd.8.gz
    #
    Strange enough...


    Go show yourself, cowardly famd!!

  4. #4
    Join Date
    Mar 2009
    Posts
    19

    Question Re: famd missing


    Any other ideas as to where famd may have gone missing...? In the documentation, I could not find any hint to openSuSE maintainers of that package...
    I wanted to *push* this thread up again before filing a bug.


    Thanks for any enlightening on that daemon's whereabouts

  5. #5
    platinum NNTP User

    Default Re: famd missing

    > I wanted to *push* this thread up again before filing a bug.

    inside the file named HEADER, found in fam-2.7.0-130.1.i586.rpm (which
    i found and downloaded from the net) says "To use fam notifications
    (it can reduce the network load on NFS servers, especially if they
    host user home directories) you need to run the fam daemon, which can
    be found in the fam-server package."

    fam-server is found by my YaST, how about yours?

    if not, you probably need to check which repos you have enabled or try
    the almost always works searcher at

    http://software.opensuse.org/search
    (which i used to find the referenced rpm)

    i'm kinda surprised you didn't find it when (as you said) "I've
    installed all what matches "fam":" because, here when i search in the
    package name and summary in YaST, i find:

    fam
    fam-devel
    fame
    fame-debuginfo
    fam-server
    garmin
    etc
    etc
    etc
    [14 total packages]

    so, maybe you aren't searching right, or maybe your whole package
    management system is hurt/broken...did you, for example md5sum check
    your install media prior to installing?

    --
    platinum

  6. #6
    Join Date
    Mar 2009
    Posts
    19

    Thumbs up SOLVED: famd missing

    Dear platinum,

    neither my 'zypper se fam' nor my 'yast2 sw_single' found "fam-server" - but you're right, the openSuSE search tool finds it in the standard repository "http://download.opensuse.org/repositories/openSUSE:/11.1/standard/".

    However - apparently due to our installation from a DVD copied to an NFS share, that standard repo didn't made it into our zypper repo list, which only contains the original DVD source:

    Code:
    2 | BCI_openSuSE_Distribution  | BCI openSuSE Distribution     | Yes     | Yes     | dir:///bci/store/LinuxDist/openSUSE11.1/
    and that distro's NFS copy didn't contain fam-server either:
    Code:
    # cd /bci/store/LinuxDist/openSUSE11.1/
    # find . -name "fam*"
    ./suse/i586/fam-2.7.0-130.1.i586.rpm
    ./suse/i586/fam-devel-2.7.0-130.1.i586.rpm
    But after adding the above "standard" repo, fam-server showed up and installed straight away.

    So it all ends up at me having not all/correct repos...

    Many thanks for pointing me to that search tool and by that, to the right repo!!

    == Solved ==

  7. #7
    platinum NNTP User

    Default Re: famd missing

    bci wrote:
    > Dear platinum,
    >
    > neither my 'zypper se fam' nor my 'yast2 sw_single' found "fam-server"
    > - but you're right, the openSuSE search tool finds it in the standard
    > repository
    > "http://download.opensuse.org/repositories/openSUSE:/11.1/standard/".
    >
    > However - apparently due to our installation from a DVD copied to an
    > NFS share, that standard repo didn't made it into our zypper repo list,
    > which only contains the original DVD source:
    >
    >
    > Code:
    > --------------------
    > 2 | BCI_openSuSE_Distribution | BCI openSuSE Distribution | Yes | Yes | dir:///bci/store/LinuxDist/openSUSE11.1/
    >
    > --------------------
    >
    > and that distro's NFS copy didn't contain fam-server either:
    >
    > Code:
    > --------------------
    > # cd /bci/store/LinuxDist/openSUSE11.1/
    > # find . -name "fam*"
    > ./suse/i586/fam-2.7.0-130.1.i586.rpm
    > ./suse/i586/fam-devel-2.7.0-130.1.i586.rpm
    > --------------------
    >
    >
    > But after adding the above "standard" repo, fam-server showed up and
    > installed straight away.
    >
    > So it all ends up at me having not all/correct repos...
    >
    > Many thanks for pointing me to that search tool and by that, to the
    > right repo!!
    >
    > *== Solved ==*
    >
    >

    well, if you didn't have that 'standard' repo enabled i guess you
    probably don't have ANY of the standard repos enabled...there are four
    that most here consider "standard" they are listed on this page:
    http://opensuse-community.org/Repositories/11.1

    and, talked about in some detail here:
    http://forums.opensuse.org/install-b...ml#post1908012
    and other places..

    you may or may not need the packman repo, but i'm pretty sure you want
    to include the Main Update Repository else you system will NOT be
    services with security patches...a situation i'd not advise!!

    CAUTION: if you not previously patched that system you have a LOT of
    security patches waiting...including (iirc) at least two kernel updates..

    you might wanna develop a recovery plan, do the updates and hold your
    breath.. [which is better than not patching and holding your breath
    until cracked..] ymmv!

    --
    platinum

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •