From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HLxST-00029V-Bn for garchives@archives.gentoo.org; Tue, 27 Feb 2007 08:13:13 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1R8COF2002171; Tue, 27 Feb 2007 08:12:24 GMT Received: from fermium.iic.cas.cz (gwout.iic.cas.cz [147.231.132.30]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1R8COEI002166 for ; Tue, 27 Feb 2007 08:12:24 GMT Received: from [147.231.133.192] ([147.231.133.192]) by fermium.iic.cas.cz (Kerio MailServer 6.3.1) (using TLSv1/SSLv3 with cipher AES256-SHA (256 bits)) for gentoo-science@lists.gentoo.org; Tue, 27 Feb 2007 09:12:23 +0100 Message-ID: <45E3E7E3.1090507@centrum.cz> Date: Tue, 27 Feb 2007 09:12:19 +0100 From: =?ISO-8859-2?Q?Honza_Mach=E1=E8ek?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2pre) Gecko/20070206 SeaMonkey/1.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-science@gentoo.org Reply-to: gentoo-science@lists.gentoo.org MIME-Version: 1.0 To: gentoo-science@lists.gentoo.org Subject: Re: [gentoo-science] lapack 3.0? (rkward) References: <200702241007.46155.gentoo@matthewlee.org> <45E0B340.9050204@a3.epfl.ch> <200702251718.21765.gentoo@matthewlee.org> <45E22C1F.8040805@cesmail.net> In-Reply-To: <45E22C1F.8040805@cesmail.net> Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id l1R8COFQ002171 X-Archives-Salt: 8ee1496e-752b-417b-8eec-089ca542c0bb X-Archives-Hash: a8cec3122a5a391f91aff4e1a5cb6a1b On 26.02.2007 01:38, M. Edward (Ed) Borasky wrote: > I'm a little curious about something ... does "rkward" actually require > an external Lapack, or is this optional? The reason I ask is that R > itself *contains* a copy of Lapack, and the R developers have deprecate= d > linking against external Lapack libraries! I think I recall some discussion at the bugzilla to the point that all multimedia packages that compile their own libraries instead of linking to external ones should be hardmasked, allegedly for the sake of maintainability. Moreover in my mailbox I've found an old discussion (28. 8. 2006) of Freemat 2.0 and problems with its dependency on matio, when accidentally I myself called to attention that Freemat sources contained their own copy of the matio library, and Andrey G. Grozin dismissed the option of using them rather fiercely, reasoning: > This goes against modularity, *the* fundamental principle of any good=20 > Linux distribution. Anyway, lapack dependence in a frontend to an actual computation package looks rather suspiciously. Having tried to remove the lapack dependence from the rkward ebuild did not reveal anything, of course, when I have lapack-atlas installed. So I grepped the rkward sources case insensitively for lapack -- since it appears only as R_LAPACK_FLAG, libRlapack.* and -lRlapack, I think the package really uses algebra libraries only through R. I checked the rkward dependencies in its INSTALL file -- looks like those in the ebuild (>=3Dx11-libs/qt-3.3.4, >=3Dkde-base/kdelibs-3.4.1) a= re too restrictive, the INSTALL file says only ``KDE-libraries and headers (>=3D 3.x)'' and ``Qt-libraries and headers (>=3D 3.x)''. On the other ha= nd, the rkward INSTALL file claims dependency on R shared library and PHP comand line interface, so the ebuild probably should test whether PHP has CLI installed (the R shared library is always installed by the R ebuild). Unfortunately this is the point where my knowledge of Gentoo portage reaches its limits, so I cannot try such modification to the ebui= ld. Experimenting, I tried to dispose of all the src_*() functions, but then the ebuild failed to actually install any files to my system; nevertheless src_unpack() probably is excessive. At least on my computer the ebuild installed without it. With best regards Honza Mach=E1=E8ek --=20 gentoo-science@gentoo.org mailing list