Changes between Initial Version and Version 1 of Development/AutoRequiresProvidesFiltering


Ignore:
Timestamp:
2015/12/14 07:18:17 (8 years ago)
Author:
daisuke
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/AutoRequiresProvidesFiltering

    v1 v1  
     1= Requires/Provides の自動検出時のフィルタリングについて(rpm-4.12+) = 
     2 
     3rpm-4.12 から rpm の依存関係自動検出が内部版(internal dependency generator)も外部版も 
     4同一になりました。実質的に外部版(find-requires, find-providesなど)は廃止となります。 
     5 
     6Vine Linux でもすでにデフォルトでは内部版を利用していますので、通常のパッケージでは 
     7とくに影響ないはずですが、何らかの都合で外部版を使っていたり、あるいは依存関係をフィルタ 
     8しているパッケージの場合にビルド自体あるいはビルド結果に影響があります。 
     9 
     10このページでは rpm-4.12 以降での依存関係のフィルタリングルールの書き方について説明します。 
     11 
     12== spec マクロ == 
     13 
     14* 依存関係検出対象ファイルまたはディレクトリのフィルタリングマクロ 
     15  * __provides_exclude_from 
     16  * __requires_exclude_from 
     17 
     18* 依存関係検出後のフィルタリング 
     19  * __provodes_exclude 
     20  * __requires_exclude 
     21