hughbar has asked for the wisdom of the Perl Monks concerning the following question:

I'm trying to make an RPM package for a Perl open source project. I'm using Amazon EC2 to ensure that I have a 'clean' environment.

However 'their' MIME::Base64 on 64 bit architecture I think this is architecture specific? doesn't include en/decodebase64url which my package needs. So I've tried to include a newer version within my specific lib and get to: Attempt to reload MIME/Base64.pm aborted now I'm stuck.

Also, what I've chosen to try currently is fairly ugly and it doesn't work! anyway and I'm wondering whether there's a 'good' way of dealing with this?

All the best Hugh

Replies are listed 'Best First'.
Re: MIME::64 and encodebase64url
by zentara (Cardinal) on Jan 23, 2014 at 13:45 UTC
    Have you tried to build all the required libs and modules yourself? Usually that fixes alot of problems due to mis-matched RPM's and such.

    Attempt to reload MIME/Base64.pm aborted

    What does that mean?


    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku ................... flash japh
      Thanks, I'll give that a spin, but (obviously) I'd prefer something else as the solution for the package, since the object of the exercise is to make things 'easier' for the package user.
Re: MIME::64 and encodebase64url
by moritz (Cardinal) on Jan 23, 2014 at 14:23 UTC