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

Bug 277853

Summary: Version Bump: dev-libs/yaz-3.0.47.ebuild
Product: Gentoo Linux Reporter: John Klehm <xixsimplicityxix>
Component: [OLD] DevelopmentAssignee: Robin Johnson <robbat2>
Status: VERIFIED FIXED    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Updates the 3.0.26 icu patch to reflect new support for icu 3.4
new yaz ebuild - same as 3.0.26 except using the updated icu patch
diff between the yaz 3.0.36 ebuild and the proposed 3.0.47 ebuild
Try 2 for yaz 3.0.47 ebuild

Description John Klehm 2009-07-14 19:24:48 UTC
2009/07/08 release of yaz is 3.0.47.

Source:
http://ftp.indexdata.dk/pub/yaz/yaz-3.0.47.tar.gz

Changes:
http://www.indexdata.com/yaz/doc/NEWS

Reproducible: Always
Comment 1 John Klehm 2009-07-14 19:59:20 UTC
Created attachment 197969 [details, diff]
Updates the 3.0.26 icu patch to reflect new support for icu 3.4

I know icu 3.4 isn't in the gentoo tree I thought since the package supports it why make it harder for someone that really wants to use icu 3.4.

Reference:
http://packages.gentoo.org/package/dev-libs/icu
Comment 2 John Klehm 2009-07-14 20:36:17 UTC
Created attachment 197972 [details, diff]
new yaz ebuild - same as 3.0.26 except using the updated icu patch
Comment 3 John Klehm 2009-07-14 20:39:51 UTC
Created attachment 197973 [details]
diff between the yaz 3.0.36 ebuild and the proposed 3.0.47 ebuild
Comment 4 John Klehm 2009-07-14 23:00:18 UTC
I just tested the proposed 47 ebuild it breaks and I'm betting its because it needs a newer libtool.  I'll take a look after I do a clean update world.
Comment 5 John Klehm 2009-07-14 23:38:17 UTC
Created attachment 197986 [details]
Try 2 for yaz 3.0.47 ebuild

Yaz 3.0.47 does require a newer libtool.  I was successful with using libtool 2.2.6a. I did not try any earlier 2.x versions. 

In this try I put the DEPEND as a >= libtool-2  and I also removed the TODO from the dodoc  because of this QA notice I got when emerging:

!!! dodoc: TODO does not exist
>>> Completed installing yaz-3.0.47 into /var/tmp/portage/dev-libs/yaz-3.0.47/image/

 * QA Notice: Automake "maintainer mode" detected:
 * 
 * 	  Automake:                   ${SHELL} /var/tmp/portage/dev-libs/yaz-3.0.47/work/yaz-3.0.47/config/missing --run automake-1.10
 * 
 * If you patch Makefile.am, configure.in,  or configure.ac then you
 * should use autotools.eclass and eautomake or eautoreconf. Exceptions
 * are limited to system packages for which it is impossible to run
 * autotools during stage building. See
 * http://www.gentoo.org/proj/en/qa/autofailure.xml for more information.
 * QA Notice: file does not exist:
 * 
 * 	dodoc: TODO does not exist
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment


I'm not sure how to fix the QA automake warning given above.
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-07-31 08:58:55 UTC
3.0.47 in the tree now. the maintainer mode is a false positive.
Comment 7 John Klehm 2009-07-31 12:37:48 UTC
Am I the one that marks this closed?
Comment 8 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-08-02 00:42:33 UTC
Yup.