Artificial intelligent assistant

Checking for required M4 macros... yelp.m4 not found I am on Linux Mint 18 Cinnamon 64-bit. I was about to compile `file-roller` known as Archive manager for GNOME from source. But when running: ./autogen.sh There is a following M4 macro missing: > > Checking for required M4 macros... > yelp.m4 not found > ***Error***: some autoconf macros required to build Package > were not found in your aclocal path, or some forbidden > macros were found. Perhaps you need to adjust your > ACLOCAL_PATH? >

You can use `apt-file` for this, without necessarily knowing where the M4 files go:


apt-file search yelp.m4


will tell you where the particular file should be located even without having the package (`yelp-tools`) installed.


yelp-tools: /usr/share/aclocal/yelp.m4


This tells you that installing `yelp-tools` should allow the build to proceed further.

Alternatively, you can check the build-dependencies of `file-roller` in Debian: that lists `yelp-tools` too, along with all the other packages you’ll need.

On Linux Mint 18 `apt-file` isn’t pre-installed, but it’s easy to install:


sudo apt-get install apt-file


After installation you will need to update its database with:


sudo apt-file update

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy bf2e6adfe3a3565337f6f56284e65803