Bug#766738: Request to Join Project pkg-haskell from Daniel Gröber (dxld-guest)

2014-10-26 Thread Gard Spreemann
Hi again.

On Saturday 25. October 2014 19:20:27 Joachim Breitner wrote:
 Am Samstag, den 25.10.2014, 18:45 +0200 schrieb Gard Spreemann:
  I should have made this clearer, but I haven't actually checked yet. The
  changelog for 5.0.0 does, however, say ghc-mod consumes much less memory
  than ghc-mod-4.1. I'll try to get it tested soon.
 
 ok, please do.

I've checked now. The situation with 5.1.1.0 is much better: For me, RSS is 
around 150 MB per file. With 4.1.2-2 it was about 300-500 MB. For me, and 
others on relatively low end systems, this is could be the difference between 
annoying but acceptable and useless.

For the record: I don't know what the situation was with 3.x, but it I doubt 
it used a lot of memory - at least I didn't notice it.

[Off topic: Does anybody know why it's necessary to spawn a new ghc-modi 
process for every open file? I'm sure upstream has a good reason since the 
memory usage is a known problem, but I'm curious…]

-- 
Gard Spreemann gspreem...@gmail.com


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766738: Request to Join Project pkg-haskell from Daniel Gröber (dxld-guest)

2014-10-25 Thread Joachim Breitner
Hi,

Am Samstag, den 25.10.2014, 14:47 +0200 schrieb Gard Spreemann:
 On Sat, Oct 25, 2014 at 02:31:48PM +0200, Joachim Breitner wrote:
  Hi Daniel,
  
  
  Am Donnerstag, den 23.10.2014, 22:40 +0200 schrieb Joachim Breitner:
My primary interest is Haskell development tools. I'm currently trying
to package hackage-server and later maybe HaRe. I'm also the current
maintainer of ghc-mod.
  
  would you mind taking care of 766738?
  
 
 Hi. I've newly subscribed to the list, and reported 766738. If there's 
 anything
 I can do to help with resolving it, please let me know.

sure. You mention that that ghc-mod 5.x has fixed it, and introduces new
dependencies. If you can identify those, and check that we can upgrade
them without having to upgrade too many unrelated packages, that would
be helpful.

You can use the haskell-package-plan software to find that out:
http://anonscm.debian.org/gitweb/?p=pkg-haskell/package-plan.git;a=summary

There is a README.md, I hope it is sufficient to get you started with
the tool.

Greetings,
Joachim


-- 
Joachim nomeata Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part


Bug#766738: Request to Join Project pkg-haskell from Daniel Gröber (dxld-guest)

2014-10-25 Thread Gard Spreemann
On Saturday 25. October 2014 15:02:46 Joachim Breitner wrote:
 Am Samstag, den 25.10.2014, 14:47 +0200 schrieb Gard Spreemann:
  Hi. I've newly subscribed to the list, and reported 766738. If there's
  anything I can do to help with resolving it, please let me know.
 
 sure. You mention that that ghc-mod 5.x has fixed it, and introduces new
 dependencies. If you can identify those, and check that we can upgrade
 them without having to upgrade too many unrelated packages, that would
 be helpful.

I should have made this clearer, but I haven't actually checked yet. The 
changelog for 5.0.0 does, however, say ghc-mod consumes much less memory than 
ghc-mod-4.1. I'll try to get it tested soon.

 You can use the haskell-package-plan software to find that out:
 http://anonscm.debian.org/gitweb/?p=pkg-haskell/package-plan.git;a=summary
 
 There is a README.md, I hope it is sufficient to get you started with
 the tool.

I haven't had time to do what you suggest in detail, but from a cursory manual 
look, I can see that ghc-mod 5.1.1.0 introduces these new dependencies (over 
4.1.2):
- async
- data-default
- djinn-ghc
- ghc-paths
- haskell-src-exts
- monad-journal
- pretty
- split
- text
- transformers-base

Of these, it seems to me at first glance that only djinn-ghc and monad-journal 
are not in Sid. The latter has no unpackaged dependencies, while the former 
needs djinn-lib.

In summary, if I'm not missing anything, ghc-mod 5.1.1.0 would need to have 
djinn-ghc, djinn-lib and monad-journal packaged.


-- 
Gard Spreemann gspreem...@gmail.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#766738: Request to Join Project pkg-haskell from Daniel Gröber (dxld-guest)

2014-10-25 Thread Joachim Breitner
Hi,


Am Samstag, den 25.10.2014, 18:45 +0200 schrieb Gard Spreemann:
 On Saturday 25. October 2014 15:02:46 Joachim Breitner wrote:
  sure. You mention that that ghc-mod 5.x has fixed it, and introduces new
  dependencies. If you can identify those, and check that we can upgrade
  them without having to upgrade too many unrelated packages, that would
  be helpful.
 
 I should have made this clearer, but I haven't actually checked yet. The 
 changelog for 5.0.0 does, however, say ghc-mod consumes much less memory 
 than 
 ghc-mod-4.1. I'll try to get it tested soon.

ok, please do.

 Of these, it seems to me at first glance that only djinn-ghc and 
 monad-journal 
 are not in Sid. The latter has no unpackaged dependencies, while the former 
 needs djinn-lib.
 
 In summary, if I'm not missing anything, ghc-mod 5.1.1.0 would need to have 
 djinn-ghc, djinn-lib and monad-journal packaged.

Just verified that using the package-plan.

I think that’s a reasonable way forward.

Daniel, this might be a good start for you. Would you care to prepare
packages for these three additions, and I’ll review them?

Greetings,
Joachim

-- 
Joachim nomeata Breitner
Debian Developer
  nome...@debian.org | ICQ# 74513189 | GPG-Keyid: F0FBF51F
  JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata



signature.asc
Description: This is a digitally signed message part


Bug#766738: Request to Join Project pkg-haskell from Daniel Gröber (dxld-guest)

2014-10-25 Thread Daniel Gröber

From: Joachim Breitner nome...@debian.org
Subject: Re: Bug#766738: Request to Join Project pkg-haskell from Dan 
iel Gröber (dxld-guest)

Date: Sat, 25 Oct 2014 19:20:27 +0200

Of these, it seems to me at first glance that only djinn-ghc and m 
onad-journal
are not in Sid. The latter has no unpackaged dependencies, while t 
he former

needs djinn-lib.

In summary, if I'm not missing anything, ghc-mod 5.1.1.0 would nee 
d to have

djinn-ghc, djinn-lib and monad-journal packaged.


Just verified that using the package-plan.

I think that’s a reasonable way forward.

Daniel, this might be a good start for you. Would you care to prepa 
re

packages for these three additions, and I’ll review them?


I'll give it a go :)

--Daniel


pgpSnlv7ABN1g.pgp
Description: PGP signature