[MacPorts] #13668: Selfupdate breaks keyboard handling

MacPorts trac at macosforge.org
Thu Dec 20 22:55:00 PST 2007


#13668: Selfupdate breaks keyboard handling
------------------------------------------------+---------------------------
  Reporter:  Ryan.Stonecipher.Fisher at gmail.com  |       Owner:  jberry at macports.org
      Type:  defect                             |      Status:  new                
  Priority:  Normal                             |   Milestone:  MacPorts base bugs 
 Component:  base                               |     Version:  1.6.0              
Resolution:                                     |    Keywords:                     
------------------------------------------------+---------------------------
Changes (by jmpp at macports.org):

  * owner:  macports-tickets at lists.macosforge.org => jberry at macports.org
  * milestone:  => MacPorts base bugs

Old description:

> Self-updating from 1.5.2 to 1.6.0 causes the delete key to output "^H"
> and the tab key to insert whitespace.
>
> OS X 10.4.11
> Xcode 2.4.1

New description:

 Self-updating from 1.5.2 to 1.6.0 causes the delete key to output `^H` and
 the tab key to insert whitespace.

 OS X 10.4.11
 Xcode 2.4.1

Comment:

 I presume you mean running MacPorts in interactive mode. If so, a
 substantial change between 1.5.2 and 1.6.0 is that readline support was
 switched to off by default due to the sheer amount of compile time
 problems it caused, and not having such support would definitely explain
 the behavior you're seeing. Selfupdating preserves some settings across
 upgrades, but I don't think it has the ability to detect whether the
 installed MacPorts had readline support integrated and preserve it as
 appropriate. I'm assigning this ticket to James (interactive mode author)
 so that he can comment on the matter.

 In any case, one quick way to get readline support back in is to install
 MacPorts from source. Download
 [http://svn.macports.org/repository/macports/downloads/MacPorts-1.6.0/MacPorts-1.6.0.tar.gz
 the tarball] and configure the sources with the `--enable-readline` switch
 to the `configure` script.

 -jmpp

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/13668#comment:1>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list