fossology icon indicating copy to clipboard operation
fossology copied to clipboard

nomos notes out of date

Open stefan6419846 opened this issue 1 year ago • 0 comments

Description

The documentation at https://github.com/fossology/fossology/blob/master/src/nomos/agent/Notes appears to be rather outdated and refers to a non-existent Makefile as well as not having any integration into the remaining code. This does not seem to hold true any more, as some shorts tests have shown that building requires the PostgreSQL headers to be available on the system and running the binaries embedded into the DEB files in the releases section expects some fossology.conf file at a hard-coded location. (My goal is similar to #2508, but I am going to limit this issue to the apparently outdated developers notes.)

How to reproduce

Clone the repository, cd src/nomos/agent, then run make. No Makefile will be found.

For the PostgreSQL case: Just run cmake . from the directory src/nomos without having PostgreSQL installed on your system.

For the fossology.conf case: Download one of the provided binary distributions, unpack the DEB file referring to nomos, unpack data.tar.xz and navigate to the nomos binary. Try to run this binary using ./nomos, which fails even if all shared objects (ldd nomos) can be resolved.

Versions

  • Last commit id on master: ac8b4b8
  • Operating System (lsb_release -a): openSUSE Leap

stefan6419846 avatar Jul 22 '24 15:07 stefan6419846