From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 7 Dec 2004 12:37:41 +0300 From: vserge To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] perl man3 pages Message-ID: <20041207123741.048cb86b@pokemon.msk.menatepspb.com> In-Reply-To: <20041201160612.GJ7294@solemn.turbinal.org> References: <20041201142548.GI41218@dolmatov.dsb.ru> <20041201160612.GJ7294@solemn.turbinal.org> Organization: ALT Linux Team X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vserge@altlinux.ru, 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: Tue, 07 Dec 2004 09:37:42 -0000 Archived-At: List-Archive: On Wed, 1 Dec 2004 19:06:12 +0300 Alexey Tourbin wrote: > On Wed, Dec 01, 2004 at 10:25:48PM +0800, Sergei Dolmatov wrote: > > file /usr/share/man/man3/lib.3.gz from install of erlang-R9C.0-alt3 > > conflicts with file from package perl-man3-5.8.4-alt1 file > > /usr/share/man/man3/crypto.3.gz from install of erlang-R9C.0-alt3 > > conflicts with file from package libssl-devel-0.9.7d-alt1 E: Ошибка > > во время исполнения транзакции > > Есть предложение перестать паковать man3 страницы в перловых пакетах. > Обоснование: они идентичны pod документации, содержащейся в > исходниках. > > Если это будет сделано, то предлагается использовать следующие > варианты просмотра документации: > > 1) perldoc > Минус -- привыкшим к man придется "переучиваться". > > 2) написать обертку для man, в простейшем случае такую: > > man() > { > command man "$@" || perldoc "$@" > } > > Минус -- для перловой документации man completion в zsh не будет > работать (но это несложно исправить). > > 3) написать скрипт, который сканирует дерево перловых исходников и > автоматически генерирует/обновляет man страницы по заданному пути (по > умолчанию -- наверное в /usr/local/man). Минус -- этот скрипт > придется запускать вручную (время от времени или по мере > необходимости). > По необходимости, после установки соответствующего пакета! -- > Эд собрал 2.6.3 с swsuspend 2.0, так что в /pub/people/ed. ВАУ. Вечер обещает быть веселым :) -- mike in devel@