Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

slrn versions, Ubuntu

13 views
Skip to first unread message

Adam Funk

unread,
Jul 20, 2012, 5:59:58 AM7/20/12
to
I've been using Thomas Wiegner's 1.0.0-26pre slrn package on Ubuntu
for some time. A couple of days ago, I upgraded the distro from
oneiric to precise, and slrn stopped working with this error:

slrn: error while loading shared libraries: libgnutls-openssl.so.26: cannot open shared object file: No such file or directory

I've got slrn back in use now by downgrading to the precise
1.0.0~pre18-1.2 version.


Any idea why the distribution upgrade broke 1.0.0-26pre?

Am I missing out on anything good by using pre18 instead? (I haven't
noticed.)


--
svn ci -m 'come back make, all is forgiven!' build.xml

Ivan The Not-So-Bad

unread,
Jul 20, 2012, 11:17:43 AM7/20/12
to
From GitHub:
04-13 11:28 John E. Davis o [master] [origin/HEAD] [origin/master] slrn
pre1.0.0 change 40: Parse mime sub-keywords without regard to case.

2012-04-09 00:22 John E. Davis o slrn pre1.0.0 change 39: In mime.c, a
couple of places had incorrect arguments for strncmp.

2012-04-08 11:46 John E. Davis o slrn pre1.0.0 changes 38: Added a more
informative message when a MIME article is encountered.

2012-04-08 11:01 John E. Davis o slrn pre1.0.0 changes 36-37: Added
replace_cooked_article and updated mime.sl

2012-04-08 09:40 John E. Davis o slrn pre1.0.0 change 35: If an executable
does not exist on the search path, skip the mailcap entry

2012-04-08 08:34 John E. Davis o slrn pre1.0.0 change 34: 34.
generic_read_input: allow point to be negative.

2012-04-07 19:26 John E. Davis o slrn pre1.0.0 change 33: Added ability to
view/save/browse multipart mime.

2012-04-03 21:17 John E. Davis o slrn pre1.0.0 change 32: Initial support
for multipart mime messages.

2012-04-03 18:13 John E. Davis o slrn pre1.0.0 change 31: updated
copyright year and removed extra whitespace.

2012-04-03 18:03 John E. Davis o slrn pre1.0.0 change 29-30: doc updates
and optional argument for replace_article

2011-07-25 15:53 John E. Davis o slrn pre1.1.0 change 28: Add explicit
void* to char* cast for better C++ compliance.

2011-07-25 15:49 John E. Davis o slrn pre1.0.0 change 27: Avoid
prompt==NULL deref in rline_update.

2011-03-21 17:44 John E. Davis o Changed s-lang.org to
www.jedsoft.org/slang/

2010-10-02 22:49 jedsoft o slrn pre1.0.0 changes 25-26

2010-09-07 09:40 jedsoft o slrn pre1.1.0 change 24: fixed logic
error for change 20.

2010-09-06 22:41 jedsoft o slrn pre1.0.0 change 23: Added #ifdef
SLTCP_HAS_GNUTLS_SUPPORT

2010-09-06 16:16 jedsoft o slrn pre1.0.0 changes 19-22

2009-12-02 15:44 jedsoft o slrn pre1.0.0 change 18

2009-11-13 16:56 jedsoft o slrn pre1.0.0 change 17

2009-10-19 17:32 jedsoft o slrn pre1.0.0 change 16

2009-09-19 02:55 jedsoft o slrn pre1.0.0 changes 12-15

2009-04-20 03:56 jedsoft o slrn pre1.0.0 change 11

2009-04-12 03:51 jedsoft o slrn pre1.0.0 change 10

2009-04-11 16:43 jedsoft o tweak to previous patch

2009-04-11 16:38 jedsoft o slrn pre1.0.0 change 9

2009-04-10 05:04 jedsoft o slrn pre1.0.0 change 8

2009-04-09 14:18 jedsoft o slrn pre1.0.0 changes 6-7

2009-04-09 02:43 jedsoft o slrn pre1.0.0 change 6

2009-04-09 02:33 jedsoft o slrn pre1.0.0 change 5

2009-04-08 16:37 jedsoft o slrn pre1.0.0 changes 3-4

2008-11-21 18:41 jedsoft o slrn pre1.0.0 changes 1-2

I R A Darth Aggie

unread,
Jul 20, 2012, 11:21:13 AM7/20/12
to
On Fri, 20 Jul 2012 10:59:58 +0100,
Adam Funk <a24...@ducksburg.com>, in
<upmnd9x...@news.ducksburg.com> wrote:
> I've been using Thomas Wiegner's 1.0.0-26pre slrn package on Ubuntu
> for some time. A couple of days ago, I upgraded the distro from
> oneiric to precise, and slrn stopped working with this error:
>
> slrn: error while loading shared libraries: libgnutls-openssl.so.26: cannot open shared object file: No such file or directory

