Package Details: perl-ogg-vorbis-header 0.11-1

Git Clone URL: (read-only, click to copy)
Package Base: perl-ogg-vorbis-header
Description: An object-oriented interface to Ogg Vorbis
Upstream URL:
Licenses: GPL, PerlArtistic
Submitter: STiAT
Maintainer: mgd
Last Packager: mgd
Votes: 35
Popularity: 0.000001
First Submitted: 2007-04-17 13:53 (UTC)
Last Updated: 2021-02-14 10:50 (UTC)

Latest Comments

kinoe commented on 2018-06-09 12:58 (UTC) (edited on 2018-06-09 13:04 (UTC) by kinoe)

Finally it worked! build output now:

Starting "make install" Stage make[1]: Verzeichnis „/tmp/trizen-kinoe/perl-ogg-vorbis-header/src/Ogg-Vorbis-Header-0.10/_Inline/build/Ogg/Vorbis/Header“ wird betreten

"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- blib/arch/auto/Ogg/Vorbis/Header/ 644

Files found in blib/arch: installing files in blib/lib into architecture dependent library tree

Installing /tmp/trizen-kinoe/perl-ogg-vorbis-header/src/Ogg-Vorbis-Header-0.10/blib/arch/auto/Ogg/Vorbis/Header/ make[1]: Verzeichnis „/tmp/trizen-kinoe/perl-ogg-vorbis-header/src/Ogg-Vorbis-Header-0.10/_Inline/build/Ogg/Vorbis/Header“ wird verlassen

Finished "make install" Stage

what was the solution? anyway thanks mgd

mgd commented on 2018-06-08 22:16 (UTC)

Should build now.

mgd commented on 2018-06-08 21:46 (UTC) (edited on 2018-06-08 21:53 (UTC) by mgd)

The problem seems more difficult to fix than it appears at first glance.

The permission problem is just a symptom of a deeper underlying issue with the package. A quick and dirty workaround for the permission problem would be to insert 'chmod 755 ../../pkg' right in front of '/usr/bin/perl Makefile.PL' of the build() step. However it then fails during check() or package() (if check() is disabled).

At this point in time I'm not sure what the real problem is.

My suspects ordered with decreasing likelyhood:

  • upstream the maintainer changed from version 0.03 to 0.05. Maybe some of those changes need further refinement (will look into that)

  • Inline is doing something funny (don't really think so)

  • has a problem with this package (don't really think so)

I'll investigate further.

FWIW the perl module can be installed manually (by issuing perl Makefile.PL && make && make test && sudo make install) without noticeable problems (except that then it is not managed by pacman)

kinoe commented on 2018-06-07 04:25 (UTC) (edited on 2018-06-07 04:27 (UTC) by kinoe)

Package breaks on make with permissions error:

"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- blib/arch/auto/Ogg/Vorbis/Header/ 644 Files found in blib/arch: installing files in blib/lib into architecture dependent library tree !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Can't create '/home/kinoe/.cache/aurman/perl-ogg-vorbis-header/pkg/perl-ogg-vorbis-header/home/kinoe/.cache/aurman/perl-ogg-vorbis-header/src/Ogg-Vorbis-Header-0.10/blib/arch/auto/Ogg/Vorbis/Header' mkdir /home/kinoe/.cache/aurman/perl-ogg-vorbis-header/pkg/perl-ogg-vorbis-header: Permission denied at /usr/share/perl5/vendor_perl/ExtUtils/ line 477.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! at -e line 1. make[1]: *** [Makefile:796: pure_site_install] Error 13

make[1]: Verzeichnis „/home/kinoe/.cache/aurman/perl-ogg-vorbis-header/src/Ogg-Vorbis-Header-0.10/_Inline/build/Ogg/Vorbis/Header“ wird verlassen

A problem was encountered while attempting to compile and install your Inline C code. The command that failed was: "make pure_install" with error code 2

The build directory was: /home/kinoe/.cache/aurman/perl-ogg-vorbis-header/src/Ogg-Vorbis-Header-0.10/_Inline/build/Ogg/Vorbis/Header

To debug the problem, cd to the build directory, and inspect the output files.

at -e line 0. ...propagated at /usr/share/perl5/vendor_perl/Inline/ line 869. INIT failed--call queue aborted. make: *** [Makefile:916: Ogg-Vorbis-Header.inl] Error 25

jonarnold commented on 2015-08-22 01:54 (UTC)

Sorry- the previous comment was wrong. I have to install perl-inline-c to get it to compile. That package requires perl-pegex, which requires perl-file-share-dir-install.

jonarnold commented on 2015-04-16 22:34 (UTC)

This didn't compile for me. I had to add perl-file-sharedir-install as a build dep.

ejstacey commented on 2014-07-31 07:34 (UTC)

This works for architecture armv7h too, FYI.

ap0calypse commented on 2014-07-05 10:26 (UTC)

Any plans on a meta-mirror or something? Because is down for some reason since yesterday ... ;)