Granted the code in perf/util/pager.c looks borked in that "else if"
after "if (!pager)" doesn't look like it will ever get executed.
However, if you just set your PAGER env variable to either "more" or
"cat" should do the job.

** Changed in: linux (Ubuntu)
     Assignee: (unassigned) => Brad Figg (brad-figg)

** Changed in: linux (Ubuntu)
       Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Linaro
Maintainers, which is the registrant for Linaro Linux.
https://bugs.launchpad.net/bugs/833101

Title:
  perf uses less at the default pager, but the linux-tools packages have
  no dependency for it

Status in Linaro Ubuntu Evaluation Builds:
  Fix Released
Status in Linaro Linux:
  New
Status in “linux” package in Ubuntu:
  In Progress
Status in “linux-linaro” package in Ubuntu:
  New

Bug description:
  $ perf list
  sh: less: not found

  This only affects minimal installs which don't have less installed.

  Observed in:
   * linux-tools-2.6.38-11 (2.6.38-11.48) in the Ubuntu archive, running under 
natty (11.04)
   * linux-linaro-tools-3.0.0-1004 (3.0.0-1004.5~ppa~natty) from the linaro 
overlay PPA, from the 11.08 release.

  The issue probably affects all packages containing the perf tool.

  This could be fixed:

  a) in linux (preferably upstream), by changing perf's default pager to more 
if less is absent
  b) in debian/ubuntu, by changing perf's default pager to /usr/bin/pager or 
more
  c) in debian/ubuntu by allowing util-linux to provide /usr/bin/less as an 
alternative using more.
  d) in linux-meta by adding Depends: less (if believed to be acceptable)

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-ubuntu/+bug/833101/+subscriptions

-- 
Mailing list: https://launchpad.net/~linaro-pkg
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~linaro-pkg
More help   : https://help.launchpad.net/ListHelp

Reply via email to