rpmrebuild todo
remaining problems
package signing (gpg or pgp)
Do not know how to do this : I have not the private key, which is necessary to
sign the package.
globbing characters in file list
rpmrebuild can not build packages if the file list contains globbing
character (such as *). This seems to be a bug in rpm.
compatibility queries
You can see description in /usr/doc/share/rpm-4.0.3/tsort
Here we have two problems:
- Requires(something) does not exist for rpm-3.0.4
- I don't see how it can be done with rpm's queryformat, so we'll need one more rpm query invocation and script to process it - it'll make performance worser.
known "bad" packages
rpmrebuild has been tested on Redhat 6.2 (803 packages), 7.1 (581 packages)
7.3 (714 packages), 9.0 (1396 packages)
we had problems with :
- AfterStep-1.8.0-1 (Redhat 6.2) : because some files contains "..."
- rpm-utils-1.5-1 : because of a strange %post
- vorbis-1.0beta4-3 (Redhat 7.1) : bad %post syntax
- libogg-1.0beta4-2 (Redhat 7.1) : bad %post syntax
- mount-2.11b-3 (Redhat 7.1) : strange core on install
- guile-1.3.4-19 (Redhat 7.3, 9) : because a file contains a "*"
- man-pages-1.48-2 (Redhat 7.3) : bad changelog syntax (interpreted % macro)
- arts, kdegraphics, kdepim (redhat 9) : strange Failed dependencies
a graphical interface
If we had time, we have the idea to offer in another package a portable graphical
interface (to be wrotten in an interpreted language).
back to main page