unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: hput <hput3@fastmail.fm>
To: emacs-devel@gnu.org
Subject: Re: which ubuntu package has tput
Date: Sat, 18 Jun 2022 15:19:58 +0000	[thread overview]
Message-ID: <87tu8i578h.fsf@local.lan> (raw)
In-Reply-To: 87czf7dy1l.fsf@local.lan

hput <hput3@fastmail.fm> writes:

> The question of where to get the tput functionality comes up when
> compiling emacs.
>

[...]

Jim Porter <jporterbugs@gmail.com> writes:

> On 6/17/2022 10:01 AM, hput wrote:
>> Compiling emacs today I tried my best to find out what pkg holds
>> tputs.
>
> tput should be in ncurses-bin:
> <https://packages.ubuntu.com/search?searchon=contents&keywords=tput&mode=exactfilename&suite=jammy&arch=any>.

Excelent, thx.

[...]

<tomas@tuxteam.de> writes:


[...]

>> tput should be in ncurses-bin:
>> <https://packages.ubuntu.com/search?searchon=contents&keywords=tput&mode=exactfilename&suite=jammy&arch=any>.

[...]

> Or install package apt-cache and do an "apt-cache search tput".
More good stuff . . thx

Tim Cross <theophilusx@gmail.com> writes:

[...]

> A 'trick' I find useful on many GNU Linux distributions is to use
> whatever the package management system is to list the build dependencies
> for their version of emacs. For example, on Debian based systems, you
> can do something like 
>
> apt build-dep emacs27

Good answer! ... thx.

[...]


Eli Zaretskii <eliz@gnu.org> writes:

[...]

Eli wrote:
> Can you tell why you needed this information?

Well yes, sure.   I build emacs from source usally a few times per
year... By the time I get around to recompiling, I've usually
forgotten all the bits needed to do it.  I end up stumbling thru
hitting problems and having to go looking for answers.

And in general spended 5-6 times as much effort and time as it should
take.

But this time, I decided to keep all info gathered in one spot, well
named so I can find it in a moment, and have it on hand when I
compile emacs.

If I live to compile emacs again (and at my age that is up for grabs)
I hope to spend not a moment more than is needed.

Something new happend compiling emacs 2 days ago.  I got thru
./configure after a few downloads of missing stuff.  ./configure ran
thru without a hitch.

I then ran  "make bootstrap" to rebuild everything.  And there it was
uncovered that I had no "makeinfo".  When usually if that is missing,
I would have been made aware during ./configure and would install texinfo.

I actually posted on this group about it.  Thinking it might be
considered a bug and asking if I should submit a bug report. 

> This page has some advice:
>
>   https://stackoverflow.com/questions/5563354/how-to-know-which-library-a-specific-function-is-defined-in

Wow, I hope not to have to go to those depths.  but the answers in
this thread will be a heck of a leg up, come compile time.

Thx Eli, always good input.




      parent reply	other threads:[~2022-06-18 15:19 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-17 17:01 which ubuntu package has tput hput
2022-06-17 17:59 ` Jim Porter
2022-06-17 20:00   ` tomas
2022-06-17 23:47     ` Tim Cross
2022-06-18  6:19 ` Eli Zaretskii
2022-06-18 15:19 ` hput [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87tu8i578h.fsf@local.lan \
    --to=hput3@fastmail.fm \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.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).