Problems building mpkg: dependency pkg missing

Paulo Moura pmoura at di.ubi.pt
Fri Jun 22 02:07:17 PDT 2007


Hi!

I'm trying to build a mpkg for the latest version of SWI-Prolog  
(5.6.36), which adds a new dependency (xft2). I've added the  
dependency to the portfile and run the portindex command in order to  
get:

pmmbp:/opt/local/var/db/dports/sources/ 
rsync.rsync.darwinports.org_dpupdate_dports pmoura$ port info swi-prolog
swi-prolog 5.6.36, lang/swi-prolog (Variants: universal, darwin_6,  
st, mt)
http://www.swi-prolog.org/
...
Build Dependencies: gawk, junit
Library Dependencies: readline, readline, ncurses, jpeg, libmcrypt,  
XFree86, gmp, xft2
Platforms: darwin
Maintainers: wielemak at science.uva.nl pmoura at logtalk.org

However, I'm getting:

pmmbp:~ pmoura$ sudo port -k install swi-prolog
--->  Fetching swi-prolog
--->  Verifying checksum(s) for swi-prolog
--->  Extracting swi-prolog
--->  Configuring swi-prolog
--->  Building swi-prolog with target all
--->  Staging swi-prolog into destroot
--->  Packaging tgz archive for swi-prolog 5.6.36_0+mt
--->  Installing swi-prolog 5.6.36_0+mt
--->  Activating swi-prolog 5.6.36_0+mt
pmmbp:~ pmoura$ sudo port mpkg swi-prolog
Password:
--->  Creating pkg for swi-prolog-5.6.36
--->  Creating pkg for gmp-4.2.1
--->  Creating pkg for jpeg-6b
--->  Creating pkg for libmcrypt-2.5.8
--->  Creating pkg for ncurses-5.6
--->  Creating pkg for ncursesw-5.6
--->  Creating pkg for readline-5.2.001
pmmbp:~ pmoura$

I.e. the pkg for xft2 is not created and included on the mpkg. Any  
ideas?

All the best,

Paulo


-----------------------------------------------------------------
Paulo Jorge Lopes de Moura
Dep. of Computer Science, University of Beira Interior
6201-001 Covilhã, Portugal

Office 4.3  Ext. 3257
Phone: +351 275319891 Fax: +351 275319899
Email: <mailto:pmoura at di.ubi.pt>

Home page: <http://www.di.ubi.pt/~pmoura>
Research: <http://logtalk.org/>
-----------------------------------------------------------------






More information about the macports-users mailing list