[MacPorts] #37420: ncurses: snow leopard binary missing pkgconfig files
MacPorts
noreply at macports.org
Fri Dec 28 01:02:45 PST 2012
#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
More information about the macports-tickets
mailing list