Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 293901

Summary: import net-libs/serf-0.3.0 ~x64-macos (minor changes)
Product: Gentoo/Alt Reporter: Joe Gallo <jsg8pitt>
Component: Prefix SupportAssignee: Gentoo Prefix <prefix>
Status: RESOLVED FIXED    
Severity: enhancement CC: arfrever
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: OS X   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ecopy'd Ebuild with EPREFIX set for --with options.

Description Joe Gallo 2009-11-20 22:01:01 UTC
Summary pretty much says it all.  I'm using subversion +webdav-serf -webdav-neon and it works great with my local ecopy'd serf-0.3.0.
Comment 1 Fabian Groffen gentoo-dev 2009-11-26 15:17:24 UTC
That ebuild can't be automagically fixed by eapify/ecopy.  Look at the ebuild, you're using the host provided libraries for apr, apr-util and openssl, instead of the Prefix provided ones.  You can fix this case by making the ebuild read like so:
  --with-apr="${EPREFIX}"/usr/bin/apr-1-config \
  --with-apr-util="${EPREFIX}"/...
  ...
Comment 2 Joe Gallo 2009-11-30 17:29:25 UTC
Created attachment 211604 [details]
Ecopy'd Ebuild with EPREFIX set for --with options.

This ebuild is the result of ecopy, and then correcting the --with paths per Fabian's comment.
Comment 3 Joe Gallo 2009-11-30 17:30:40 UTC
Oh, very interesting.  I've updated my local ebuild per your suggestions, and re-emerged serf.  It still emerges fine, and it still works fine.  Thanks for the new knowledge. :)

(In reply to comment #1)
> That ebuild can't be automagically fixed by eapify/ecopy.  Look at the ebuild,
> you're using the host provided libraries for apr, apr-util and openssl, instead
> of the Prefix provided ones.  You can fix this case by making the ebuild read
> like so:
>   --with-apr="${EPREFIX}"/usr/bin/apr-1-config \
>   --with-apr-util="${EPREFIX}"/...
>   ...
> 

Comment 4 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-09-03 15:22:45 UTC
net-libs/serf-0.3.1 from gentoo-x86 seems to already support EPREFIX etc.
Comment 5 Fabian Groffen gentoo-dev 2011-04-24 16:38:43 UTC
keyworded now, sorry for the delay