Bug 723202 - po4a fails to run in Rawhide: undefined symbol: Perl_Gthr_key_ptr
Summary: po4a fails to run in Rawhide: undefined symbol: Perl_Gthr_key_ptr
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-gettext
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ralf Corsepius
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-19 11:46 UTC by Richard W.M. Jones
Modified: 2011-07-19 15:18 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-19 15:18:47 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Richard W.M. Jones 2011-07-19 11:46:58 UTC
Description of problem:

$ po4a
perl: symbol lookup error: /usr/lib64/perl5/vendor_perl/auto/Locale/gettext/gettext.so: undefined symbol: Perl_Gthr_key_ptr

Version-Release number of selected component (if applicable):

po4a-0.41-2.fc15.noarch

How reproducible:

100%

Steps to Reproduce:
1. Run po4a
2.
3.
  
Actual results:

Error as above.

Expected results:

Should run.

Additional info:

Comment 1 Richard W.M. Jones 2011-07-19 11:48:15 UTC
$ rpm -qf /usr/lib64/perl5/vendor_perl/auto/Locale/gettext/gettext.so
perl-gettext-1.05-20.fc15.x86_64

(That is the latest version of perl-gettext)

Comment 2 Richard W.M. Jones 2011-07-19 11:59:00 UTC
I was able to fix this simply by rebuilding perl-gettext.

Therefore reassigning this bug.  The problem is that perl-gettext
wasn't rebuilt for the Perl 5.14 mass-rebuild for some reason.

Comment 3 Ralf Corsepius 2011-07-19 14:40:05 UTC
(In reply to comment #2)
> I was able to fix this simply by rebuilding perl-gettext.
Interesting ;)

> Therefore reassigning this bug. 
Same person, I am both perl-gettext and po4a maintainer ;)

> The problem is that perl-gettext
> wasn't rebuilt for the Perl 5.14 mass-rebuild for some reason.
OK, then let's give the persons who perform this mass-rebuild some more time.
No idea about their current status and what they currently are doing. I had thought, all of the rebuilt was done on a separate branch in git and none of the rebuilt packages has ended up in rawhide.

Comment 4 Petr Pisar 2011-07-19 14:57:56 UTC
The mass-rebuild is proceeding in master git branch, but the build is being done in separate build-root (dist-f16-perl). Once the mass-rebuild finishes, packages compiled in dist-f16-perl will be merged back to dist-f16 build-root. We plan to finish the mass-rebuild at the end of this week.

I cannot grasp how po4a or perl-gettext could get into dist-f16 now. Koji has the same opinion:

$ koji latest-pkg --quiet dist-f16 perl-gettext po4a
perl-gettext-1.05-20.fc15                 dist-f15              ausil
po4a-0.41-2.fc15                          dist-f15              ausil
$ koji latest-pkg --quiet dist-f16-perl perl-gettext po4a
perl-gettext-1.05-22.fc16                 dist-f16-perl         mmaslano
po4a-0.41-3.fc16                          dist-f16-perl         mmaslano

Comment 5 Richard W.M. Jones 2011-07-19 15:16:12 UTC
(In reply to comment #3)
> No idea about their current status and what they currently are doing. I had
> thought, all of the rebuilt was done on a separate branch in git and none of
> the rebuilt packages has ended up in rawhide.

Could be because I'm following Koji[1] these days.  Rawhide isn't
bleeding edge enough for me ...

[1] http://kojipkgs.fedoraproject.org/repos/dist-rawhide/latest/x86_64/

Comment 6 Richard W.M. Jones 2011-07-19 15:18:47 UTC
Actually that can't be it.  I must have installed Perl 5.14
from the dist-f16-perl branch, and then forgotten I'd done
it ...

Since it has been rebuilt, we can close this bug.


Note You need to log in before you can comment on or make changes to this bug.