Can't compile x11/hs-X11-xft

Chip Camden sterling at camdensoftware.com
Sat Sep 25 21:41:37 UTC 2010


Quoth David DEMELIER on Saturday, 25 September 2010:
> 2010/9/25 jhell <jhell at dataix.net>:
> > On 09/25/2010 13:54, David DEMELIER wrote:
> >> Hi,
> >>
> >> Today I can't compile xmonad-contrib anymore (hs-X11-xft is failing)
> >>
> >> ===>  Installing for hs-xmonad-0.9.1_1
> >> ===>   hs-xmonad-0.9.1_1 depends on executable: ghc - found
> >> ===>   hs-xmonad-0.9.1_1 depends on package: hs-X11>=1.5.0.0 - found
> >> ===>   hs-xmonad-0.9.1_1 depends on file:
> >> /usr/local/libdata/pkgconfig/x11.pc - found
> >> ===>   Generating temporary packing list
> >> ===>  Checking if x11-wm/hs-xmonad already installed
> >> Installing library in /usr/local/lib/xmonad-0.9.1/ghc-6.10.4
> >> Installing executable(s) in /usr/local/bin
> >> Registering xmonad-0.9.1...
> >> Reading package info from "dist/installed-pkg-config" ... done.
> >> Writing new package config file... done.
> >> ===>   Compressing manual pages for hs-xmonad-0.9.1_1
> >> ===>   Registering installation for hs-xmonad-0.9.1_1
> >> ===>   Returning to build of hs-xmonad-contrib-0.9.1_1
> >> ===>   hs-xmonad-contrib-0.9.1_1 depends on package: hs-utf8-string>=0 - found
> >> ===>   hs-xmonad-contrib-0.9.1_1 depends on package: hs-X11-xft>=0.2 - not found
> >> ===>    Verifying install for hs-X11-xft>=0.2 in /usr/ports/x11/hs-X11-xft
> >> ===>  Vulnerability check disabled, database not found
> >> ===>  License check disabled, port has not defined LICENSE
> >> ===>  Extracting for hs-X11-xft-0.3_4
> >> => MD5 Checksum OK for cabal/X11-xft-0.3.tar.gz.
> >> => SHA256 Checksum OK for cabal/X11-xft-0.3.tar.gz.
> >> ===>  Patching for hs-X11-xft-0.3_4
> >> ===>   hs-X11-xft-0.3_4 depends on executable: ghc - found
> >> ===>   hs-X11-xft-0.3_4 depends on package: hs-utf8-string>=0.1 - found
> >> ===>   hs-X11-xft-0.3_4 depends on package: hs-X11>=1.2.1 - found
> >> ===>   hs-X11-xft-0.3_4 depends on executable: haddock - found
> >> ===>   hs-X11-xft-0.3_4 depends on executable: HsColour - found
> >> ===>   hs-X11-xft-0.3_4 depends on file:
> >> /usr/local/libdata/pkgconfig/xft.pc - found
> >> ===>   hs-X11-xft-0.3_4 depends on file:
> >> /usr/local/libdata/pkgconfig/xrender.pc - found
> >> ===>  Configuring for hs-X11-xft-0.3_4
> >> [1 of 1] Compiling Main             ( Setup.lhs, Setup.o )
> >> Linking setup ...
> >> Configuring X11-xft-0.3...
> >> setup: At least the following dependencies are missing:
> >> utf8-string >=0.1
> >> *** Error code 1
> >>
> >> Stop in /usr/ports/x11/hs-X11-xft.
> >> *** Error code 1
> >>
> >> Stop in /usr/ports/x11-wm/hs-xmonad-contrib.
> >> *** Error code 1
> >>
> >> Stop in /usr/ports/x11-wm/hs-xmonad-contrib.
> >>
> >> markand at Melon ...x11-wm/hs-xmonad-contrib $ pkg_info hs-utf8-string-0.3.6
> >> Information for hs-utf8-string-0.3.6:
> >> [...]
> >>
> >> I don't know what is happening right now.
> >>
> >
> > These are part of the rest of the hs-* ports. They usually have to be
> > compiled in order to compile correctly against their brothers and
> > sisters. What usually solves this for me is ( portmaster hs-\* ).
> >
> >
> > Good luck,
> >
> > --
> >
> >  jhell,v
> >
> 
> Maybe hs-utf8-string-0.3.6 was misinstalled, I pkg_delete'd -f it and
> it works now. Sorry for the noise
> 
> -- 
> Demelier David
> _______________________________________________

It's not just you -- I had the same problem, and had to reinstall a
number of packages on which hs-xmonad-contrib depends.  Something's
messed up in the dependencies, I should think.

-- 
Sterling (Chip) Camden    | sterling at camdensoftware.com | 2048D/3A978E4F
http://camdensoftware.com | http://chipstips.com        | http://chipsquips.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20100925/f65de90f/attachment.pgp


More information about the freebsd-ports mailing list