> Any idea why the distribution upgrade broke 1.0.0-26pre?

Yes. They are probably providing libgnutls-openssl.so.27, the next
iteration of the library. There probably isn't sufficient difference
between .27 and .26 that a simple

ln -s /usr/lib/libgnutls-openssl.so /usr/lib/libgnutls-openssl.so.26

can't cure. Even if it is rather ugly. You can use ldd to find out what
libraries any given executable needs:

ldd slrn

and you'll get a list. If a library isn't available, it will be noted.

--
Consulting Minister for Consultants, DNRC
I can please only one person per day. Today is not your day. Tomorrow
isn't looking good, either.
I am BOFH. Resistance is futile. Your network will be assimilated.

Thomas Wiegner

unread,
Jul 22, 2012, 6:24:26 AM7/22/12
to
On Fri, 20 Jul 2012, Adam Funk <a24...@ducksburg.com> wrote:

> I've been using Thomas Wiegner's 1.0.0-26pre slrn package on Ubuntu
> for some time. A couple of days ago, I upgraded the distro from
> oneiric to precise, and slrn stopped working with this error:
>
> slrn: error while loading shared libraries: libgnutls-openssl.so.26: cannot
> open shared object file: No such file or directory

> Any idea why the distribution upgrade broke 1.0.0-26pre?

You've probably used the old version for natty, the provided libraries in
oneiric have changed so slrn can't find the required library.

I put a recompiled version of slrn for oneiric to
http://www.foory.de/thw/slrn/

> Am I missing out on anything good by using pre18 instead? (I haven't
> noticed.)

You'll miss my "minimal multipart support" patch, will will display multipart
postings a lot better compared to the vanilla slrn.

Please note that the latest version of slrn supports multipart without
my patch. But it needs a quite new version of slang and I'm not
100% sure if the version shipped with ubuntu oneiric is new enough.

Cheers,

Thomas

Adam Funk

unread,
Jul 22, 2012, 4:09:57 PM7/22/12
to
On 2012-07-22, Thomas Wiegner wrote:

> On Fri, 20 Jul 2012, Adam Funk <a24...@ducksburg.com> wrote:
>
>> I've been using Thomas Wiegner's 1.0.0-26pre slrn package on Ubuntu
>> for some time. A couple of days ago, I upgraded the distro from
>> oneiric to precise, and slrn stopped working with this error:
>>
>> slrn: error while loading shared libraries: libgnutls-openssl.so.26: cannot
>> open shared object file: No such file or directory
>
>> Any idea why the distribution upgrade broke 1.0.0-26pre?
>
> You've probably used the old version for natty, the provided libraries in
> oneiric have changed so slrn can't find the required library.
>
> I put a recompiled version of slrn for oneiric to
> http://www.foory.de/thw/slrn/

Running it now, thanks!


>> Am I missing out on anything good by using pre18 instead? (I haven't
>> noticed.)
>
> You'll miss my "minimal multipart support" patch, will will display multipart
> postings a lot better compared to the vanilla slrn.

Oh, that's the main feature, thanks.


--
I heard that Hans Christian Andersen lifted the title for "The Little
Mermaid" off a Red Lobster Menu. [Bucky Katt]

Adam Funk

unread,
Jul 22, 2012, 4:10:35 PM7/22/12
to
On 2012-07-20, I R A Darth Aggie wrote:

> On Fri, 20 Jul 2012 10:59:58 +0100,
> Adam Funk <a24...@ducksburg.com>, in
><upmnd9x...@news.ducksburg.com> wrote:
>> I've been using Thomas Wiegner's 1.0.0-26pre slrn package on Ubuntu
>> for some time. A couple of days ago, I upgraded the distro from
>> oneiric to precise, and slrn stopped working with this error:
>>
>> slrn: error while loading shared libraries: libgnutls-openssl.so.26: cannot open shared object file: No such file or directory
>
>> Any idea why the distribution upgrade broke 1.0.0-26pre?
>
> Yes. They are probably providing libgnutls-openssl.so.27, the next
> iteration of the library. There probably isn't sufficient difference
> between .27 and .26 that a simple
>
> ln -s /usr/lib/libgnutls-openssl.so /usr/lib/libgnutls-openssl.so.26
>
> can't cure. Even if it is rather ugly. You can use ldd to find out what
> libraries any given executable needs:
>
> ldd slrn
>
> and you'll get a list. If a library isn't available, it will be noted.


I would've tried that, but Thomas has just issued a new package.
Thanks anyway!


--
Classical Greek lent itself to the promulgation of a rich culture,
indeed, to Western civilization. Computer languages bring us
doorbells that chime with thirty-two tunes, alt.sex.bestiality, and
Tetris clones. (Stoll 1995)
0 new messages