Bug 165378 - dev-libs/tre - invalid usage of USE=static
Bug#: 165378 Product:  Gentoo Linux Version: 2006.1 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: shell-tools@gentoo.org Reported By: jakub@gentoo.org
Component: Ebuilds
URL: 
Summary: dev-libs/tre - invalid usage of USE=static
Keywords:  
Status Whiteboard: 
Opened: 2007-02-05 01:13 0000
Description:   Opened: 2007-02-05 01:13 0000
Please, remove the flag and always install both...

http://marc.theaimsgroup.com/?l=gentoo-dev&m=116026024223024&w=2

------- Comment #1 From Mark Loeser 2007-11-24 21:56:50 0000 -------
So, what's going on here?  Its been awhile.

While you are at it and fixing this ebuild:

 * the DEPEND on virtual/libc is completely unnecessary
 * please quote ${D} properly in the src_install call.

------- Comment #2 From tomas charvat 2007-12-10 20:10:30 0000 -------
Dunno why , but tre has been forgoten by gentoo maintaners for quite a long
time.
May be we could fix it in new version.
http://bugs.gentoo.org/show_bug.cgi?id=190270

------- Comment #3 From Peter Volkov 2007-12-10 20:42:56 0000 -------
tre-0.7.5 is not affected. I'll stabilize and clean old versions with
USE=static in one month. Fixed for now.

Mark, thank you. Your investigation is not lost ;)

BTW. Tomas, the answer on your question why is that there are few gentoo
maintainers. So if you wish to see the work done, please, help us a bit more in
bugzilla: like closed now tre-0.7.5 version bump bug, where you notice that
simple cp is enough... Or you could help me even more if you attach tested
ebuild which fixed this bug too. Don't forgive this is community driven
distribution and you are the part of community ;) 

------- Comment #4 From tomas charvat 2007-12-11 00:29:37 0000 -------
heya ... i will do my best, thanks for the tips and for everything ;)

(In reply to comment #3)
> tre-0.7.5 is not affected. I'll stabilize and clean old versions with
> USE=static in one month. Fixed for now.
> 
> Mark, thank you. Your investigation is not lost ;)
> 
> BTW. Tomas, the answer on your question why is that there are few gentoo
> maintainers. So if you wish to see the work done, please, help us a bit more in
> bugzilla: like closed now tre-0.7.5 version bump bug, where you notice that
> simple cp is enough... Or you could help me even more if you attach tested
> ebuild which fixed this bug too. Don't forgive this is community driven
> distribution and you are the part of community ;) 
> 

------- Comment #5 From tomas charvat 2007-12-12 14:56:40 0000 -------
Created an attachment (id=138314) [details]
new ebuild, added --enable-static for configuration/compilation process

crm114 depends on this flag.

------- Comment #6 From tomas charvat 2007-12-12 14:58:46 0000 -------
(From update of attachment 138314 [details])
On amd64 arch works like a charm. CRM114 passed all tests with tre library.

Comments are very welcome, publishing into portage as well :)

------- Comment #7 From Peter Volkov 2007-12-12 16:23:44 0000 -------
Tomas, I've reverted --enable-static back. Enjoy. :)

BTW. Next time, please, attach `diff -u` instead of full ebuild. This really
simplifies review.