1. ➜ libgweather git:(build) gmake publish ... pkg list: no packages matching the following patterns are installed: /runtime/ruby Adding required packages to build environment...
2. ➜ libgweather git:(build) cat Makefile ... # Build dependencies REQUIRED_PACKAGES += developer/vala # Auto-generated dependencies REQUIRED_PACKAGES += library/desktop/gdk-pixbuf REQUIRED_PACKAGES += library/desktop/geocode-glib REQUIRED_PACKAGES += library/desktop/gtk3 REQUIRED_PACKAGES += library/glib2 REQUIRED_PACKAGES += library/libsoup REQUIRED_PACKAGES += library/libxml2 REQUIRED_PACKAGES += system/library REQUIRED_PACKAGES += system/library/math 3. ➜ ~ git:(build) pkg mediator MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION ... ruby vendor 2.3 vendor ... 4. ➜ ~ pkg list|grep ruby ... runtime/ruby 2.6-2018.0.0.0 i-- runtime/ruby-23 2.3.7-2018.0.0.0 i-- Summary: Our default ruby is 2.3 (see 3.) while the more generic runtime/ruby is ruby-2.6 (see 4.). At least one package (libgweather; see 1.) requires runtime/ruby but that is not listed in its Makefile (see 2.). Fun fact: "gmake publish" finds a dependency on runtime/ruby while "gmake REQUIRED_PACKAGES" does not. How can this be enhanced? Regards, Andreas
_______________________________________________ oi-dev mailing list [email protected] https://openindiana.org/mailman/listinfo/oi-dev
