From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 26 Feb 2005 03:57:37 +0300 From: Yura Zotov To: Sisyphus List Message-ID: <20050226005737.GA14428@vezyolka.homeip.net> Mail-Followup-To: Sisyphus List Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.8+cvs20050213i Subject: [sisyphus] tetex-3.0: test -f /bin/ksh =?koi8-r?b?1yDTy9LJ0NTByA==?= X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Feb 2005 00:57:38 -0000 Archived-At: List-Archive: В нескольких скриптах в tetex-3.0 есть такие конструкции: test -f /bin/ksh && test -z "$RUNNING_KSH" \ && { UNAMES=`uname -s`; test "x$UNAMES" = xULTRIX; } 2>/dev/null \ && { RUNNING_KSH=true; export RUNNING_KSH; exec /bin/ksh $0 ${1+"$@"}; } unset RUNNING_KSH test -f /bin/bsh && test -z "$RUNNING_BSH" \ && { UNAMES=`uname -s`; test "x$UNAMES" = xAIX; } 2>/dev/null \ && { RUNNING_BSH=true; export RUNNING_BSH; exec /bin/sh $0 ${1+"$@"}; } unset RUNNING_BSH rpm их понимает и вставляет зависимость на /bin/ksh: Processing files: tetex-core-3.0-alt0yz01 Finding Provides (using /usr/lib/rpm/find-provides) Executing(Provides): /bin/sh -e /home/yura/Documents/RPM/TMP/rpm-tmp.4260 + umask 022 + /bin/mkdir -p /home/yura/Documents/RPM/BUILD + cd /home/yura/Documents/RPM/BUILD + /usr/lib/rpm/find-provides + exit 0 Finding Requires (using /usr/lib/rpm/find-requires) Executing(Requires): /bin/sh -e /home/yura/Documents/RPM/TMP/rpm-tmp.79671 + umask 022 + /bin/mkdir -p /home/yura/Documents/RPM/BUILD + cd /home/yura/Documents/RPM/BUILD + /usr/lib/rpm/find-requires error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory error: file /bin/ksh: No such file or directory <вырезано> Requires: dialog, /bin/ksh, /etc/cron.daily, bash, diffutils, ed, findutils, gawk, и т.д. Кстати, этих скриптов как раз 8 штук и эти error-ы относятся как раз к ним. Подскажите, пожалуйста, как лучше это исправить. Я могу просто убрать этот код и всё. Но, может есть менее радикальный способ? Заранее спасибо за помощь. -- Юрий А. Зотов