While trying to port OpenGroupware stuff in gnustep project, I'm facing gnustep-env dependencies that doenst fit non GUI applications. The global meta package that setup some nice GNUStep helpers need to have minimal dependencies : DEPEND=">=gnustep-base/gnustep-make-1.12 >=gnustep-base/gnustep-base-1.12" Should be enough. Also pay attention that you have 0.1.8 version but your env and init script are stuck to 0.1.7, you need to bump to : gnustep.env-0.1.8 gnustep.runscript-0.1.8
I fixed a problem with the two files today, so that should be fixed. A stabilisation round bug is open, but not really actively responded to. The gnustep-env package is only meant for full gnustep (desktop) users. If you only need gnustep-make or gnustep-base, just depend on those. Does that help you any? I read you comment on the og bug, and I highly support the initiative. If it gets a bit clean, it'll have a way better chance of getting in portage (I can possibly be proxy for it, if someone with the knowledge can maintain it)
(In reply to comment #1) > I fixed a problem with the two files today, so that should be fixed. A > stabilisation round bug is open, but not really actively responded to. I'm not sure how much people uses GNUStep stuff, as it at is own life. > The gnustep-env package is only meant for full gnustep (desktop) users. If you > only need gnustep-make or gnustep-base, just depend on those. I dont think I can bypass gnustep-env, as this ebuild setup very nice environnement var helpers. BTW, who setup GNUStep PATH stuff ? > Does that help you any? I read you comment on the og bug, and I highly support > the initiative. If it gets a bit clean, it'll have a way better chance of > getting in portage (I can possibly be proxy for it, if someone with the > knowledge can maintain it) OGo is a really big piece of software, and probably only a OGo dev can do a good ebuild maintener. I'll do my best to provide a good start for more experienced users.
New gnustep ebuilds do not need gnustep-env anymore, gnustep-make sets the environment now. You can use a gnustep non-gui setup for an ebuild by inheriting gnustep-base (the new base eclass), and then setting the DEPEND you need (the eclass does not set any, so you can choose to depend on only -make and -base as in here) Looks like everything in this bug is fixed or has a new handling way