Claws Mail Install Failure - libtasn1 missing

Claws Mail Install Failure - libtasn1 missing

Steve Polishinski

2008-11-20 19:40 UTC
Greetings All,

I'm running an N800 with OS2008 installed. Had Claws installed & working, but
was having issues with the html add-on not doing anything. When 3.6.1-1 was
released in October, I got the bright idea to uninstall the base claws email
program, then try to re-install the base and html packages again to "fix it".
But now I cannot install because of a missing package error: "Unable to
install claws-mail. Application packages missing: libtasn1-3(>=0.3.4)" I have
been unable to find this package built for the ARM/Maemo platform. Help!
Been using Modest email package since October, and I want my claws-email
back, as I use many feature Modest doesn't have!

The archives of this email list were searched back a few months, and no claws
mail install issues were found. Did I miss something? Google didn't help
either.

In addition to trying the OS2008 GUI package installer, an
install was attempted by steering my N800 browser to
http://www.claws-mail.org/maemo/
http://maemo.org/downloads/product/OS2008/claws-mail/

This resulted in a "failed catalogs" error
"www.claws-mail.org/maemo/dists/chinook/usr/binary-armel/Packages.gz not
found". Sure enough, "chinook" isn't in the www.claws-mail.org/maemo/dists/
directory anymore. So, I tried "bora" by edited within the GUI package
installer the catalog entry. Discouragingly, I note all the files &
directories off the 'dists' directory have April 2008 time stamps, which
doesn't seem to match the October last release. It still dead-ends with
missing libtasn1.

So somehow I'm probably just not configured to be looking at the right install
catalogs on the 'Net?

An attempt was made to compile libtasn1 myself using the Maemo scratch box,
downloaded from http://ftp.gnu.org/gnu/gnutls/libtasn1-1.3.tar.gz. The
compile suceeded, and I sftp'ed the libs and pkgconfig and include file to my
N800, /usr base dir & added sym links for the libraries,
hacked /usr/lib/pkgconfig/libtasn1.pc to point to /usr/lib, /usr/include,
etc., where I put the library files on my N800. But this doesn't solve the
missing dependencies check. Very possibly, I'm missing an install
configuration file somewhere that tells the package manager the libtasn1 is
installed. Why the install GUI doesn't see /usr/lib/pkgconfig confuses me.

An attempt was also made to use apt-get in a shell on the N800. apt-get seems
to be stripped down on the maemo platform, so I cannot figure out how to
force the installer to ignore the dependency failure. (cause I think I
installed the library) It fails with similiar dependency checks. A shell
apt-get session is appended below.

Thanks! Steve


Nokia-N800-:/usr/lib/pkgconfig# apt-get install claws-mail
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
claws-mail: Depends: libgnutls13 (>= 2.0.4-0) but it is not going to be
installed
E: Broken packages
Nokia-N800-:/usr/lib/pkgconfig# apt-get install libgnutls13
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libgnutls13: Depends: libtasn1-3 (>= 0.3.4) but it is not installable
E: Broken packages
Nokia-N800-:/usr/lib/pkgconfig# apt-get install libtasn1-3
Reading package lists... Done
Building dependency tree... Done
Package libtasn1-3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libtasn1-3 has no installation candidate
Nokia-N800-:/usr/lib/pkgconfig#
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing

Andre Klapper
Karma: 891
2008-11-20 19:48 UTC
Am Donnerstag, den 20.11.2008, 13:40 -0600 schrieb Steve Polishinski:
> But now I cannot install because of a missing package error: "Unable to
> install claws-mail. Application packages missing: libtasn1-3(>=0.3.4)"

libtasn1-3 is available from the Diablo Extras repository.

andre
--
Andre Klapper (maemo.org bugmaster)
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing

Steve Polishinski

2008-11-20 20:23 UTC
On Thursday 20 November 2008 13:48, Andre Klapper wrote:
> Am Donnerstag, den 20.11.2008, 13:40 -0600 schrieb Steve Polishinski:
> > But now I cannot install because of a missing package error: "Unable to
> > install claws-mail. Application packages missing: libtasn1-3(>=0.3.4)"
>
> libtasn1-3 is available from the Diablo Extras repository.
>
> andre

