[fink:package-submissions] #5063 nco-4.7.0-1
Remko Scharroo via Fink-tracker <[email protected]> Sat, 11 Nov 2017 13:00:01 -0000
| Newsgroups | gmane.os.apple.fink.tracker |
|---|---|
| Message-ID | </p/fink/package-submissions/5063/d76e2512d7935b9e843eeca8d0e4faef8ce6afe3.package-submissions@fink.p.sourceforge.net> |
Hi Hanspeter, I am also not happy with the proliferation of the ncoXXX-shlibs and ncoXXX-dev packages. I just continued what Alexander used to do before me. I think he was concerned about removing a dylib that people would have linked to outside of the nco package. Nco is not particularly clear about their backward compatibility of the dylib to older versions. That's probably why Alexander was cautious. In Ubuntu, I assume that the unversioned dylib is just a symbolic link (as we do). So if I upgrade nco, I kill the connection to the versioned dylib, and users may be faced with an incompatible version. However, as long WE (i.e. Fink) does not link to ncoXXX-shlibs in the first place (I don't think any package does), then why would be have these versioned shlibs? And since we are concerned that linking to the dylib may not even be appropriate outside of nco itself, because there is little information that suggests that the dylib is compatible within minor revisions, then it makes sense to go the way Ubuntu does, and have no nco-shlibs at all. In that case we should also not provide the headers either, as Ubuntu is also not doing. In conclusion, if you agree that there is no Fink dependency on any ncoXXX-shlibs, I suggest we stop creating ncoXXX-shlibs and ncoXXX-dev, not even create nco-shlibs nor nco-dev. We would only create nco, with the dylib embedded, and remove the headers altogether. If you agree, let me know, and I'll progress that way. Thanks! --- ** [package-submissions:#5063] nco-4.7.0-1** **Status:** open **Group:** Awaiting_Update_from_Submitter **Labels:** sci Updated Version of Existing **Created:** Thu Nov 09, 2017 05:20 PM UTC by Remko Scharroo **Last Updated:** Sat Nov 11, 2017 10:46 AM UTC **Owner:** Remko Scharroo **Attachments:** - [nco.info](https://sourceforge.net/p/fink/package-submissions/5063/attachment/nco.info) (4.4 kB; application/octet-stream) This is an update to the latest stable verion of NCO upstream. As per usual it creates version-dependent -dev and -shlibs packages next to NCO package for the executables. Strangely enough, patches outlined in DescPort still apply. Minor changes since the previous version: New version number Obvious updates of checksums Conflicts/replaces updated Compiled and tested successfully on 10.13.1 with "fink -m build". --- Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/fink/package-submissions/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/fink/admin/package-submissions/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Fink-tracker mailing list [email protected] http://news.gmane.org/gmane.os.apple.fink.tracker