Skip Menu |

This queue is for tickets about the Sepia CPAN distribution.

Report information
The Basics
Id: 98249
Status: open
Priority: 0/
Queue: Sepia

People
Owner: Nobody in particular
Requestors: gabor [...] szabgab.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Cannot install as regular user Sepia 0.992
Date: Fri, 22 Aug 2014 16:01:04 +0300
To: bug-sepia [...] rt.cpan.org
From: Gabor Szabo <gabor [...] szabgab.com>
I am using perlbrew and cpanm and got the following error PERL_DL_NONLAZY=1 /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01basic.t ....... ok t/02completion.t .. ok t/03without.t ..... ok t/50expect.t ...... ok All tests successful. Files=4, Tests=67, 0 wallclock secs ( 0.03 usr 0.02 sys + 0.39 cusr 0.05 csys = 0.49 CPU) Result: PASS /usr/bin/emacs -L '/Users/gabor/.cpanm/work/1408709866.9651/Sepia-0.992' --batch -f batch-byte-compile sepia-snippet.el 2>/dev/null make: [sepia-snippet.elc] Error 1 (ignored) /usr/bin/emacs -L '/Users/gabor/.cpanm/work/1408709866.9651/Sepia-0.992' --batch -f batch-byte-compile sepia-w3m.el 2>/dev/null make: [sepia-w3m.elc] Error 1 (ignored) Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Sepia.pm Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Sepia/CPAN.pm Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Sepia/Debug.pm Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Sepia/ReadLine.pm Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/site_perl/5.20.0/Sepia/Xref.pm Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/man/man1/sepl.1 Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/man/man3/Sepia.3 Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/man/man3/Sepia::Xref.3 Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/bin/sepl Appending installation info to /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin-2level/perllocal.pod install -d -m755 /usr/local/share/info install -m644 sepia.info /usr/local/share/info install-info /usr/local/share/info/sepia.info /usr/local/share/info/dir install -d -m755 /usr/share/emacs/22.1/site-lisp install: chmod 755 /usr/share/emacs/22.1/site-lisp: Operation not permitted install -m644 *.el /usr/share/emacs/22.1/site-lisp install: /usr/share/emacs/22.1/site-lisp/sepia-cpan.el: Permission denied make: *** [install] Error 71
On 2014-08-22 09:01:21, gabor@szabgab.com wrote: Show quoted text
> I am using perlbrew and cpanm and got the following error > > > PERL_DL_NONLAZY=1 /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/bin/perl > "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef > *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" > t/*.t > > t/01basic.t ....... ok > > t/02completion.t .. ok > > t/03without.t ..... ok > > t/50expect.t ...... ok > > All tests successful. > > Files=4, Tests=67, 0 wallclock secs ( 0.03 usr 0.02 sys + 0.39 cusr > 0.05 csys = 0.49 CPU) > > Result: PASS > > /usr/bin/emacs -L '/Users/gabor/.cpanm/work/1408709866.9651/Sepia- > 0.992' > --batch -f batch-byte-compile sepia-snippet.el 2>/dev/null > > make: [sepia-snippet.elc] Error 1 (ignored) > > /usr/bin/emacs -L '/Users/gabor/.cpanm/work/1408709866.9651/Sepia- > 0.992' > --batch -f batch-byte-compile sepia-w3m.el 2>/dev/null > > make: [sepia-w3m.elc] Error 1 (ignored) > > Installing > /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/lib/site_perl/5.20.0/Sepia.pm > > Installing > /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/lib/site_perl/5.20.0/Sepia/CPAN.pm > > Installing > /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/lib/site_perl/5.20.0/Sepia/Debug.pm > > Installing > /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/lib/site_perl/5.20.0/Sepia/ReadLine.pm > > Installing > /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/lib/site_perl/5.20.0/Sepia/Xref.pm > > Installing /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/man/man1/sepl.1 > > Installing /Users/gabor/perl5/perlbrew/perls/perl- > 5.20.0/man/man3/Sepia.3 > > Installing > /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/man/man3/Sepia::Xref.3 > > Installing /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/bin/sepl > > Appending installation info to > /Users/gabor/perl5/perlbrew/perls/perl-5.20.0/lib/5.20.0/darwin- > 2level/perllocal.pod > > install -d -m755 /usr/local/share/info > > install -m644 sepia.info /usr/local/share/info > > install-info /usr/local/share/info/sepia.info > /usr/local/share/info/dir > > install -d -m755 /usr/share/emacs/22.1/site-lisp > > install: chmod 755 /usr/share/emacs/22.1/site-lisp: Operation not > permitted > > install -m644 *.el /usr/share/emacs/22.1/site-lisp > > install: /usr/share/emacs/22.1/site-lisp/sepia-cpan.el: Permission > denied > > make: *** [install] Error 71
I think it would be good to have an option to install the .el and .elc files somewhere within the site-perl directory (with or without using File::ShareDir). So users without root permissions may still use sepia; they would just need to extend their emacs load-path.