Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

149 lines (141 sloc) 6.102 kb
-*- org -*-
This is where I keep all of my notes about CPANPLUS-Dist-Arch and try
to keep track of what I want to do next.
* TODO Use the new --nocheck option for makepkg to skip tests
* cpan2aur
** TODO Package Release Incrementing :IDEA:
I need finer control over incrementing package releases. Sometimes
I need to force a rebuild of a package. If I don't increment the
release number and I upload the package, AUR ignores it.
** DONE Possible version sorting bug :BUG:
A new version sorting algorithm was recently added to cpan2aur.
I noticed that checking the following packages for a new
version does not work properly:
- Devel::GlobalDestruction
- Class::MOP
[2011-02-02 Wed] Could not reproduce.
** TODO Make sure to disable PKGDEST if it is set :BUG:
* Makedepends Separation
I would like to properly filter dependencies into 'makedepends' of
the packages which are not required to run the perl module. This
includes things like test scripts.
** DONE perl-class-method-modifiers makedepends :BUG:
Why is perl-text-exception not filtered into makedepends like it
should be? http://aur.archlinux.org/packages.php?ID=20124.
For some reason it had not been uploaded after I generated the
package with the new rules.
** DONE Read 'build_requires' from META.yml :IDEA:
Since I implemented the use of 'configure_requires' from the
META.yml I might as well use 'build_requires' as well.
* TODO Multi-line package descriptions aren't read properly :BUG:
- perl-debug-showoff :: http://aur.archlinux.org/packages.php?ID=43824
- perl-data-taxi :: Seems to have a trailing newline
http://aur.archlinux.org/packages.php?ID=33774
* DONE Convert perl versions :BUG:
Perl versions listed in requirements of Makefile.PL is in the
decimal format whereas the 'perl' package versions are given in the
dotted decimal format.
* cpan2aur for woldrich :BUG:
> makepkg -s -f
==> WARNING: Sudo can not be found. Will use su to acquire root privileges.
==> Making package: perl-file-lscolor 0.124-1 (Sun Feb 6 17:33:19 CET 2011)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found File-LsColor-0.124.tar.gz
==> Validating source files with md5sums...
File-LsColor-0.124.tar.gz ... Passed
==> Extracting Sources...
-> Extracting File-LsColor-0.124.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
Checking if your kit is complete...
Looks good
Writing Makefile for File::LsColor
rm -f \
blib/script/ls_color
rm -f \
*.a core \
core.[0-9] blib/arch/auto/File/LsColor/extralibs.all \
core.[0-9][0-9] LsColor.bso \
pm_to_blib.ts core.[0-9][0-9][0-9][0-9] \
LsColor.x \
perl tmon.out \
*.o pm_to_blib \
blib/arch/auto/File/LsColor/extralibs.ld blibdirs.ts \
core.[0-9][0-9][0-9][0-9][0-9] *perl.core \
core.*perl.*.? Makefile.aperl \
perl LsColor.def \
core.[0-9][0-9][0-9] mon.out \
libLsColor.def perlmain.c \
perl.exe so_locations \
LsColor.exp
rm -rf \
File-LsColor-* blib
mv Makefile Makefile.old > /dev/null 2>&1
rm -f \
Makefile.old Makefile
rm -rf \
File-LsColor-0.124
Checking if your kit is complete...
Looks good
Writing Makefile for File::LsColor
cp lib/File/LsColor.pm blib/lib/File/LsColor.pm
cp bin/ls_color blib/script/ls_color
/usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ls_color
Manifying blib/man1/ls_color.1
Manifying blib/man3/File::LsColor.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t .......... ok
t/01-pod.t ........... ok
t/02-pod-coverage.t .. ok
All tests successful.
Files=3, Tests=4, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.14 cusr 0.01 csys = 0.19 CPU)
Result: PASS
ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
Password:
Installing /tmp/scp1/aaaa/pkg/usr/share/perl5/vendor_perl/File/LsColor.pm
Installing /tmp/scp1/aaaa/pkg/usr/share/man/man1/ls_color.1
Installing /tmp/scp1/aaaa/pkg/usr/share/man/man3/File::LsColor.3pm
Installing /tmp/scp1/aaaa/pkg/usr/bin/vendor_perl/ls_color
Appending installation info to /tmp/scp1/aaaa/pkg/usr/lib/perl5/core_perl/perllocal.pod
[17:33:23] t/00-load.t .......... ok 19 ms
[17:33:23] t/01-pod.t ........... ok 10 ms
[17:33:23] t/02-pod-coverage.t .. ok 9 ms
[17:33:23]
All tests successful.
Files=3, Tests=4, 0 wallclock secs ( 0.04 usr 0.00 sys + 0.14 cusr 0.02 csys = 0.20 CPU)
Result: PASS
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Can't create '/tmp/scp1/aaaa/pkg/usr/lib/perl5/vendor_perl/auto/File/LsColor'
Do not have write permissions on '/tmp/scp1/aaaa/pkg/usr/lib/perl5/vendor_perl/auto/File/LsColor'
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
at -e line 1
make: *** [pure_vendor_install] Error 13
find: cannot delete `/tmp/scp1/aaaa/pkg/usr/lib/perl5/core_perl/perllocal.pod': Permission denied
Aborting...
> find pkg -printf "%m %P\n"
755
755 usr
755 usr/lib
755 usr/lib/perl5
755 usr/lib/perl5/core_perl
644 usr/lib/perl5/core_perl/perllocal.pod
755 usr/lib/perl5/vendor_perl
755 usr/lib/perl5/vendor_perl/auto
755 usr/lib/perl5/vendor_perl/auto/File
755 usr/lib/perl5/vendor_perl/auto/File/LsColor
644 usr/lib/perl5/vendor_perl/auto/File/LsColor/.packlist
755 usr/share
755 usr/share/perl5
755 usr/share/perl5/vendor_perl
755 usr/share/perl5/vendor_perl/File
444 usr/share/perl5/vendor_perl/File/LsColor.pm
755 usr/share/man
755 usr/share/man/man3
444 usr/share/man/man3/File::LsColor.3pm
755 usr/share/man/man1
444 usr/share/man/man1/ls_color.1
755 usr/bin
755 usr/bin/vendor_perl
555 usr/bin/vendor_perl/ls_color
Jump to Line
Something went wrong with that request. Please try again.