Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] [Package Request] Haskell-language-server
@ 2020-12-05 12:40 motorto
  2020-12-05 20:23 ` prez
                   ` (10 more replies)
  0 siblings, 11 replies; 12+ messages in thread
From: motorto @ 2020-12-05 12:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 673 bytes --]

New issue by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959

Description:
Been trying to package [haskell language server](https://github.com/haskell/haskell-language-server) for void Linux unsuccessfully.

Here is the errors it gives me:

```
=> Using stack config in stack.yaml.
Stack looks for packages in the directories configured in
the 'packages' and 'extra-deps' fields defined in your stack.yaml
The current entry points to /builddir/haskell-language-server/,
but no .cabal or package.yaml file could be found there.
```

Any help would be appreciated , probably exist a smart way to package it though ! 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
@ 2020-12-05 20:23 ` prez
  2020-12-16  8:09 ` slotThe
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: prez @ 2020-12-05 20:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 171 bytes --]

New comment by prez on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-739404152

Comment:
ghcup would be more useful imo.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
  2020-12-05 20:23 ` prez
@ 2020-12-16  8:09 ` slotThe
  2020-12-16  8:38 ` motorto
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: slotThe @ 2020-12-16  8:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 328 bytes --]

New comment by slotThe on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-745882725

Comment:
> ghcup would be more useful imo.

What would a package of ghcup even look like?  We can wrap the shell script, sure, but at that point you could also just execute the shell script...

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
  2020-12-05 20:23 ` prez
  2020-12-16  8:09 ` slotThe
@ 2020-12-16  8:38 ` motorto
  2020-12-16  9:10 ` slotThe
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: motorto @ 2020-12-16  8:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 447 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-745919831

Comment:
ghcup-hs is interesting didn't know the existence of that !

But the point of it from my understanding is to have a "portable" haskell development environment, it install everything on $HOME/.ghcup , so uninstalling  it's pretty simple. Don't know to what point it's an advantage to have it packaged.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (2 preceding siblings ...)
  2020-12-16  8:38 ` motorto
@ 2020-12-16  9:10 ` slotThe
  2020-12-16  9:26 ` motorto
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: slotThe @ 2020-12-16  9:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 295 bytes --]

New comment by slotThe on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-745960949

Comment:
@motorto [ghcide](https://gist.github.com/slotThe/e3351bafe370cf0654814b450137a548)

I'll try to look into HLS directly as soon as I can find the time

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (3 preceding siblings ...)
  2020-12-16  9:10 ` slotThe
@ 2020-12-16  9:26 ` motorto
  2020-12-16  9:27 ` motorto
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: motorto @ 2020-12-16  9:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 391 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-745980961

Comment:
Thanks @, Appreciate my knowledge of xbps-src doesn't allow me to go further than that :)  

------------
@prez 
ghcup-hs looks interesting , were you able to run their bootstrap script ? It always fail to me, probably a missing dependency ... 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (4 preceding siblings ...)
  2020-12-16  9:26 ` motorto
@ 2020-12-16  9:27 ` motorto
  2020-12-16  9:32 ` motorto
                   ` (4 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: motorto @ 2020-12-16  9:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 452 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-745980961

Comment:
Thanks @, Appreciate my knowledge of xbps-src doesn't allow me to go further than that :)  

------------
@prez 
ghcup-hs looks interesting , were you able to run their bootstrap script ? It always fail to me, probably a missing dependency ... 

Do you have the list of packages dependencies for void ? 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (5 preceding siblings ...)
  2020-12-16  9:27 ` motorto
@ 2020-12-16  9:32 ` motorto
  2020-12-16 10:20 ` prez
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: motorto @ 2020-12-16  9:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 459 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-745980961

Comment:
Thanks @slotThe, Appreciate my knowledge of xbps-src doesn't allow me to go further than that :)  

------------
@prez 
ghcup-hs looks interesting , were you able to run their bootstrap script ? It always fail to me, probably a missing dependency ... 

Do you have the list of packages dependencies for void ? 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (6 preceding siblings ...)
  2020-12-16  9:32 ` motorto
@ 2020-12-16 10:20 ` prez
  2020-12-16 13:43 ` motorto
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 12+ messages in thread
From: prez @ 2020-12-16 10:20 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 556 bytes --]

New comment by prez on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-746044120

Comment:
As you mentioned, ghcup is not a shell script. It is a Haskell program serving the same purpose as rustup, so the question whether inclusion in the repositories would make sense is kind of moot. It is also the recommended way to install ghc, cabal and hls. 

Unfortunately I have not yet found the time to experiment with building this myself, however `bootstrap-haskell` doesn't look relevant from a first glance.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (7 preceding siblings ...)
  2020-12-16 10:20 ` prez
@ 2020-12-16 13:43 ` motorto
  2020-12-25 16:15 ` slotThe
  2020-12-26 10:26 ` motorto
  10 siblings, 0 replies; 12+ messages in thread
From: motorto @ 2020-12-16 13:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 344 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-746302186

Comment:
Ghcup is interesting for sure, and it installs haskell-language-server as an option, I will try to understand what distros ship ghcup besides ubuntu , can't seem to find the source only the dpkg file. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (8 preceding siblings ...)
  2020-12-16 13:43 ` motorto
@ 2020-12-25 16:15 ` slotThe
  2020-12-26 10:26 ` motorto
  10 siblings, 0 replies; 12+ messages in thread
From: slotThe @ 2020-12-25 16:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 402 bytes --]

New comment by slotThe on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-751267714

Comment:
@motorto [haskell-language-server](https://gist.github.com/slotThe/b6d6cc77c96f61d77d0a9a4dd2ca0393)

If you want to add both of these as new packages (with yourself as the maintainer, of course ;) feel free to; I may or may not get to it after the holidays

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Package Request] Haskell-language-server
  2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
                   ` (9 preceding siblings ...)
  2020-12-25 16:15 ` slotThe
@ 2020-12-26 10:26 ` motorto
  10 siblings, 0 replies; 12+ messages in thread
From: motorto @ 2020-12-26 10:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 981 bytes --]

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/26959#issuecomment-751342299

Comment:
Thanks !! 

Don't know if it is better for you to do it. I probably wont be able to
maintain the package (because of lack of knowledge)
It will probably be just changing the version and/or updating the
stack.yaml to the new version, but if something is introduce that
changes the way the xbps-src builds the package ...

Once again thanks!

On 2020/12/25 08:15, slotThe wrote:
> @motorto [haskell-language-server](https://gist.github.com/slotThe/b6d6cc77c96f61d77d0a9a4dd2ca0393)
> 
> If you want to add both of these as new packages (with yourself as the maintainer, of course ;) feel free to; I may or may not get to it after the holidays
> 
> -- 
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
> https://github.com/void-linux/void-packages/issues/26959#issuecomment-751267714


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2020-12-26 10:26 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-05 12:40 [ISSUE] [Package Request] Haskell-language-server motorto
2020-12-05 20:23 ` prez
2020-12-16  8:09 ` slotThe
2020-12-16  8:38 ` motorto
2020-12-16  9:10 ` slotThe
2020-12-16  9:26 ` motorto
2020-12-16  9:27 ` motorto
2020-12-16  9:32 ` motorto
2020-12-16 10:20 ` prez
2020-12-16 13:43 ` motorto
2020-12-25 16:15 ` slotThe
2020-12-26 10:26 ` motorto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).