summaryrefslogtreecommitdiff
path: root/build/TODO
blob: 448050eda6cf17cfbde379a1f2d8c0ecd4cbaaab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
>I just found an odd little bug in rpm 2.5, when  there is something like
>
>%doc readme
>
>in the %files list, then if readme doesn't exit, rpm will just put an empty
>doc directory in the package.


option to %setup to *not* do chown/chgrp/chmod

> Most of my spec files have empty Distribution: and Vendor: tag because I
> really don't care.  Now, empty tags are frowned upon.  So, I try to comment
> out the lines and get a funny error message:
> 
> 	Distribution field must be present in package: solaris2.6
> 	Vendor field must be present in package: solaris2.6
> 
> This happens to be my value of 'Build Os' which gets into the error message!

posix %attr

some /foo/*/*.foo entries don't get matches

detect multiple summary/description entries

verify langs

remove prefix stuff from files.c (not used anymore)

i18n strings

=====================================================================
triggers

custom find-requires, find-provides

messages (normal, verbose, debug)

deprecate require_distribution, require_icon, require_vendor
deprecate RPMVAR_ROOT, and the RPMVAR_REQUIRE* stuff above