Package Details: perl-par-packer 1.049-3

Git Clone URL: https://aur.archlinux.org/perl-par-packer.git (read-only)
Package Base: perl-par-packer
Description: PAR Packager
Upstream URL: https://metacpan.org/release/PAR-Packer
Licenses: GPL, PerlArtistic
Submitter: amish
Maintainer: amish
Last Packager: amish
Votes: 5
Popularity: 0.004489
First Submitted: 2017-04-01 05:43
Last Updated: 2019-11-15 01:39

Pinned Comments

amish commented on 2019-04-23 10:14

NOTE: perl-par-packer depends on a fixed perl version. So you can either upgrade perl with --nodeps option of pacman OR remove perl-par-packer first and then upgrade perl.

In any case, dont forget to rebuild perl-par-packer after upgrading perl otherwise your PAR-packed scripts may break due to perl version mismatch.

Latest Comments

1 2 Next › Last »

TomaszGasior commented on 2019-06-11 11:11

Please update perl version.

tetov commented on 2019-04-26 07:30

Please bump pkgrel when updating dependencies :).

Sorry, I saw now that you did that in the same commit. I must have misunderstood my pacman -Qi perl-pac-packer, sorry!

amish commented on 2019-04-23 10:14

NOTE: perl-par-packer depends on a fixed perl version. So you can either upgrade perl with --nodeps option of pacman OR remove perl-par-packer first and then upgrade perl.

In any case, dont forget to rebuild perl-par-packer after upgrading perl otherwise your PAR-packed scripts may break due to perl version mismatch.

mat_weiss commented on 2019-04-23 06:44

Same here! Can't update perl.

TomaszGasior commented on 2019-04-21 20:10

I have error:

[tomasz@tomaszg ~]$ sudo LANG=C pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 sublime-text is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing perl (5.28.2-1) breaks dependency 'perl=5.28.1' required by perl-par-packer

amish commented on 2018-08-08 14:54

Hook just runs: pacman -Qqo '/usr/lib/perl5/5.26' (where 5.26 is old version of perl that was upgraded)

Any package which still owns that directory is treated as outdated.

There is no directory 5.26.X so we cant write a similar hook for minor version dependency check. So yes that how it is.

But its not a big deal. You can either upgrade perl with --nodeps or remove perl-par-packer first and upgrade perl and then rebuild perl-par-packer

MarcinWieczorek commented on 2018-08-08 12:59

I see. Should the hooks be altered or it's just how it is?

amish commented on 2018-08-08 05:33

Hooks check only upto 2nd level version, example 5.28 whereas this package depends on exact version 5.28.0 as already mentioned in PKGBUILD due to libperl.so embedding. Hooks will not warn for upgrade from 5.28.0 to 5.28.1.

MarcinWieczorek commented on 2018-08-07 22:22

Shouldn't it be handled by perl hooks?

MarcinWieczorek commented on 2018-08-07 00:02

That's cool, just a friendly reminder ;)

Also, this package fails an upgrade because it wants an old perl version. I'll try to look into that, I don't know much about perl packaging though.