[fink:package-submissions] #5063 nco-4.7.0-1

Hanspeter Niederstrasser via Fink-tracker <[email protected]> Sun, 10 Dec 2017 11:56:40 -0000
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/package-submissions/5063/db553a6c79c147c92f8481bc5271dd6696f32948.package-submissions@fink.p.sourceforge.net>
If you have 'nco469-shlibs' installed, installing this nco fails like this:
````
dpkg: yes, will remove nco469-dev in favour of nco.
dpkg: considering removing nco469-shlibs in favour of nco ...
dpkg: no, cannot remove nco469-shlibs (--auto-deconfigure will help):
 nco depends on nco469-shlibs (= 4.6.9-1)
  nco469-shlibs is to be removed.
dpkg: regarding .../nco_4.7.0-1_darwin-x86_64.deb containing nco:
 nco conflicts with nco469-shlibs
  nco469-shlibs (version 4.6.9-1) is installed.
/sw/bin/dpkg: error processing /sw/fink/dists/local/distributions/10.9-libcxx/stable/main/binary-darwin-x86_64/sci/nco_4.7.0-1_darwin-x86_64.deb (--install):
 conflicting packages - not installing nco
Errors were encountered while processing:
 /sw/fink/dists/local/distributions/10.9-libcxx/stable/main/binary-darwin-x86_64/sci/nco_4.7.0-1_darwin-x86_64.deb
````
But I'm not sure if there's any graceful way of handling this with the Fink dependency engine.

Also, the Shlibs: field only needs to be like this:
~~~
Shlibs: !%p/lib/libnco-%type_raw[v].dylib
~~~
to mark the dylib as a private dylib. I can make this change locally before committing if no one has any suggestions on how to get a clean swap of the old nco469-shlibs package uninstalled.


---

** [package-submissions:#5063] nco-4.7.0-1**

**Status:** open
**Group:** Undergoing_Validation
**Labels:** sci Updated Version of Existing 
**Created:** Thu Nov 09, 2017 05:20 PM UTC by Remko Scharroo
**Last Updated:** Sat Dec 02, 2017 04:19 PM 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