Re: Installing gnulib from git

2009-04-05 Thread James Youngman
On Thu, Apr 2, 2009 at 1:32 AM, Reuben Thomas wrote: > On Thu, 2 Apr 2009, Bruno Haible wrote: > >> That's the common convention for when you receive a package in the form of >> a >> tarball. For CVS or git checkouts, there is no such conventions. > > Well, most packages that have INSTALL have it

Re: mostlyclean and texinfo outputs (was: Installing gnulib from git)

2009-04-03 Thread Bruno Haible
Hi Ralf, Thanks for pursuing this. > > For the {dvi,ps} formats this is (arguably) a bug in automake, > > I agree; automake should remove {html,dvi,ps,pdf} only upon 'clean', but > not upon 'mostlyclean'. Only the latex by-products should be removed > upon 'mostlyclean'. OK, this is issue #1.

mostlyclean and texinfo outputs (was: Installing gnulib from git)

2009-04-02 Thread Ralf Wildenhues
[ adding bug-automake ] Hello Bruno, * Bruno Haible wrote on Thu, Apr 02, 2009 at 01:03:31PM CEST: > 'mostlyclean' cleans all files that are created by "make", except those > that people normally want to keep. It's the target people are meant to > invoke when they see "There's too much clutter in

Re: Installing gnulib from git