Andre,
Thanks, but I'm still struggling.
Using these instructions, I added the Catalog via the Application Manager GUI
on my N800.
http://maemo.org/development/documentation/programming_languages/
Scroll down to the "tablet" section, using the "Diablo/tools" for distro, and
"free" for components. Used exactly the parameters as given. It still fails
with missing libtasn1-3. Also tried dropping the tools for the distro, and
that didn't help.

Are there other distro or components parameters that should be used?

Thanks, Steve
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing

Andre Klapper
Karma: 891
2008-11-20 20:45 UTC
Am Donnerstag, den 20.11.2008, 14:23 -0600 schrieb Steve Polishinski:
> It still fails with missing libtasn1-3.

Please manually install libtasn1-3 from Application Manager -> Browse
installable applications.
After that, try to install Claws Mail again.

andre
--
Andre Klapper (maemo.org bugmaster)
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing

Steve Polishinski

2008-11-20 21:29 UTC
On Thursday 20 November 2008 14:45, Andre Klapper wrote:
> Am Donnerstag, den 20.11.2008, 14:23 -0600 schrieb Steve Polishinski:
> > It still fails with missing libtasn1-3.
>
> Please manually install libtasn1-3 from Application Manager -> Browse
> installable applications.
> After that, try to install Claws Mail again.
>
> andre

Andre,
Thanks for continuing to help.  

Unfortunately, libtasn doesn't show up as an application to install... I
presume it starts with "libtasn" and not "tasn" or some such.  

I looked at (not using my N800)
http://repository.maemo.org/extras/dists/diablo/free/binary-armel/Packages
and see libtasn IS there.

I'm still trying various combinations of other distribution and components
parameters, and only "diablo/tools" and "free" ever result in a successful
catalog updates in the App Manager. Are these correct?

libtasn doesn't show up in "installed" via the app manager.

Thanks, Steve
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing

sarev0k
Karma: 62
2008-11-20 21:29 UTC
I've been having the same issue. App manager would fail to
update/download Claws. I hadn't figured out the work around noted below.

However, I did note that the Tools/Application Folders shows everything
on the list following Claws repository also to have failed to update. I
gather the wayward Claws repository creates sort of a roadblock that
apparently causes app manager to just halt rather than skipping over it
and continuing. Go figure...

The workaround is you may have to edit the Claws repository in the App
Manager list and check the box to bypass checking the Claws repository.
Otherwise, you may continue to have the same problem if your repository
fix remains after the Claws roadblock.

Presumably at some point, you'd stop bypassing the Claws repository,
but it's anyone's guess when the problems in the Claws Repository will
be fixed. Claws seemed to be working just fine until the recent
'update/upgrade'. I sort of wish I'd ignored the update... Kind of
reminds me of the BS that Windows occasionally does with security fixes
being like a virus of their own making, requiring another fix of the fix.

Always, Fred C

Andre Klapper wrote:
> Am Donnerstag, den 20.11.2008, 14:23 -0600 schrieb Steve Polishinski:
>
>> It still fails with missing libtasn1-3.
>>
>
> Please manually install libtasn1-3 from Application Manager -> Browse
> installable applications.
> After that, try to install Claws Mail again.
>
> andre
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.9.8/1801 - Release Date: 11/20/2008 9:11 AM
>
>
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing

Steve Polishinski

2008-11-20 21:53 UTC
On Thursday 20 November 2008 15:29, lakestevensdental wrote:
> I've been having the same issue. App manager would fail to
> update/download Claws. I hadn't figured out the work around noted below.
>
> However, I did note that the Tools/Application Folders shows everything
> on the list following Claws repository also to have failed to update. I
> gather the wayward Claws repository creates sort of a roadblock that
> apparently causes app manager to just halt rather than skipping over it
> and continuing. Go figure...
>
> The workaround is you may have to edit the Claws repository in the App
> Manager list and check the box to bypass checking the Claws repository.
> Otherwise, you may continue to have the same problem if your repository
> fix remains after the Claws roadblock.
>
> Presumably at some point, you'd stop bypassing the Claws repository,
> but it's anyone's guess when the problems in the Claws Repository will
> be fixed. Claws seemed to be working just fine until the recent
> 'update/upgrade'. I sort of wish I'd ignored the update... Kind of
> reminds me of the BS that Windows occasionally does with security fixes
> being like a virus of their own making, requiring another fix of the fix.
>
> Always, Fred C
>

