You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I notice that fpm-cookery will verify dependencies before it "installs" everything to a temp dir and lets fpm do the packaging stuff, unless a --no-deps option is used.
This option works for me when I package .rpm/.deb on my Mac. But i think the behavior is a little counter-intuitive.
Why should fpm-cookery do this verification by default? Why not just leave the resolution of the dependencies to the package manager on target system before the real installation starts?
Regards
Yichao
The text was updated successfully, but these errors were encountered:
@onesuper This is done because you might need some of the dependencies for building the software. Dependency handling will be refactored soon to not install dependencies by default. See: #131
Also, fpm-cookery expects packages to be built on the target platform. Building RPMs or DEBs on a Mac might work for packages which do not have any native dependencies (i.e. Java software) but breaks once the software you build requires any.
Hi @bernd
I notice that fpm-cookery will verify dependencies before it "installs" everything to a temp dir and lets fpm do the packaging stuff, unless a
--no-deps
option is used.This option works for me when I package .rpm/.deb on my Mac. But i think the behavior is a little counter-intuitive.
Why should fpm-cookery do this verification by default? Why not just leave the resolution of the dependencies to the package manager on target system before the real installation starts?
Regards
Yichao
The text was updated successfully, but these errors were encountered: