Bug 14327 - shell.req adds dependency on files inside conditionals
Summary: shell.req adds dependency on files inside conditionals
Status: CLOSED DUPLICATE of bug 14244
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: at@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-05 19:14 MSK by viy
Modified: 2008-02-05 23:46 MSK (History)
6 users (show)

See Also:


Attachments
не то (4.39 KB, text/plain)
2008-02-05 21:36 MSK, viy
no flags Details
вот теперь то (5.19 KB, text/plain)
2008-02-05 21:40 MSK, viy
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description viy 2008-02-05 19:14:17 MSK
конструкции вида
/etc/rc.d/init.d/jboss4
        if [ -f /lib/lsb/init-functions ]; then                                 
...
        else                                                                    
...
        fi                                                                      
приводят к появлению
$ rpmquery --requires -p jboss4-4.0.3.1-alt2_5jpp5.0.noarch.rpm | grep lsb
/lib/lsb/init-functions
Comment 1 viy 2008-02-05 19:27:43 MSK
shell.req adds dependencies on files inside conditionals -
reassigned to author
Comment 2 Dmitry V. Levin 2008-02-05 20:59:07 MSK
(In reply to comment #0)
> конструкции вида
> /etc/rc.d/init.d/jboss4
>         if [ -f /lib/lsb/init-functions ]; then                                 
> ...
>         else                                                                    
> ...
>         fi                                                                      
> приводят к появлению
> $ rpmquery --requires -p jboss4-4.0.3.1-alt2_5jpp5.0.noarch.rpm | grep lsb
> /lib/lsb/init-functions

Ничего подобного, конечно, не происходит.
Наверняка где-то в коде присутствует загрузка этого файла.
Comment 3 viy 2008-02-05 21:36:53 MSK
Created attachment 2414 [details]
не то

прикладываю оригинальный скрипт, на котором заметил эту странную зависисимость.
Comment 4 viy 2008-02-05 21:38:54 MSK
Comment on attachment 2414 [details]
не то

sorry
Comment 5 viy 2008-02-05 21:40:16 MSK
Created attachment 2415 [details]
вот теперь то
Comment 6 viy 2008-02-05 21:42:16 MSK
прилагаю оригинальный скрипт, на который была проставлена зависисмость.
там еще есть конструкция 
[ -f /lib/lsb/init-functions ] && . /lib/lsb/init-functions
но все равно это conditional...
REOPEN?
Comment 7 Dmitry V. Levin 2008-02-05 23:17:33 MSK
(In reply to comment #6)
> прилагаю оригинальный скрипт, на который была проставлена зависисмость.
> там еще есть конструкция 
> [ -f /lib/lsb/init-functions ] && . /lib/lsb/init-functions
> но все равно это conditional...
> REOPEN?

Это было, есть и вряд ли куда-то денется.

*** This bug has been marked as a duplicate of 14244 ***
Comment 8 viy 2008-02-05 23:46:30 MSK
ok