What Is The Recommended Method To Obtain Pan 0.136+ (with SSL) For CentOS 6?

Home » CentOS » What Is The Recommended Method To Obtain Pan 0.136+ (with SSL) For CentOS 6?
CentOS 5 Comments

Q: What is the recommended method to obtain Pan 0.136+ (with SSL) for CentOS 6?

I’ve been successfully using Pan 0.135 from the RPMForge repository for about a year now:

$ yum –noplugins –showduplicates –enablerepo \* –disablerepo c6-media,\*-source,\*debug\* provides “*/pan”
==> 1:pan-0.135-1.el6.rf.x86_64 : The Pan Newsreader
==> Repo : installed
$ sudo yum –enablerepo rpmforge install pan -y
==> Package 1:pan-0.135-1.el6.rf.x86_64 already installed and latest version

For a good reason (native SSL support), I’m interested in testing out Pan version 0.136 (or above). So, the question arises, how ‘best’ to find and install Pan 0.136 (or above)?

A search at http://rpm.pbone.net failed to find any RPM for 0.136 or above:
http://www1.picturepush.com/photo/a/12878464/img/12878464.png

But I do find the later Pan RPMs in later Fedora releases:
http://pkgs.org/download/pan (e.g., Fedora 17 & 18 have later RPMs):
http://www5.picturepush.com/photo/a/12878508/img/12878508.png

Or, I can compile Pan version 0.139 from source code:
http://pan.rebelbase.com/download/

Given these seem to be my choices (and, given that only about half my compiles ever work); may I ask first the basic question:

Q: What is the recommended method to obtain Pan 0.136+ (with SSL) for CentOS 6?

5 thoughts on - What Is The Recommended Method To Obtain Pan 0.136+ (with SSL) For CentOS 6?

  • If it were me, I would be inclined to download a srpm from the F17 or 18 repo and try to compile it and see what happens.

  • Your best bet is run the Windows installer in wine. Natively is very difficult to run because it requires stuff that’s too new to be found in EL6. :)
    That or find an alternative to Pan.

  • Right, it requires glib2(-devel) >= 2.26.0 and gmime(-devel) >= 2.5.5
    You’re in for a lot of work as at least the dependency on glib 2.26 is real

    Louis

  • I’m really no good at compiling unless all I have to do is issue the make command. So, maybe I’ll have to hold off on compiling Pan 0.136 with stunnel…

  • I was able to take the source RPM mentioned earlier and update it to build 0.139. The result has some quirks I was not used to, like
    “remembering” the last newsgroup I used, but it does work OK, including SSL. You can find the specfile I used at:

    http://pastebin.com/deUZpESH

    My build was under CentOS 6 (6.3 to be precise) 64-bit, I haven’t tried any others. You will have to download the pan sources, but that shouldn’t be too hard. Use rpmbuild (rpmbuild -bb pan.spec) and it should create a usable RPM, assuming you have the prerequisites installed. If not, rpmbuild will tell you what you need to install.

    No warranty is expressed or implied, no assurance of usability is provided, etc. Like any open-source project, if you break it you own both pieces. All I know is that it works for me.

    YMMV!

LEAVE A COMMENT