* Re: why was makefile changed to produce this?
@ 2011-10-18 8:27 Jude DaShiell
2011-10-18 12:49 ` Nick Dokos
0 siblings, 1 reply; 10+ messages in thread
From: Jude DaShiell @ 2011-10-18 8:27 UTC (permalink / raw)
To: emacs-orgmode
My bad, I was missing texinfo package and thought that had already been
installed. Once that got installed, everything works as well as it did
earlier this year. If I knew what path that error took, I'd write what
might be a better error message for it asking for the texinfo package to
be installed.
Jude <jdashiel@shellworld.net> If I got a nickel for every message I've
already sent supporting Microsoft Windows and its applications I'd have
enough to retire on comfortably no matter what the stock market did.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 8:27 why was makefile changed to produce this? Jude DaShiell
@ 2011-10-18 12:49 ` Nick Dokos
2011-10-18 23:14 ` Olaf Meeuwissen
0 siblings, 1 reply; 10+ messages in thread
From: Nick Dokos @ 2011-10-18 12:49 UTC (permalink / raw)
To: Jude DaShiell; +Cc: nicholas.dokos, emacs-orgmode
Jude DaShiell <jdashiel@shellworld.net> wrote:
> My bad, I was missing texinfo package and thought that had already been
> installed. Once that got installed, everything works as well as it did
> earlier this year. If I knew what path that error took, I'd write what
> might be a better error message for it asking for the texinfo package to
> be installed.
>
>
Here is a useful command that you can use on Debian and Ubuntu systems
in situations like this:
--8<---------------cut here---------------start------------->8---
$ dpkg -S makeinfo
texinfo: /usr/bin/makeinfo
octave3.2-common: /usr/share/octave/3.2.4/m/help/__makeinfo__.m
emacs23-common: /usr/share/emacs/23.1/lisp/textmodes/makeinfo.elc
texinfo: /usr/share/man/man1/makeinfo.1.gz
--8<---------------cut here---------------end--------------->8---
It tells you the packages containing files that match the argument
to the command.
Also, on modern Ubuntu, it is often the case that when you try to
execute a command by hand and it is not found, the system will suggest
the installation of a package:
--8<---------------cut here---------------start------------->8---
$ foo
No command 'foo' found, did you mean:
Command 'fio' from package 'fio' (universe)
Command 'goo' from package 'goo' (universe)
Command 'fop' from package 'fop' (universe)
Command 'fox' from package 'objcryst-fox' (universe)
Command 'xoo' from package 'xoo' (universe)
Command 'zoo' from package 'zoo' (universe)
foo: command not found
$ goo
The program 'goo' is currently not installed. To run 'goo' please ask your administrator to install the package 'goo'
--8<---------------cut here---------------end--------------->8---
HTH,
Nick
PS I have no idea what the package/command ``goo'' does.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 12:49 ` Nick Dokos
@ 2011-10-18 23:14 ` Olaf Meeuwissen
2011-10-18 23:41 ` Nick Dokos
2011-10-19 11:26 ` Rémi Vanicat
0 siblings, 2 replies; 10+ messages in thread
From: Olaf Meeuwissen @ 2011-10-18 23:14 UTC (permalink / raw)
To: nicholas.dokos; +Cc: Jude DaShiell, emacs-orgmode
Nick Dokos <nicholas.dokos@hp.com> writes:
> Jude DaShiell <jdashiel@shellworld.net> wrote:
>
>> My bad, I was missing texinfo package and thought that had already been
>> installed. Once that got installed, everything works as well as it did
>> earlier this year. If I knew what path that error took, I'd write what
>> might be a better error message for it asking for the texinfo package to
>> be installed.
>
> Here is a useful command that you can use on Debian and Ubuntu systems
> in situations like this:
>
> $ dpkg -S makeinfo
> texinfo: /usr/bin/makeinfo
> octave3.2-common: /usr/share/octave/3.2.4/m/help/__makeinfo__.m
> emacs23-common: /usr/share/emacs/23.1/lisp/textmodes/makeinfo.elc
> texinfo: /usr/share/man/man1/makeinfo.1.gz
This only works for installed packages, though, as it searches the files
below /var/lib/dpkg/info, IIRC.
BTW, dpkg forwards that request to dpkg-query.
> [...]
>
> $ goo
> The program 'goo' is currently not installed. To run 'goo' please ask your administrator to install the package 'goo'
In which case `apt-cache show goo` may be of help.
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FLOSS Engineer -- AVASYS CORPORATION
FSF Associate Member #1962 Help support software freedom
http://www.fsf.org/jf?referrer=1962
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 23:14 ` Olaf Meeuwissen
@ 2011-10-18 23:41 ` Nick Dokos
2011-10-19 11:26 ` Rémi Vanicat
1 sibling, 0 replies; 10+ messages in thread
From: Nick Dokos @ 2011-10-18 23:41 UTC (permalink / raw)
To: Olaf Meeuwissen; +Cc: Jude DaShiell, nicholas.dokos, emacs-orgmode
Olaf Meeuwissen <olaf.meeuwissen@avasys.jp> wrote:
> > Here is a useful command that you can use on Debian and Ubuntu systems
> > in situations like this:
> >
> > $ dpkg -S makeinfo
> > texinfo: /usr/bin/makeinfo
> > octave3.2-common: /usr/share/octave/3.2.4/m/help/__makeinfo__.m
> > emacs23-common: /usr/share/emacs/23.1/lisp/textmodes/makeinfo.elc
> > texinfo: /usr/share/man/man1/makeinfo.1.gz
>
> This only works for installed packages, though, as it searches the files
> below /var/lib/dpkg/info, IIRC.
> BTW, dpkg forwards that request to dpkg-query.
>
Ah, you are right: it's only useful after the fact.
Nick
> > [...]
> >
> > $ goo
> > The program 'goo' is currently not installed. To run 'goo' please ask your administrator to install the package 'goo'
>
> In which case `apt-cache show goo` may be of help.
>
> Hope this helps,
> --
> Olaf Meeuwissen, LPIC-2 FLOSS Engineer -- AVASYS CORPORATION
> FSF Associate Member #1962 Help support software freedom
> http://www.fsf.org/jf?referrer=1962
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 23:14 ` Olaf Meeuwissen
2011-10-18 23:41 ` Nick Dokos
@ 2011-10-19 11:26 ` Rémi Vanicat
2011-10-19 14:59 ` Nick Dokos
1 sibling, 1 reply; 10+ messages in thread
From: Rémi Vanicat @ 2011-10-19 11:26 UTC (permalink / raw)
To: emacs-orgmode; +Cc: Jude DaShiell, Nicholas Dokos, Olaf Meeuwissen
Olaf Meeuwissen <olaf.meeuwissen@avasys.jp> writes:
> Nick Dokos <nicholas.dokos@hp.com> writes:
>
[...]
>> $ dpkg -S makeinfo
>> texinfo: /usr/bin/makeinfo
>> octave3.2-common: /usr/share/octave/3.2.4/m/help/__makeinfo__.m
>> emacs23-common: /usr/share/emacs/23.1/lisp/textmodes/makeinfo.elc
>> texinfo: /usr/share/man/man1/makeinfo.1.gz
>
> This only works for installed packages, though, as it searches the files
> below /var/lib/dpkg/info, IIRC.
> BTW, dpkg forwards that request to dpkg-query.
>
you might want to use apt-files
$ apt-file search makeinfo ~
emacs23-common: /usr/share/emacs/23.3/lisp/textmodes/makeinfo.elc
emacs23-el: /usr/share/emacs/23.3/lisp/textmodes/makeinfo.el.gz
[...]
if updated regularly apt-file's database will contain every files in
every package in debian.
--
Rémi Vanicat
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-19 11:26 ` Rémi Vanicat
@ 2011-10-19 14:59 ` Nick Dokos
0 siblings, 0 replies; 10+ messages in thread
From: Nick Dokos @ 2011-10-19 14:59 UTC (permalink / raw)
To: =?utf-8?Q?R=C3=A9mi_Vanicat?=
Cc: Jude DaShiell, nicholas.dokos, emacs-orgmode, Olaf Meeuwissen
Rémi Vanicat <vanicat@debian.org> wrote:
> Olaf Meeuwissen <olaf.meeuwissen@avasys.jp> writes:
>
> > Nick Dokos <nicholas.dokos@hp.com> writes:
> >
>
> [...]
>
>
> >> $ dpkg -S makeinfo
> >> texinfo: /usr/bin/makeinfo
> >> octave3.2-common: /usr/share/octave/3.2.4/m/help/__makeinfo__.m
> >> emacs23-common: /usr/share/emacs/23.1/lisp/textmodes/makeinfo.elc
> >> texinfo: /usr/share/man/man1/makeinfo.1.gz
> >
> > This only works for installed packages, though, as it searches the files
> > below /var/lib/dpkg/info, IIRC.
> > BTW, dpkg forwards that request to dpkg-query.
> >
>
> you might want to use apt-files
>
> $ apt-file search makeinfo ~
> emacs23-common: /usr/share/emacs/23.3/lisp/textmodes/makeinfo.elc
> emacs23-el: /usr/share/emacs/23.3/lisp/textmodes/makeinfo.el.gz
>
> [...]
>
> if updated regularly apt-file's database will contain every files in
> every package in debian.
>
Nice - thanks!
Nick
^ permalink raw reply [flat|nested] 10+ messages in thread
* why was makefile changed to produce this?
@ 2011-10-18 5:02 Jude DaShiell
2011-10-18 7:15 ` Michael Brand
0 siblings, 1 reply; 10+ messages in thread
From: Jude DaShiell @ 2011-10-18 5:02 UTC (permalink / raw)
To: emacs-orgmode
Script started on Tue 18 Oct 2011 12:55:27 AM EDT
jude@stmarys:~/org-mode$ make \b^[[K\b^[[K\b^[[K\b^[[K\b^[[Ksudo make install-info
(cd doc && makeinfo --no-split org.texi -o org)
/bin/sh: 1: makeinfo: not found
make: *** [doc/org] Error 127
jude@stmarys:~/org-mode$ exit
exit
Script done on Tue 18 Oct 2011 12:56:00 AM EDT
Jude <jdashiel@shellworld.net>
If I got a nickel for every message I've already sent supporting Microsoft
Windows and its applications I'd have enough to retire on comfortably no
matter what the stock market did.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 5:02 Jude DaShiell
@ 2011-10-18 7:15 ` Michael Brand
2011-10-18 7:54 ` Jude DaShiell
0 siblings, 1 reply; 10+ messages in thread
From: Michael Brand @ 2011-10-18 7:15 UTC (permalink / raw)
To: Jude DaShiell; +Cc: emacs-orgmode
Hi Jude
Have you checked if the binary makeinfo can be found somewhere and if
it is reachable by your PATH? What is the output of these commands?
find /usr /bin /sbin -name makeinfo
echo $PATH
cd ~/org-mode && make info
Michael
On Tue, Oct 18, 2011 at 07:02, Jude DaShiell <jdashiel@shellworld.net> wrote:
> Script started on Tue 18 Oct 2011 12:55:27 AM EDT
> jude@stmarys:~/org-mode$ make [K [K [K [K [Ksudo make install-info
> (cd doc && makeinfo --no-split org.texi -o org)
> /bin/sh: 1: makeinfo: not found
> make: *** [doc/org] Error 127
> jude@stmarys:~/org-mode$ exit
> exit
>
> Script done on Tue 18 Oct 2011 12:56:00 AM EDT
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 7:15 ` Michael Brand
@ 2011-10-18 7:54 ` Jude DaShiell
2011-10-18 8:41 ` Olaf Meeuwissen
0 siblings, 1 reply; 10+ messages in thread
From: Jude DaShiell @ 2011-10-18 7:54 UTC (permalink / raw)
To: Michael Brand; +Cc: emacs-orgmode
For the record, this is a new installation of debian wheezy and
the makeinfo utility doesn't appear to be in the distribution let alone
on my system.
Script started on Tue 18 Oct 2011 03:50:42 AM EDT
jude@stmarys:~$ ./findmakeinfo.sh
find: `/usr/lost+found': Permission denied
/usr/bin/mh:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
(cd doc && makeinfo --no-split org.texi -o org)
/bin/sh: 1: makeinfo: not found
make: *** [doc/org] Error 127
jude@stmarys:~$ exit
exit
Script done on Tue 18 Oct 2011 03:51:22 AM EDT
On Tue, 18 Oct 2011, Michael Brand wrote:
> Hi Jude
>
> Have you checked if the binary makeinfo can be found somewhere and if
> it is reachable by your PATH? What is the output of these commands?
> find /usr /bin /sbin -name makeinfo
> echo $PATH
> cd ~/org-mode && make info
>
> Michael
>
> On Tue, Oct 18, 2011 at 07:02, Jude DaShiell <jdashiel@shellworld.net> wrote:
> > Script started on Tue 18 Oct 2011 12:55:27 AM EDT
> > jude@stmarys:~/org-mode$ make [K [K [K [K [Ksudo make install-info
> > (cd doc && makeinfo --no-split org.texi -o org)
> > /bin/sh: 1: makeinfo: not found
> > make: *** [doc/org] Error 127
> > jude@stmarys:~/org-mode$ exit
> > exit
> >
> > Script done on Tue 18 Oct 2011 12:56:00 AM EDT
>
>
Jude <jdashiel@shellworld.net>
If I got a nickel for every message I've already sent supporting Microsoft
Windows and its applications I'd have enough to retire on comfortably no
matter what the stock market did.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: why was makefile changed to produce this?
2011-10-18 7:54 ` Jude DaShiell
@ 2011-10-18 8:41 ` Olaf Meeuwissen
0 siblings, 0 replies; 10+ messages in thread
From: Olaf Meeuwissen @ 2011-10-18 8:41 UTC (permalink / raw)
To: Jude DaShiell; +Cc: Michael Brand, emacs-orgmode
Jude DaShiell <jdashiel@shellworld.net> writes:
> For the record, this is a new installation of debian wheezy and
> the makeinfo utility doesn't appear to be in the distribution let alone
> on my system.
sudo apt-get install texinfo
I usually keep a (somewhat stale) copy of Contents-$arch.gz around and
find necessary packages with
zegrep bin/makeinfo Contents-$arch.gz
There is (was?) a package that would make package suggestions if a
command isn't found but I can't recall its name.
# Somewhat annoying when you make a typo but ...
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FLOSS Engineer -- AVASYS CORPORATION
FSF Associate Member #1962 Help support software freedom
http://www.fsf.org/jf?referrer=1962
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2011-10-19 14:59 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-18 8:27 why was makefile changed to produce this? Jude DaShiell
2011-10-18 12:49 ` Nick Dokos
2011-10-18 23:14 ` Olaf Meeuwissen
2011-10-18 23:41 ` Nick Dokos
2011-10-19 11:26 ` Rémi Vanicat
2011-10-19 14:59 ` Nick Dokos
-- strict thread matches above, loose matches on Subject: below --
2011-10-18 5:02 Jude DaShiell
2011-10-18 7:15 ` Michael Brand
2011-10-18 7:54 ` Jude DaShiell
2011-10-18 8:41 ` Olaf Meeuwissen
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
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 read-only IMAP folder(s) and NNTP newsgroup(s).