Package Details: perl-gtk2-unique 0.05-26

Git Clone URL: https://aur.archlinux.org/perl-gtk2-unique.git (read-only, click to copy)
Package Base: perl-gtk2-unique
Description: Perl bindings for the C library libunique
Upstream URL: https://metacpan.org/release/Gtk2-Unique
Licenses: LGPL, PerlArtistic
Submitter: City-busz
Maintainer: bidulock (PhotonX)
Last Packager: bidulock
Votes: 40
Popularity: 1.09
First Submitted: 2017-01-24 12:15
Last Updated: 2020-06-24 22:01

Pinned Comments

PhotonX commented on 2018-08-06 13:17

In case that perl-gtk2-unique prevents the perl update to 5.28, please remove perl-gtk2-unique

pacman -Rdd perl-gtk2-unique

then do the update and then install it again

$YOUR_FAVORITE_AUR_HELPER -S perl-gtk2-unique

In case there is a better solution, please let me know! :)

Latest Comments

1 2 3 4 5 Next › Last »

valandil commented on 2020-06-25 02:34

So, I've ran into the issue addressed in the pinned comment for the update to 5.32. I followed the instructions and ugpraded, that's fine.

I just want to make sure I understand the issue. Is that part of the PKGBUILD needed to prevent soname bump issues?

_perl_depends() {
# template start; name=perl-binary-module-dependency; version=1;
if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
    _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);')
    _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);')
    depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
fi
# template end;
}

If I understand this correctly, we have to decide to either deal with unresolved dependencies when perl is upgraded, or to deal with soname issues at runtime?

If that's the case, I think the present solution is the right one, even if it's a bit annoying. I prefer that to having to chase down some runtime issue later on.

Thanks for the package!

Ralf_Mardorf commented on 2019-07-05 08:38

dschaefer79, are you serious? See #pinned-656931, #comment-696710 and follow-ups and #pinned-6104419.

dschaefer79 commented on 2019-07-05 08:34

Problem I have, when I'm installing Shutter....

loading packages... resolving dependencies... warning: cannot resolve "perl<5.29", a dependency of "perl-gtk2-unique" :: The following package cannot be upgraded due to unresolvable dependencies: perl-gtk2-unique

:: Do you want to skip the above package for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency 'perl<5.29' required by perl-gtk2-unique

PhotonX commented on 2019-07-03 20:55

You're welcome, shit happens. :)

andr3as commented on 2019-07-03 13:58

omg, thanks PhotonX..

wer lesen kann is klar im vorteil...

PhotonX commented on 2019-07-03 13:46

==> perl-gtk2-unique-0.05-24 already made -- skipping build loading packages...

Looks like you need to tell your AUR helper to force a rebuild.

andr3as commented on 2019-07-03 13:32

hi,

i get a build error due to the perl version i have installed..

==> perl-gtk2-unique-0.05-24 already made -- skipping build loading packages... resolving dependencies... warning: cannot resolve "perl<5.29", a dependency of "perl-gtk2-unique" :: The following package cannot be upgraded due to unresolvable dependencies: perl-gtk2-unique

:: Do you want to skip the above package for this upgrade? [y/N] error: failed to prepare transaction (could not satisfy dependencies) :: unable to satisfy dependency 'perl<5.29' required by perl-gtk2-unique

perl -v

This is perl 5, version 30, subversion 0 (v5.30.0) built for x86_64-linux-thread-multi

anyone has a hint?

thanks, Andreas

Kastilo commented on 2019-06-18 21:18

No No, everything is fine now, sorry so much for the bother

Ralf_Mardorf commented on 2019-06-18 17:21

Kastilo, that's why I mentioned by the previous posted link, that "Each time a 'http://search'-URL is used, I need to replace it by the direct download link".

If it failed for you due to the issue I reported, too, consider to add a comment, too.

Kastilo commented on 2019-06-18 16:58

Ah, thank you Ralf, I was half asleep trying to fix that and didn't notice, anyways the perl-cpanel-json-xs package wouldn't download but lucky I found another source, so everything is all good now, thanks