>From: Stefan van der Eijk <[EMAIL PROTECTED]>
>>
>>>>>>Subject: [CHRPM] mandrake_desk-8.1-21mdk
>>>>>>
>>>>>>- BuildRequires: arts
>>>>>>
>>>>>>Why does package that contains icons&backgrounds needs sound server?
>>>>>>
>>>>>Good question, but it does, really.
>>>>>
>>>>No, it doesn't.
>>>>
>>
>>OK maybe it does. But tell me WHY kups KDE printer configuration tool
>>needs it, any sober reason? To many deps is bad thing. Can we do anything
>>about it or it is a linux way?
>>
>Is it really important? Come on, it's a BuildRequires, as in Required to
>Build the package. It doesn't say anything about the dependancies of the
>binary package.
>
>If you really want to know why it's needed, please examine the source of
>the package.
>
That's one of the worst answers I've seen on this list.

#1) BuildRequires are important - you make light of them.
#2) You say nothing about the reason.
#3) All requirements and the "why" of them should be documented for any 
serious development project. If you can't document why you included the 
requirement then it's not likely you know. And if you don't know, then don't 
put it in there. Adding deps just cause it "makes it work" is not software 
development, it's playing around.

_______________________________________
Grimau Lysik'an, The Bionic Elf




_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


Reply via email to