Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302783 - Updated ebuild for dev-haskell/regex-posix-0.93.1
Summary: Updated ebuild for dev-haskell/regex-posix-0.93.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2010-01-29 18:19 UTC by Audiodef
Modified: 2010-03-29 06:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
regex-posix-0.93.1.ebuild (regex-posix-0.93.1.ebuild,769 bytes, text/plain)
2010-01-29 18:19 UTC, Audiodef
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Audiodef 2010-01-29 18:19:10 UTC
The ebuild in portage results in a complaint about a missing include dir. This ebuild fixes that problem so that 0.93-1 completes its install. 

Reproducible: Always

Steps to Reproduce:
Comment 1 Audiodef 2010-01-29 18:19:51 UTC
Created attachment 217865 [details]
regex-posix-0.93.1.ebuild
Comment 2 Ivan 2010-01-31 15:37:51 UTC
Maybe we should just bump it to 0.94.1 which we already have in the overlay?

Also, I'm not entirely sure why any of the 0.9x dev-haskell/regex-* libraries are in the tree; they're not fully compatible with the stable 0.7x branch and nothing in the tree seems to actually need them...
Comment 3 Jonas Bernoulli 2010-02-10 00:10:29 UTC
(In reply to comment #1)

Using this ebuild I can install regex-posix-0.93.1 however regex-compat fails:

Linking setup ...
Configuring regex-compat-0.91...
setup: At least the following dependencies are missing:
regex-posix >=0.93
Comment 4 Andrew John Hughes 2010-02-15 22:18:34 UTC
0.93.1 still fails to build.  Can this please be fixed?

Building regex-posix-0.93.1...
[1 of 6] Compiling Text.Regex.Posix.Wrap ( dist/build/Text/Regex/Posix/Wrap.hs, dist/build/Text/Regex/Posix/Wrap.o )
[2 of 6] Compiling Text.Regex.Posix.String ( Text/Regex/Posix/String.hs, dist/build/Text/Regex/Posix/String.o )
[3 of 6] Compiling Text.Regex.Posix.Sequence ( Text/Regex/Posix/Sequence.hs, dist/build/Text/Regex/Posix/Sequence.o )
[4 of 6] Compiling Text.Regex.Posix.ByteString ( Text/Regex/Posix/ByteString.hs, dist/build/Text/Regex/Posix/ByteString.o )
[5 of 6] Compiling Text.Regex.Posix.ByteString.Lazy ( Text/Regex/Posix/ByteString/Lazy.hs, dist/build/Text/Regex/Posix/ByteString/Lazy.o )
[6 of 6] Compiling Text.Regex.Posix ( Text/Regex/Posix.hs, dist/build/Text/Regex/Posix.o )
Registering regex-posix-0.93.1...
setup: regex-posix-0.93.1: include-dirs:
/var/tmp/portage/dev-haskell/regex-posix-0.93.1/work/regex-posix-0.93.1/include
doesn't exist or isn't a directory (use --force to override)
 * ERROR: dev-haskell/regex-posix-0.93.1 failed:
 *   setup build failed
Comment 5 Andrew John Hughes 2010-02-25 21:20:55 UTC
0.94 is in and builds.
Comment 6 Lennart Kolmodin (RETIRED) gentoo-dev 2010-03-29 06:34:42 UTC
Pushed to portage, closing.