Skip Menu |

This queue is for tickets about the App-perlbrew CPAN distribution.

Report information
The Basics
Id: 77812
Status: open
Priority: 0/
Queue: App-perlbrew

People
Owner: Nobody in particular
Requestors: NHORNE [...] cpan.org
Cc:
AdminCc:

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



Subject: perlbrew install fails on OpenBSD 5.1
perlbrew install perl-5.12.1 -Accflags="$CFLAGS" gives this in the build.log: Auto-guessed '5.12.1' No such file or directory sh: Configure: No such file or directory make: no target to make. make: don't know how to make test_harness. Stop in /home/njh/perl5/perlbrew/build/perl-5.12.1.
On Wed Jun 13 22:06:48 2012, NHORNE wrote: Show quoted text
> perlbrew install perl-5.12.1 -Accflags="$CFLAGS" gives this in the > build.log: > > Auto-guessed '5.12.1' > No such file or directory > sh: Configure: No such file or directory > make: no target to make. > make: don't know how to make test_harness. Stop in > /home/njh/perl5/perlbrew/build/perl-5.12.1.
Apparently 'Configure' file is missing, does the directory /home/njh/perl5/perlbrew/build/perl-5.12.1 actually look like a perl source code directory ?
Here is some more information which I hope helps: $ pwd /home/njh/perl5/perlbrew/build/perl-5.12.1 $ ls AUTHORS README.riscos form.h op.c regcharclass.h Copying README.solaris h2pl opnames.h regcomp.pl Cross README.uts haiku os2 regen_lib.pl INSTALL README.vmesa hv.c pad.c regnodes.h MANIFEST README.win32 installhtml pad.h scope.h Makefile.micro apollo installman patchlevel.h sv.h NetWare autodoc.pl installperl perl_keyword.pl symbian Porting cc_runtime.h intrpvar.h perlapi.h t README.aix configpm iperlsys.h perldtrace.d time64.c README.beos configure.gnu keywords.pl perlsh uconfig.h README.cn cygwin lib perly.act uconfig.sh README.cygwin deb.c makeaperl.SH perly.h utf8.h README.epoc doio.c mathoms.c perly.tab utfebcdic.h README.hpux doop.c mg.c perly.y util.c README.macosx dosish.h mg.h plan9 util.h README.mpeix dump.c mkppport.lst pp.sym utils README.openbsd emacs mpeix pp_hot.c utils.lst README.os2 embed.pl mro.c pp_sys.c vms README.os390 epoc nostdio.h qnx vos README.os400 ext numeric.c reentr.h warnings.pl $ $ cd ../../dists/ $ ls -l total 6720 -rw-r--r-- 1 njh njh 3418996 Jun 13 20:19 perl-5.12.1.tar.bz2 $ I think what happened is that I hit control C, did something and started again. Perlbrew has two problems, 1) it didn't delete the file when it received SIGINT and 2) it didn't check if the extraction worked or failed (extracting a partial download will fail).
On Thu Jun 14 08:42:36 2012, NHORNE wrote: Show quoted text
> Here is some more information which I hope helps: > > I think what happened is that I hit control C, did something and started > again. Perlbrew has two problems, 1) it didn't delete the file when it > received SIGINT and 2) it didn't check if the extraction worked or > failed (extracting a partial download will fail).
Indeed, perlbrew does not handle any signal properly, that's something nice to have. Meanwhile, I'm curious if you can successfully finish the whole installation process on OpenBSD, and then maybe invoke the use/switch command ? It is nice to know if perlbrew is working fine on OpenBSD :)
Show quoted text
> Meanwhile, I'm curious if you can successfully finish the whole > installation process on OpenBSD, and then maybe invoke the use/switch > command ? It is nice to know if perlbrew is working fine on OpenBSD :)
Perlbrew works fine on OpenBSD5.1 using ksh.