Błąd w %bcond

Adam Gołębiowski adamg w biomerieux.pl
Nie, 5 Wrz 2004, 11:52:43 CEST


On Sun, Sep 05, 2004 at 11:48:31AM +0200, pawelz w os.pl wrote:
> $ grep %bcond busybox.spec
> %bcond_with     altconfig       # use alternative config (defined by cfgfile)
> %bcond_with     linkfl          # creates links to busybox binary and puts 
> them into file list
> %bcond_with     fileutl_prov    # adds fileutils providing
> %bcond_with     grep_prov       # adds grep providing
> %bcond_with     sh_prov         # adds /bin/sh providing
> %bcond_without  static          # don't build static version
> %bcond_without  initrd          # don't build initrd version
> %bcond_with     dietlibc        # build dietlibc-based initrd version
> %bcond_with     glibc           # build glibc-based initrd version
> 
> $poldek --shcmd=ls |grep busybox
> busybox-1.00-0.pre10.4
> busybox-initrd-1.00-0.pre10.4
> busybox-static-1.00-0.pre10.4
> 
> Czy rzeczywiście coś jest źle i rpm robi wszystko na odwrót, czy po prostu ja 
> nie rozumiem do końca pojęć %bcond_with / %bcond_without ?

Nie rozumiesz :)

%bcond_without oznacza, iż warunkowo można wyłączyć danego bconda,
domyślnie jest with. Skrótowo - domyślnie jest inaczej niż widzisz.

-- 
http://www.mysza.eu.org/ | Everybody needs someone sure, someone true,
   PLD Linux developer   | Everybody needs some solid rock, I know I do.




Więcej informacji o liście dyskusyjnej pld-devel-pl