2009-04-02 Thread Bruno Haible
Hi Jim, > Do you mind if I factor that? > > html info: > cd doc && $(MAKE) $@ > > dvi pdf: > cd doc && $(MAKE) $@ && $(MAKE) mostlyclean No problem with this. > or even (with or without the mostlyclean): > > dvi html info pdf: > cd doc && $(MAKE

Re: Installing gnulib from git

2009-04-02 Thread Jim Meyering
Bruno Haible wrote: > Reuben Thomas wrote: >> It didn't occur to me to read the manual, as I hadn't figured out >> how to build it. I looked in Makefile, but that didn't seem to do much. > > This can be improved: > > 2009-04-01 Bruno Haible > > * Makefile (info, html, dvi, pdf): New targe

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Thu, 2 Apr 2009, Bruno Haible wrote: Reuben Thomas wrote: It didn't occur to me to read the manual, as I hadn't figured out how to build it. I looked in Makefile, but that didn't seem to do much. This can be improved: [add doc-building targets to Makefile] That looks helpful; thanks. --

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Alfred M. Szmidt wrote: > What is it that made you expect to see "installation instructions"? Most GNU packages have an INSTALL file. That's where I look first for installation instructions. gnulib is not something you install. Ever. I guess we mean different thing

Re: Installing gnulib from git

2009-04-01 Thread Bruno Haible
Reuben Thomas wrote: > It didn't occur to me to read the manual, as I hadn't figured out > how to build it. I looked in Makefile, but that didn't seem to do much. This can be improved: 2009-04-01 Bruno Haible * Makefile (info, html, dvi, pdf): New targets. Reported by Reuben

Re: Installing gnulib from git

2009-04-01 Thread Alfred M. Szmidt
> What is it that made you expect to see "installation instructions"? Most GNU packages have an INSTALL file. That's where I look first for installation instructions. gnulib is not something you install. Ever.

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Thu, 2 Apr 2009, Bruno Haible wrote: That's the common convention for when you receive a package in the form of a tarball. For CVS or git checkouts, there is no such conventions. Well, most packages that have INSTALL have it also in the VCS. And gnulib doesn't seem to have any of the optio

Re: Installing gnulib from git

2009-04-01 Thread Bruno Haible
Reuben Thomas wrote: > Most GNU packages have an INSTALL file. That's where I look first for > installation instructions. That's the common convention for when you receive a package in the form of a tarball. For CVS or git checkouts, there is no such conventions. Some packages have a README-alpha

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Thu, 2 Apr 2009, Bruno Haible wrote: Reuben Thomas wrote: because gnulib-tool is on PATH. That's all I want really, I want gnulib-tool to be on my PATH and I was asking what I have to do to make that work. Ah, that was the real question behind the question! Not really: that's

Re: Installing gnulib from git

2009-04-01 Thread Bruno Haible
Reuben Thomas wrote: > because gnulib-tool is on PATH. That's all I want really, I want > gnulib-tool to be on my PATH and I was asking what I have to do to > make that work. Ah, that was the real question behind the question! Karl Berry wrote: > ln -s /gnulib/checkout/gnulib-tool ~/b

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Thu, 2 Apr 2009, Bruno Haible wrote: What is it that made you expect to see "installation instructions"? Most GNU packages have an INSTALL file. That's where I look first for installation instructions. -- http://rrt.sc3d.org/ | Aphorisms work only in retrospect

Re: Installing gnulib from git

2009-04-01 Thread Bruno Haible
Reuben Thomas wrote: > It would be nice to have a top-level INSTALL file that gives this > information. Are the two main sources of information, the public web page and the manual, not enough? The web page [1] says: "To use Gnulib, you can retrieve its source code ..." and the manual [2], secti

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Karl Berry wrote: I think the point is that you can install the gnulib Debian package without an internet connection That may be, but it doesn't make distributing a snapshot of gnulib as a "package" any less problematic. It is still the wrong thing to do. I don't se

Re: Installing gnulib from git

2009-04-01 Thread Karl Berry
I think the point is that you can install the gnulib Debian package without an internet connection That may be, but it doesn't make distributing a snapshot of gnulib as a "package" any less problematic. It is still the wrong thing to do. Oh well. I know this isn't up to you, and I certai

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Alfred M. Szmidt wrote: > Any problem with adding gnulib to your path? I prefer to add executable-only directories. That makes little sense, if you wish to be able to access a directory, then it must be executable. Sorry, I was unclear. I meant directories containing

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Alfred M. Szmidt wrote: You do not need a internet connection to compile a project that uses gnulib, the project will include whatever parts of gnulib it uses. I think the point is that you can install the gnulib Debian package without an internet connection, just like any

Re: Installing gnulib from git

2009-04-01 Thread Alfred M. Szmidt
> Any problem with adding gnulib to your path? I prefer to add executable-only directories. That makes little sense, if you wish to be able to access a directory, then it must be executable.

Re: Installing gnulib from git

2009-04-01 Thread Alfred M. Szmidt
>Well, Debian packages snapshots of it. It's useful, > > No, it is insanely wrong, defeating the purpose of gnulib and > causing impossible-to-track bugs due to out-of-sync sources. But > let's not go into that again, you can find the discussions in the > archives if you care

Re: Installing gnulib from git

2009-04-01 Thread Mike Frysinger
On Wednesday 01 April 2009 15:32:36 Reuben Thomas wrote: > On Wed, 1 Apr 2009, Mike Frysinger wrote: > > the `git clone` is the install. just execute the gnulib-tool script from > > there. > > Right. So I just add the directory to my PATH? Or symlink gnulib-tool into > a directory on my PATH? eit

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Alfred M. Szmidt wrote: Any problem with adding gnulib to your path? I prefer to add executable-only directories. -- http://rrt.sc3d.org/ | RSA, n. safety in numbers

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Karl Berry wrote: Well, Debian packages snapshots of it. It's useful, No, it is insanely wrong, defeating the purpose of gnulib and causing impossible-to-track bugs due to out-of-sync sources. But let's not go into that again, you can find the discussions in the archives

Re: Installing gnulib from git

2009-04-01 Thread Alfred M. Szmidt
> On Wednesday 01 of April 2009 21:32:36 Reuben Thomas wrote: >> On Wed, 1 Apr 2009, Mike Frysinger wrote: >>> the `git clone` is the install. just execute the gnulib-tool script from >>> there. >> >> Right. So I just add the directory to my PATH? Or symlink gnulib-tool into >

Re: Installing gnulib from git

2009-04-01 Thread Karl Berry
Well, Debian packages snapshots of it. It's useful, No, it is insanely wrong, defeating the purpose of gnulib and causing impossible-to-track bugs due to out-of-sync sources. But let's not go into that again, you can find the discussions in the archives if you care. because gnulib-tool i

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Thu, 2 Apr 2009, Kamil Dudka wrote: On Wednesday 01 of April 2009 21:32:36 Reuben Thomas wrote: On Wed, 1 Apr 2009, Mike Frysinger wrote: the `git clone` is the install. just execute the gnulib-tool script from there. Right. So I just add the directory to my PATH? Or symlink gnulib-tool

Re: Installing gnulib from git

2009-04-01 Thread Kamil Dudka
On Wednesday 01 of April 2009 21:32:36 Reuben Thomas wrote: > On Wed, 1 Apr 2009, Mike Frysinger wrote: > > the `git clone` is the install. just execute the gnulib-tool script from > > there. > > Right. So I just add the directory to my PATH? Or symlink gnulib-tool into > a directory on my PATH?

Re: Installing gnulib from git

2009-04-01 Thread Reuben Thomas
On Wed, 1 Apr 2009, Mike Frysinger wrote: the `git clone` is the install. just execute the gnulib-tool script from there. Right. So I just add the directory to my PATH? Or symlink gnulib-tool into a directory on my PATH? It would be nice to have a top-level INSTALL file that gives this in

Re: Installing gnulib from git

2009-04-01 Thread Mike Frysinger
On Wednesday 01 April 2009 11:17:25 Reuben Thomas wrote: > I just decided to stop using Debian packages, which I have to download from > sid in order to keep up to date in any case, and just do the obvious thing > and get gnulib from git, which I can update whenever I like. > > However, I can't see

Installing gnulib from git

2009-04-01 Thread Reuben Thomas
I just decided to stop using Debian packages, which I have to download from sid in order to keep up to date in any case, and just do the obvious thing and get gnulib from git, which I can update whenever I like. However, I can't see any installation instructions. Am I missing something? -- htt