Re: [SCM] grass branch, master, updated. upstream/6.4.1-27-ga3684bb
Il 16/09/2011 02:20, Hamish ha scritto: > the primary 95% reason most people will install the grass-dev pkg > is to use the g.extension module, which needs those two to work. or to compile other packages against it, as in our case. all the best. -- Paolo Cavallini - Faunalia www.faunalia.eu See details at: www.faunalia.eu/pc ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Re: [SCM] grass branch, master, updated. upstream/6.4.1-27-ga3684bb
On Thu, Sep 15, 2011 at 05:20:07PM -0700, Hamish wrote: > > ps- these days since disk space is cheap, I wonder if we can > finally ship a gmt-coast-high package instead of needing to run > the bundled script to get that. I would ask ftp-masters about that. -- Francesco P. Lovergine ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Re: [SCM] grass branch, master, updated. upstream/6.4.1-27-ga3684bb
> > The following commit has been merged in the master > branch: > > commit a3684bbe6e123148ffa771058c25029053cb6366 > > Author: Hamish Bowman > > Date: Thu Sep 15 20:55:18 2011 +1200 > > > > recommends things needed to make g.extension work Francesco: > > I would avoid in general recommendations for those things, > > with default settings all recommendations are installed as > well and grass already has a long list of dependencies... > Suggestions would sufficice IMHO. that recommends was chosen on purpose with the default settings in mind, exactly so that packages needed to use the grass-dev package successfully are automatically installed when you install the grass-dev package. (which itself is not recommended or suggested by anything, so this doesn't add to the bulk of grass unless the user specifically asks for it) the primary 95% reason most people will install the grass-dev pkg is to use the g.extension module, which needs those two to work. The balance I think is to make the bare-bones version available for power/embedded users, and the out of the box ready-to-go version available for e.g. downstream ubuntu users who won't have a clue about build-essential, etc. .. for them the recommended set "just works". > grass already has a long list of dependencies... That is always something to consider, but IMHO it's mostly irrelevant as from my POV the choices should be primarily made by: - if the core package will not function without it -> Depends: - if the main package has many things which need it, but fails gracefully if they're not there -> Recommends: - if the package has one small thing or another which can make use of it, if it's present -> Suggests: and then let the bytes fall where they will. If a standard end-user does 'apt-get install grass' I want them to get a fully functioning bit of software, not just a stripped down embedded version and then complain that things don't work. (like the ubuntu bug report I got yesterday from an ubuntu user I was helping with what is in my opinion unneeded "some assembly required" additional steps) 2c, Hamish ps- these days since disk space is cheap, I wonder if we can finally ship a gmt-coast-high package instead of needing to run the bundled script to get that. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Re: [SCM] grass branch, master, updated. upstream/6.4.1-27-ga3684bb
On Thu, Sep 15, 2011 at 08:55:31AM +, Hamish Bowman wrote: > The following commit has been merged in the master branch: > commit a3684bbe6e123148ffa771058c25029053cb6366 > Author: Hamish Bowman > Date: Thu Sep 15 20:55:18 2011 +1200 > > recommends things needed to make g.extension work > I would avoid in general recommendations for those things, with default settings all recommendations are installed as well and grass already has a long list of dependencies... Suggestions would sufficice IMHO. -- Francesco P. Lovergine ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[SCM] grass branch, master, updated. upstream/6.4.1-27-ga3684bb
The following commit has been merged in the master branch: commit a3684bbe6e123148ffa771058c25029053cb6366 Author: Hamish Bowman Date: Thu Sep 15 20:55:18 2011 +1200 recommends things needed to make g.extension work diff --git a/debian/control b/debian/control index 6939b86..986318b 100644 --- a/debian/control +++ b/debian/control @@ -48,7 +48,8 @@ Description: Geographic Resources Analysis Support System documentation Package: grass-dev Section: devel Architecture: any -Depends: grass (= ${binary:Version}), fakeroot, libproj-dev, libgdal1-dev, ${misc:Depends} +Depends: grass (= ${binary:Version}), libproj-dev, libgdal1-dev, ${misc:Depends} +Recommends: fakeroot, subversion Suggests: pkg-config Provides: grass64-dev Description: GRASS GIS development files -- Geographic Resources Analysis Support System ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel