Ticket #771 (closed defect: fixed)

Opened 11 years ago

Last modified 11 years ago

Installing man-pages breaks with <bash-3.2

Reported by: bleh Owned by:
Priority: Sometime Milestone:
Component: clients/paludis Version: 0.36.0
Keywords: Cc:
Blocked By: Blocking:
Distribution: Gentoo

Description

And here is the more specific error:

make -j7 install DESTDIR=/var/tmp/paludis/sys-apps-man-pages-3.20/image/ for i in man?; do \

install -d -m 755 /var/tmp/paludis/sys-apps-man-pages-3.20/imageusr/share/man/"$i" install -m 644 "$i"/* /var/tmp/paludis/sys-apps-man-pages-3.20/imageusr/share/man/"$i"
exit $?; \
exit $?; \

done; \

/usr/libexec/paludis/utils/doman: line 56: unexpected argument `(' to conditional binary operator /usr/libexec/paludis/utils/doman: line 56: syntax error near `(.' /usr/libexec/paludis/utils/doman: line 56: ` $x =~ (.*)\.([a-z][a-z](_[A-Z][A-Z])?)\.(.*) ]] ; then'

!!! ERROR in sys-apps/man-pages-3.20: !!! In src_install at line 1394 !!! (no message provided)

!!! Call stack: !!! * src_install (/var/tmp/paludis/sys-apps-man-pages-3.20/temp/loadsaveenv:1394) !!! * ebuild_f_install (/usr/libexec/paludis/0/src_install.bash:46) !!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:482) !!! * main (/usr/libexec/paludis/ebuild.bash:498)

diefunc: making ebuild PID 30356 exit with error die trap: exiting with error.

Change History

comment:1 Changed 11 years ago by ciaranm

I think we'll solve this by upping our bash dep.

comment:2 Changed 11 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to fixed

We 'fixed' this by depping upon bash 3.2.

Note: See TracTickets for help on using tickets.