2013-11-15 140 views
-1

我正在使用一些RPM规格文件和.rpmmacros,这些文件与较新版本或RPM版本相比失败,因为它们与打算使用的版本相同,我试图理解它们,但是我找不到有关RPM如何扩展参数化宏的任何优秀文档。特别是,我不清楚宏体内的%%是否可能展开为单个%,在第一个宏展开后仍会再次展开,或者保留为文字%的符号。但是我真正喜欢的是整个RPM宏系统上的一些很好的文档,这是我不熟悉的(我从其他人那里继承了这个烂摊子,并且根本不会使用RPM)。任何指针?我在哪里可以找到RPM宏扩展的文档?

+0

如果你定义了某个东西,每次都会重新评估它。如果它是'%global',那么只有一次。这可能有助于'%%'的事情。 –

回答

-1

如果您运行

rpm --showrc 

你得到了目前已知的转每宏的值。 在那个输出中,寻找与宏观文件一致的行,它包含每个宏文件的列表,每个宏文件都会计算出达到该值的rpm值。

相关问题