This is just a nicety. But it would a) Reduce the amount of errors spat out by the post-install configuration b) Reduce user confusion as to why that directory isn't there till they install a module c) make perl itself turn up with qfile $vendor_perl_dir The patch for this is reasonably straight-forward: keepdir "$VENDOR_ARCH" anywhere in src_install.
Created attachment 248677 [details] Generating ConfigLocal.pm Here is a sample of the generation o ConfigLocal.pm , which while it says "Ignore any error" that part might scroll past the users view and they see only the errors. We can nuke most of those errors, so why not? Provided by Ch00k on #gentoo-perl
Created attachment 248678 [details] Message transcript.
Created attachment 248680 [details, diff] Proposed patch LC_ALL=C TZ=GMT git diff perl-5.12.2-r1b.ebuild perl-5.12.2-r1.ebuild > /tmp/patch.txt Tested myself, installs ok. qlist dev-lang/perl | grep -i vendor /usr/lib64/perl5/vendor_perl/5.12.2/x86_64-linux-thread-multi/.keep_dev-lang_perl-0
Why did you assign bug-wranglers and just CC perl? Either do straight to perl, or only bug-wranglers please.
(In reply to comment #4) > Why did you assign bug-wranglers and just CC perl? > Either do straight to perl, or only bug-wranglers please. > Sorry Robin, I wasn't aware I had assigning power. If I could, I would, but I don't have the right bits to set assignments. ( Strangely, I can CC who I like ). If you wish I not CC perl@ then fine, I'll not do that, but the power to assign is presently beyond me.
http://git.debian.org/?p=perl/perl-5.12.git;a=blob;h=227dc105;hb=9d9ed099 Subject: Tweak enc2xs to follow symlinks and ignore missing @INC directories. Bug-Debian: http://bugs.debian.org/290336 - ignore missing directories, - follow symlinks (/usr/share/perl/5.8 -> 5.8.4).
It's keepdir for now.
Changed in dev-lang/perl-5.12.2-r2 and >=perl-core/Encode-2.40-r1 to ignore missing directories in INC as /etc/perl and /usr/local/lib/site_perl were added to INC too.