pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: [HEADS UP] perl 5.32 vs. pkgin



On Tue, 1 Sep 2020 at 15:18, Thomas Klausner <wiz%netbsd.org@localhost> wrote:
>
> Hi!
>
> When you upgrade to perl-5.32 with pkgin, please make sure to delete
> p5-Time-HiRes and p5-DB_File first (if you have them installed).
>
> Otherwise the update will fail badly, since pkgin has no SUPERSEDES
> support yet.

Similar stuff happens using pkg_rolling-replace:
....

===> Building binary package for perl-5.32.0
=> Creating binary package /usr/pkgsrc/packages/All/perl-5.32.0.tgz
===> Replacing for perl-5.32.0
===> Updating using binary package of perl-5.32.0
/usr/bin/env  /usr/pkg/sbin/pkg_add -K /var/db/pkg -U -D
/usr/pkgsrc/lang/perl5/work/.packages/perl-5.32.0.tgz
pkg_add: Package `perl-5.32.0' conflicts with `p5-Encode<3.06', and
`p5-Encode-3.01nb1' is installed.
pkg_add: Package `perl-5.32.0' conflicts with
`p5-Unicode-Normalize<1.27', and `p5-Unicode-Normalize-1.26nb1' is
installed.
pkg_add: 1 package addition failed
*** Error code 1

Stop.
make[2]: stopped in /usr/pkgsrc/lang/perl5
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/lang/perl5
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/lang/perl5
*** 'make replace' failed for package perl.
.....

The chain of dependencies includes
...
p5-Encode-3.01nb1
p5-Encode-HanExtra-0.23nb2
p5-biblatex-biber-2.14
pkg_info tex-biblatex-3.14

So basically if you have tex-texlive, it will be difficult to upgrade
to perl-5.32.0.

>
>  Thomas


Chavdar


-- 
----


Home | Main Index | Thread Index | Old Index