On Mon, Dec 09, 2013 at 16:51:14 +0100, Tobias Oetiker wrote: > Hi Eric, > > Today Eric Sproul wrote: > > > You can check to see if any unexpected incorporate dependencies exist > > with pkg search: > > > > pkg search -H -o pkg.fmri -l 'depend:incorporate:*@*-0.151006' | sort | uniq > > > > Under normal circumstances (that is, you use only packages from the > > omnios publisher) you should see only entire, illumos-gate and > > omnios-userland. If you see anything else, that's something to > > investigate. > > ah, we are getting closer ... > > we have installed some packages from our own repository > pkg.oetiker.ch and these packages themselfe have dependencies on > ms.omniti.com stuff. > > namely the following: > > $ pkg uninstall -nv libgcrypt > Creating Planpkg uninstall: Cannot remove > > 'pkg://ms.omniti.com/omniti/security/libgcrypt@1.5.3,5.11-0.151006:20130810T181134Z' > due to the following packages that depend on it: > > pkg://pkg.oetiker.ch/system/collectd@5.4.0,5.11-0.151007:20131005T114950Z > > does this mean we have to rebuild the collectd package for 0.151008 > because its dependency on ms.omniti.com is going away ?
Depending on stuff in ms.omniti.com violates http://omnios.omniti.com/wiki.php/KYSTY. For reasons you're seeing here, it really is better to package your own libgcrypt. Yes, it's duplication of effort, but it means you have fewer issues overall. -- Chris Nehren Site Reliability Engineer, OmniTI _______________________________________________ OmniOS-discuss mailing list OmniOS-discuss@lists.omniti.com http://lists.omniti.com/mailman/listinfo/omnios-discuss