[arch-general] perl-readline-gnu
I'm trying to update the system, and cannot: # pacman -Su :: Starting full system upgrade... warning: shorewall: local (4.4.23.3-1) is newer than custom (4.4.12.1-1) resolving dependencies... looking for inter-conflicts... :: perl and Term-ReadLine-Gnu are in conflict (perl-term-readline). Remove Term-ReadLine-Gnu? [y/N] error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: perl and Term-ReadLine-Gnu are in conflict (perl-term-readline) ~ This is an innovation indeed. What to do? I assume the package perl-term-readline install the Perl package Term::ReadLine. Please correct me if I'm wrong. The Perl package Term::ReadLine does, essentially, nothing. (http://search.cpan.org/~flora/Term-ReadLine-1.07/lib/Term/ReadLine.pm) This is a show-stopper. TIA Jorge Almeida
2011/10/3 Jorge Almeida <jjalmeida@gmail.com>:
I'm trying to update the system, and cannot:
# pacman -Su :: Starting full system upgrade... warning: shorewall: local (4.4.23.3-1) is newer than custom (4.4.12.1-1) resolving dependencies... looking for inter-conflicts... :: perl and Term-ReadLine-Gnu are in conflict (perl-term-readline). Remove Term-ReadLine-Gnu? [y/N] error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: perl and Term-ReadLine-Gnu are in conflict (perl-term-readline) ~
This is an innovation indeed. What to do? I assume the package perl-term-readline install the Perl package Term::ReadLine. Please correct me if I'm wrong. The Perl package Term::ReadLine does, essentially, nothing. (http://search.cpan.org/~flora/Term-ReadLine-1.07/lib/Term/ReadLine.pm)
This is a show-stopper.
TIA
Jorge Almeida
I think is included in the perl core and that's why is conflicting ? ... I guess you installed it by hand (perl-term-readline from AUR). Just remove it, perl bring this package in the core. -- Angel Velásquez angvp @ irc.freenode.net Arch Linux Developer / Trusted User Linux Counter: #359909 http://www.angvp.com
2011/10/3 Ángel Velásquez <angvp@archlinux.org>:
I think is included in the perl core and that's why is conflicting ? ... I guess you installed it by hand (perl-term-readline from AUR).
No, I installed by hand Term-ReadLine-Gnu. I removed it now just to see how it goes, and, of course, the programs I need it for don't work. I noticed that they were not working even with Term-ReadLine-Gnu installed (after working for years), so it must have to do with recent changes in Perl. The CPAN package Term-ReadLine is just a stub, the fact that Perl provides it means nothing. Term-ReadLine is an interface to the package that does the real work, which is either Term-ReadLine-Gnu or Term-ReadLine-Perl. The latter has less features and I think it is supposed to be slower (according to its author, IIRC). So, Term-ReadLine-Gnu is a must. So, I guess the Perl changes are the problem, and I'm don't know where to go from here... Thanks
Just remove it, perl bring this package in the core.
:( J.A.
2011/10/4 Jorge Almeida <jjalmeida@gmail.com>:
So, I guess the Perl changes are the problem, and I'm don't know where to go from here...
Bugtracker (not mailing list) is always the right path to report and tracks bugs ;) [1] [1] http://bugs.archlinux.org
Thanks
Just remove it, perl bring this package in the core.
:(
J.A.
-- Angel Velásquez angvp @ irc.freenode.net Arch Linux Developer / Trusted User Linux Counter: #359909 http://www.angvp.com
On Mon, Oct 3, 2011 at 11:40 PM, Jorge Almeida <jjalmeida@gmail.com> wrote:
Term-ReadLine-Gnu
Where does this package come from? Why don't you accept the proposed removal of it? If you need Term::ReadLine::GNU, try this PKGBUILD that seems correctly written: https://aur.archlinux.org/packages.php?ID=12530 If you only need Term::ReadLine, it's provided by perl. -- Cédric Girard
Once again: 2011/10/4 Cédric Girard <girard.cedric@gmail.com>
If you need Term::ReadLine::GNU, try this PKGBUILD that seems correctly written: https://aur.archlinux.org/packages.php?ID=12530
This PKGBUILD does not provides perl-term-readline and thus won't conflict with perl. -- Cédric Girard
2011/10/4 Cédric Girard <girard.cedric@gmail.com>:
Once again:
I didn't reply for lack of time, I was not ignoring your suggestions.
2011/10/4 Cédric Girard <girard.cedric@gmail.com>
If you need Term::ReadLine::GNU, try this PKGBUILD that seems correctly written: https://aur.archlinux.org/packages.php?ID=12530
This PKGBUILD does not provides perl-term-readline and thus won't conflict with perl.
I'll try that in a few hours. But I fear the problem is with Perl. We'll see. Thanks Jorge Almeida
On Tue, Oct 4, 2011 at 10:51 AM, Jorge Almeida <jjalmeida@gmail.com> wrote:
2011/10/4 Cédric Girard <girard.cedric@gmail.com>:
If you need Term::ReadLine::GNU, try this PKGBUILD that seems correctly written: https://aur.archlinux.org/packages.php?ID=12530
I'll try that in a few hours. But I fear the problem is with Perl. We'll see.
OK, I tried https://aur.archlinux.org/packages.php?ID=12530, it compiles without problem, but then my programs that require ir don't work: they fail with "undefined symbol" error messages. I tracked the problem to two other packages from AUR, and after recompilation and installing everything is all right now. Thanks Jorge Almeida
participants (3)
-
Cédric Girard
-
Jorge Almeida
-
Ángel Velásquez