[OpenIndiana-discuss] Creating packages
Alexander Pyhalov
alp at rsu.ru
Mon Dec 22 09:08:29 UTC 2014
On 12/22/2014 11:21, bentahyr at chez.com wrote:
> Hi,
> ben at oi-dev:~$ sudo pkg install -vn pkg://extra-dev/developer/build/autogen
> Password:
> Creating Plan /
> pkg install: No matching version of developer/build/autogen can be installed:
> Reject: pkg://extra-dev/developer/build/autogen@5.18.4,5.11-0.151.1.9:20141222T081209Z
> Reason: This version is excluded by installed incorporation pkg://openindiana.org/consolidation/sfw/sfw-incorporation@0.5.11,5.11-0.151.1.9:20140117T203708Z
Hi.
The incorporations are developers hell and created to make your life
harder. They are created to prevent updating systems in incompatible way
and fix the package versions in the system. So, sfw-incorporation says
that if autogen is installed, it should be the particular version. There
are several thing you can do:
1) rename your package and place in alternative location, so that it
could live together with developer/build/autogen and wouldn't be
excluded by sfw-incorporation;
2) fake the version of developer/build/autogen to match version from sfw
incorporation;
3) publish "updated" sfw-incorporation which doesn't include incorporate
dependency on autogen if you sure that you don't need older autogen.
--
Best regards,
Alexander Pyhalov,
system administrator of Southern Federal University IT department
More information about the openindiana-discuss
mailing list