#37420: ncurses: snow leopard binary missing pkgconfig files ---------------------------+------------------- Reporter: ryandesign@… | Owner: jmr@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: ncurses | ---------------------------+------------------- Comment (by angelo.graziosi@…): Ciao Ryan, Replying to [comment:2 ryandesign@…]:
Yes, that's it. The [http://packages.macports.org/ncurses/ ncurses package] ncurses-5.9_1.darwin_10.x86_64.tbz2 is missing all the pkgconfig .pc files. All the "w" symlinks are there, but the real files they're supposed to point to are missing. This is all that's in that package's opt/local/lib/pkgconfig directory:
{{{ lrwxr-xr-x@ 1 rschmidt rschmidt 7 Aug 1 2011 formw.pc -> form.pc lrwxr-xr-x@ 1 rschmidt rschmidt 7 Aug 1 2011 menuw.pc -> menu.pc lrwxr-xr-x@ 1 rschmidt rschmidt 12 Aug 1 2011 ncurses++w.pc -> ncurses++.pc lrwxr-xr-x@ 1 rschmidt rschmidt 10 Aug 1 2011 ncursesw.pc -> ncurses.pc lrwxr-xr-x@ 1 rschmidt rschmidt 8 Aug 1 2011 panelw.pc -> panel.pc }}}
The package ncurses-5.9_0+universal.darwin_10.i386-x86_64.tbz2 is also affected.
This problem is not present in the other packages; I checked all of these which were fine:
hmm... I have Lion {{{ $ uname -a Darwin MacBookPro 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64 x86_64 }}} with {{{ $ port installed | grep curs ncurses @5.9_1 (active) ncursesw @5.8_0 (active) xorg-libXcursor @1.1.13_0 (active) }}} but {{{ $ ls -lrt /opt/local/lib/pkgconfig/form* lrwxr-xr-x 1 root admin 7 28 Dic 2011 /opt/local/lib/pkgconfig/formw.pc -> form.pc $ ls -lrt /opt/local/lib/pkgconfig/men* lrwxr-xr-x 1 root admin 7 28 Dic 2011 /opt/local/lib/pkgconfig/menuw.pc -> menu.pc $ ls -lrt /opt/local/lib/pkgconfig/ncurs* lrwxr-xr-x 1 root admin 10 28 Dic 2011 /opt/local/lib/pkgconfig/ncursesw.pc -> ncurses.pc lrwxr-xr-x 1 root admin 12 28 Dic 2011 /opt/local/lib/pkgconfig/ncurses++w.pc -> ncurses++.pc $ ls -lrt /opt/local/lib/pkgconfig/pane* lrwxr-xr-x 1 root admin 8 28 Dic 2011 /opt/local/lib/pkgconfig/panelw.pc -> panel.pc }}} It seems that on Lion (10.7.5+Xcode 4.5.2) I have only the links installed not the true files... Is this right? How to fix this? BTW, is this problem related to this ticket : http://trac.macports.org/ticket/36684? If you remember, in my case building emacs-app from source failed because problems in configuring with ncurses... Ciao, Angelo.
* ncurses-5.9_0.darwin_10.x86_64.tbz2 * ncurses-5.9_1+universal.darwin_10.i386-x86_64.tbz2 * ncurses-5.9_1+universal.darwin_11.i386-x86_64.tbz2 * ncurses-5.9_1+universal.darwin_12.i386-x86_64.tbz2 * ncurses-5.9_1.darwin_11.x86_64.tbz2 * ncurses-5.9_1.darwin_12.x86_64.tbz2
-- Ticket URL: <https://trac.macports.org/ticket/37420#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS