email package dependency (openssl) not automatically installed

View: New views
2 Messages — Rating Filter:   Alert me  

email package dependency (openssl) not automatically installed

by Steven Monai-5 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello folks,

I installed a fresh Cygwin 1.7 beta, and added the 'email' package.
Then, I ran the following to send myself a test message:

$ echo "Test message" | email --subject="Test" \
> --smtp-server="smtp.at.my.isp" --from-name="Steven Monai" \
> --from-addr="steve+cygwin@..." steve+cygwin@...
/usr/bin/email.exe: error while loading shared libraries:
cygssl-0.9.8.dll: cannot open shared object file: No such file or directory

Whoops. Is there something wrong with 'openssl'?

$ cygcheck -c email openssl
Cygwin Package Information
Package              Version        Status
email                3.1.2-2        OK

No 'openssl'. So 'email' was installed, but at least one of its
dependencies wasn't. Could this be an 'email' packaging bug?

Anyway, after installing 'openssl', 'email' works just fine.

-SM
--

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Re: email package dependency (openssl) not automatically installed

by Chris Cormie-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Steven Monai wrote:

> Hello folks,
>
> I installed a fresh Cygwin 1.7 beta, and added the 'email' package.
> Then, I ran the following to send myself a test message:
>
> $ echo "Test message" | email --subject="Test" \
>> --smtp-server="smtp.at.my.isp" --from-name="Steven Monai" \
>> --from-addr="steve+cygwin@..." steve+cygwin@...
> /usr/bin/email.exe: error while loading shared libraries:
> cygssl-0.9.8.dll: cannot open shared object file: No such file or directory
>
> Whoops. Is there something wrong with 'openssl'?
>
> $ cygcheck -c email openssl
> Cygwin Package Information
> Package              Version        Status
> email                3.1.2-2        OK
>
> No 'openssl'. So 'email' was installed, but at least one of its
> dependencies wasn't. Could this be an 'email' packaging bug?
>
> Anyway, after installing 'openssl', 'email' works just fine.

It certainly involves your openssl pacakge:
$ cyg-apt find cygssl-0.9.8.dll
openssl: /usr/bin/cygssl-0.9.8.dll

But it's not a packaging problem:
$ cyg-apt requires email
base-cygwin base-passwd ... openssl ...

I cannot say why openssl wasn't present after installing email.
HTH
Chris

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple