I ran into the same bug, except PAGER=cat also fails.

I also tried fixing ${x-fallback} to the more normal ${x:-fallback}, but it did 
not help.

I do not understand why that is happening.

    root@hera:/gdk-pixbuf# quilt series
    /usr/share/quilt/scripts/patchfns: line 1128: less: command not found

    root@hera:/gdk-pixbuf# PAGER=cat quilt series
    /usr/share/quilt/scripts/patchfns: line 1128: less: command not found

    root@hera:/gdk-pixbuf# env | grep PAGER
    PAGER=cat

    root@hera:/gdk-pixbuf# emacs /usr/share/quilt/scripts/patchfns +1128
    root@hera:/gdk-pixbuf# git diff --no-index 
/usr/share/quilt/scripts/patchfns.~1~ /usr/share/quilt/scripts/patchfns
    diff --git a/usr/share/quilt/scripts/patchfns.~1~ 
b/usr/share/quilt/scripts/patchfns
    index 4a36335d..a7e6e54d 100644
    --- a/usr/share/quilt/scripts/patchfns.~1~
    +++ b/usr/share/quilt/scripts/patchfns
    @@ -1111,7 +1111,7 @@ setup_pager()

            # QUILT_PAGER = QUILT_PAGER | GIT_PAGER | PAGER | less -R
            # NOTE: QUILT_PAGER='' is significant
    -       QUILT_PAGER=${QUILT_PAGER-${GIT_PAGER-${PAGER-less -R}}}
    +       QUILT_PAGER=${QUILT_PAGER:-${GIT_PAGER:-${PAGER:-less -R}}}

            [ -z "$QUILT_PAGER" -o "$QUILT_PAGER" = "cat" ]  && return 0

    root@hera:/gdk-pixbuf# PAGER=cat quilt series
    /usr/share/quilt/scripts/patchfns: line 1128: less: command not found

Reply via email to