X-Recipient: archive-cygwin AT delorie DOT com X-Spam-Check-By: sourceware.org Message-ID: <476ABA0D.9000506@x-ray.at> Date: Thu, 20 Dec 2007 19:53:01 +0100 From: Reini Urban User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-AT; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Stop turning CPAN modules into Cygwin packages References: <1ff86f510712120704w5f175db9md89d05d936d535ed AT mail DOT gmail DOT com> <4760A137 DOT 1000706 AT users DOT sourceforge DOT net> <6910a60712130328r46a9c1f9s315c4dc5369b3321 AT mail DOT gmail DOT com> <476226CF DOT 9090202 AT users DOT sourceforge DOT net> In-Reply-To: <476226CF.9090202@users.sourceforge.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Yaakov (Cygwin Ports) schrieb: > Reini Urban wrote: >> And I have to add that packaging perl is really hard, because I haven't got yet >> the chroot trick to work when packaging it. >> Modules hardcode absolute paths and install into hardcoded places, so it had >> has to be done into the live tree and picking up the mass of new files >> installed >> there is a mess - done with a timestamp. > > Did you look at how Gentoo deals with this: > > http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/perl/perl-5.8.8-r4.ebuild > > And in particular this patch: > > http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-lang/perl/files/perl-5.8.7-MakeMaker-RUNPATH.patch Yes, and I don't like it. It really should be done by chroot or some postinstall fixup, so that the runtime loadpath is not compromised. I also don't like what other distros have in their runtime loadpath. Maybe they don't care so much about useless stat's in non-existing dirs, because stat is so much faster on their OS. But now that 5.10 is officially out I'm trying it again over the weekend. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ http://helsinki.at/ http://spacemovie.mur.at/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/