Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71088 - net-misc/lsh
Summary: net-misc/lsh
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High minor
Assignee: SpanKY
URL: http://www.lysator.liu.se/~nisse/lsh/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-13 13:53 UTC by Grzegorz Artur Daszuta
Modified: 2004-11-22 18:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (lsh-1.4.3-r2.ebuild,1.81 KB, text/plain)
2004-11-13 13:58 UTC, Grzegorz Artur Daszuta
Details
gcc-3.4.something patch (1.4.3-gcc34-2.patch,28.26 KB, patch)
2004-11-13 14:02 UTC, Grzegorz Artur Daszuta
Details | Diff
correct gcc-3.4.? patch (1.4.3-gcc34-2.patch,1.91 KB, patch)
2004-11-13 14:08 UTC, Grzegorz Artur Daszuta
Details | Diff
conf.d/lshd (lsh.conf.d,237 bytes, text/plain)
2004-11-13 14:10 UTC, Grzegorz Artur Daszuta
Details
init.d/lshd (lsh.init.d,722 bytes, text/plain)
2004-11-13 14:14 UTC, Grzegorz Artur Daszuta
Details
overlay image (lsh-overlay.tar.bz2,3.42 KB, application/octet-stream)
2004-11-13 14:17 UTC, Grzegorz Artur Daszuta
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Grzegorz Artur Daszuta 2004-11-13 13:53:12 UTC
Uhm. First 'primo' - lsh package is set of client and server for secsh v2 protocol. It's compatible with openssh and other ssh implementations. So - what does it doing in dev-libs?
Second 'primo' - It doesn't build with newer versions of gcc. At least with my gcc-3.4.3 - see attached patch.
Third 'primo' - what with /etc/{init,conf}.d/lshd? It would be nice to include some scripts. It is daemon, isn't it?
Comment 1 Grzegorz Artur Daszuta 2004-11-13 13:58:37 UTC
Created attachment 43881 [details]
ebuild
Comment 2 Grzegorz Artur Daszuta 2004-11-13 14:02:53 UTC
Created attachment 43882 [details, diff]
gcc-3.4.something patch

yes, lsh refuses to build without this patch on gcc-3.4.3 and
glibc-2.3.4.20041102
I don't know why, I am not programmer ;>
Comment 3 Grzegorz Artur Daszuta 2004-11-13 14:08:38 UTC
Created attachment 43883 [details, diff]
correct gcc-3.4.? patch

kick me, bite me, punch me.. former patch was adding senseless vim backup
file..
corrected
Comment 4 Grzegorz Artur Daszuta 2004-11-13 14:10:10 UTC
Created attachment 43884 [details]
conf.d/lshd
Comment 5 Grzegorz Artur Daszuta 2004-11-13 14:14:22 UTC
Created attachment 43885 [details]
init.d/lshd
Comment 6 Grzegorz Artur Daszuta 2004-11-13 14:17:34 UTC
Created attachment 43886 [details]
overlay image

I wouldn't attach whole overlay package, but I'm still can't figure who and why
put lsh into dev-libs... Mysterious... It should lay in net-misc between
openssh and dropbear, shouldn't it?
Comment 7 Grzegorz Artur Daszuta 2004-11-13 14:23:57 UTC
I forgot to make something with /etc/lsh*, it should be /etc/lsh/lsh* I guess..
I did make nothing with /var/spool/lsh/* too, because I can't figure where we are storing random seeds...
I'm leaving this bug for now, maybe good Wizard of Oz make things work as they should do?
--
Comment 8 Grzegorz Artur Daszuta 2004-11-13 14:23:57 UTC
I forgot to make something with /etc/lsh*, it should be /etc/lsh/lsh* I guess..
I did make nothing with /var/spool/lsh/* too, because I can't figure where we are storing random seeds...
I'm leaving this bug for now, maybe good Wizard of Oz make things work as they should do?
--
I have a bit of pain in my golova
Comment 9 Grzegorz Artur Daszuta 2004-11-21 12:03:13 UTC
net-misc/lsh or move openssh to games-mud because someone is playing via remote shell account
Comment 10 SpanKY gentoo-dev 2004-11-21 19:46:48 UTC
there's no point in making asinine comments, all it does is serve to piss off developers

lsh was put into dev-libs because it used to install some libraries
Comment 11 Grzegorz Artur Daszuta 2004-11-21 20:34:19 UTC
Ok, very sorry for offences. But it doesn't looks like lsh provides something for other apps, and one possible collision point with nettle is /usr/bin/sexp-conv.
Maybe I wrong but:
crefff@tiphareth ~ $ tar tjf /usr/portage/packages/All/lsh-1.4.3-r2.tbz2 |grep -E '/lib/|/include/'

bzip2: (stdin): trailing garbage after EOF ignored
crefff@tiphareth ~ $
Don't know if installed nettle will force lsh to build with it, but...

Sometimes I feel that I don't understand nothing.
But sorry for offences.
And thanks for all the Fish.
Comment 12 SpanKY gentoo-dev 2004-11-21 20:44:01 UTC
1.4.3-r1 was released to fix the nettle problem

it doesnt use/install the bundled nettle anymore

for the updated gcc-34.patch, i developed one similar to the fix added upstream:
http://cvs.lysator.liu.se/viewcvs/viewcvs.cgi/lsh/src/argp/argp.h?r1=1.16&r2=1.17&root=lsh
Comment 13 SpanKY gentoo-dev 2004-11-22 18:46:54 UTC
now in net-misc