Fred,
Thanks for the suggestion. I'm not sure I understand all of what you said.
But I deleted the claws catalog in the apps manager and refreshed everything.
libtasn1-3 still doesn't show up as an installable application.

Referencing my previous email, looking at
http://repository.maemo.org/extras/dists/diablo/free/binary-armel/Packages

Leads me to believe libtasn should (maybe) be found here:
http://repository.maemo.org/pool/diablo/free/libt/
but it's not. I'm totally confused and getting way beyond my understanding of
how the apt manager functions, so maybe I'm thrashing off in a wildly wrong
direction....arrggg!

Thanks, Steve
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing - fixed

Steve Polishinski

2008-11-20 22:41 UTC
On Thursday 20 November 2008 15:29, Steve Polishinski wrote:
> On Thursday 20 November 2008 14:45, Andre Klapper wrote:
<SNIP>
> >
> > Please manually install libtasn1-3 from Application Manager -> Browse
> > installable applications.
> > After that, try to install Claws Mail again.
> >
> > andre

<SNIP -- Adding the diablo catalog ... says Steve (me) >

> I'm still trying various combinations of other distribution and components
> parameters, and only "diablo/tools" and "free" ever result in a successful
> catalog updates in the App Manager. Are these correct?

The magic config I found, starting with the "tablet" portion down the page...
http://maemo.org/development/documentation/programming_languages/

then use these parameters

web address: http://repository.maemo.org/extras
distro: diablo
components: free

Then I blew away my "claws mail catalog." It is not up to date, and I don't
know from what catalog, then, the claws email is being made available via...
perhaps the diablo just added...

> libtasn doesn't show up in "installed" via the app manager.

The library doesn't show up, still, but doesn't matter 'cause now the claws
mail install resolves dependencies just fine. YMMV. There's lots of
libraries that are installed that don't show up at these level in the GUI.

Thanks for the help... I managed to get a few clues from you both to fix
things.

Thanks, Steve

>
> Thanks, Steve
  •  Reply

Re: Claws Mail Install Failure - libtasn1 missing - fixed

sarev0k
Karma: 62
2008-11-20 23:20 UTC
Thanks everyone for helping clarify this issue.

It should also be noted that when one's email program goes down, one
also loses direct contact with the list discussion of how to fix the
problem unless one also has access to email thru another system.

It's sort of a classic Catch-22, you can't get there from here deal.

Always, Fred C

Steve Polishinski wrote:
> On Thursday 20 November 2008 15:29, Steve Polishinski wrote:
>
>> On Thursday 20 November 2008 14:45, Andre Klapper wrote:
>>
> <SNIP>
>
>>> Please manually install libtasn1-3 from Application Manager -> Browse
>>> installable applications.
>>> After that, try to install Claws Mail again.
>>>
>>> andre
>>>
>
> <SNIP -- Adding the diablo catalog ... says Steve (me) >
>
>
>> I'm still trying various combinations of other distribution and components
>> parameters, and only "diablo/tools" and "free" ever result in a successful
>> catalog updates in the App Manager. Are these correct?
>>
>
> The magic config I found, starting with the "tablet" portion down the page...
> http://maemo.org/development/documentation/programming_languages/
>
> then use these parameters
>
> web address: http://repository.maemo.org/extras
> distro: diablo
> components: free
>
> Then I blew away my "claws mail catalog." It is not up to date, and I don't
> know from what catalog, then, the claws email is being made available via...
> perhaps the diablo just added...
>
>
>> libtasn doesn't show up in "installed" via the app manager.
>>
>
> The library doesn't show up, still, but doesn't matter 'cause now the claws
> mail install resolves dependencies just fine. YMMV. There's lots of
> libraries that are installed that don't show up at these level in the GUI.
>
> Thanks for the help... I managed to get a few clues from you both to fix
> things.
>
> Thanks, Steve
>
>
>> Thanks, Steve

------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.9.8/1801 - Release Date: 11/20/2008 9:11 AM
>
>
  •  Reply