Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     09 Oct 2002  22:05:05
 To : "Igor Chumak"
 Subject : Re: RPM dependencies
 -------------------------------------------------------------------------------- 
 
 
    Hi, Igor!
 
 >>>>> "IC" == Igor Chumak <igor@g-auto.pul.kiev.ua> writes:
 
 [skip]
 
  YT>> Значит, в пакете есть скрипт в котором в первой строке стоит
  YT>> /usr/local/bin/perl.
 
  IC> Есть такое. И много ;)
 
  кривособраный пакет, лучше поровнять, а то запутаешься.
  
  
  IC>>> perl есть и в базе [root@diamant i386]# rpm -qa|grep perl-5
  IC>>> perl-5.6.1-34.99.6 perl-suidperl-5.6.1-34.99.6
 
  YT>> это штатные, из дистрибутива.
 
  IC>>> perl-5.6.0-12
 
  YT>> а это откуда?
 
  IC> RedHat 7.3 ставился поверх 7.1 (оттуда осталось). 
  
  а не должно было.
  
  
  IC> Уносить пытался - перестал работать скрипт, какого-то @#$ привязанный
  IC> именно к perl-5.6.0
 
  что за скрипт?  Из какого пакета?
  
  
  IC>>> и на диске [root@diamant i386]# ls -l /usr/local/bin/perl
  IC>>> -rwxr-xr-x    1 root     root       717852 Mar 23  2001
  IC>>> /usr/local/bin/perl
 
  YT>> rpm -qf /usr/local/bin/perl что говорит?
 
  IC> file /usr/local/bin/perl is not owned by any package Ото ж ;) 
  
  задница.
  
  
  IC> Какая-то (не помню какая) хитрая прога ОЧЕHЬ хотела, чтобы perl был
  IC> там.  Пришлось сделать линк на /usr/bin/perl.
 
  посмотри сюда (уже в который раз кидаю) и сделай по аналогии сбе для
  перла.  Лишние перлы выкинь.  
  
 ======== 8< ====
 Summary: fake package, provide python, /usr/bin/python
 Name: python-provider
 Version: 2.1
 Release: 1.asp
 Copyright: Modified CNRI Open Source License
 Group: Development/Languages
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 Packager: Vladimir Bormotov <bor@donlug.dn.ua>
 Provides: python
 
 %description
 Provide 'python', '/usr/bin/python'
 
 %prep
 
 %build
 
 %install
 [ -d $RPM_BUILD_ROOT ] && rm -fr $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT/usr/bin
 
 ln -s /usr/bin/python%{version} $RPM_BUILD_ROOT/usr/bin/python
 
 %files
 %defattr(-,root,root)
 /usr/bin/python
 ======== 8< =====
 
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 RPM dependencies   Igor Chumak   09 Oct 2002 15:52:10 
 Re: RPM dependencies   Yury Trembach   09 Oct 2002 15:58:20 
 Re: RPM dependencies   Igor Chumak   09 Oct 2002 16:41:10 
 Re: RPM dependencies   Yury Trembach   09 Oct 2002 16:51:25 
 Re: RPM dependencies   Vladimir Bormotov   09 Oct 2002 22:05:05 
Архивное /ru.linux/2541666311c3.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional