Notes: This version of novi will compile with RPM 4.6, which ships with Fedora 10. Please note that this version will not compile on Fedora 9, CentOS 5, etc because they use an older version of the RPM API.
Downloads:
-
binary RPM for Fedora 10
(74k)
md5sum: a82fe4f4b6d291f6048e4c1d6b33e966 -
source RPM
(263k)
md5sum: 1b2a109c70f00c6e60bf38959388cbba -
source
(259k)
md5sum: d5f2ea22442b9910d3275c5d3e71b746
Notes: fixed "was not declared in this scope" compile errors related
to GCC 4.3 header file cleanup; removed unused BuildRequires:
entries from spec file.
Downloads:
-
binary RPM for Fedora 9
(72k)
md5sum: 8fe14157f63a28fc980b06fc3b0be781 -
source RPM
(224k)
md5sum: 1d472b2ad9a3879049ac0e731bb953c8 -
source
(220k)
md5sum: 1755b48f897efd4569a6550d3079ab57
Notes: small internal tweaks
Downloads:
-
binary RPM for Fedora 8
(74k)
md5sum: 26f34e3477af7efc4049ce38acb3a3cf -
source RPM
(226k)
md5sum: b0b0829e8ee984f54482ef08e551201a -
source
(222k)
md5sum: 35aea9d74e81bdd74c4c2de86ed5619a
Notes: added a workaround to support different revisions of Expat v1.95.x. More recent Expat revs use a different scheme to report parsing success or failure. If you see build errors to the effect of:
./src/RepodataRPMSource.cc:81: error: 'XML_STATUS_OK' was not declared
then this novi release has the fix.
Downloads:
-
binary RPM for Fedora 7
(76k)
md5sum: 008b03503b1ca921b70cf8733e385b82 -
source RPM
(220k)
md5sum: 5e6a69c26cd7a4ce046378b22b1dcf15 -
source
(216k)
md5sum: b606c470403aa39e5508131a43cb0cb0
Notes: addresses a code flaw caught by older compilers. This should fix the build problems on CentOS 3 and perhaps other OSs...
Downloads:
- binary RPM for Fedora Core 4 (76k)
- source RPM (220k)
- source (216k)
Notes: includes support for Source RPMs (SRPMs).
Downloads:
- binary RPM for Fedora Core 4 (76k)
- source RPM (220k)
- source (216k)
Notes: novi now accounts for RPM epochs.
Downloads:
-
binary RPM for Fedora Core 5
(76k)
(provided by Yannick Sébastia) - binary RPM for Fedora Core 4 (76k)
- source RPM (220k)
- source (216k)
Notes: This release includes build fixes only (of note, I've fixed the Expat linking problem); there are no functional enhancements.
Downloads:
-
binary RPM for Fedora Core 5
(76k)
(provided by Yannick Sébastia) - binary RPM for Fedora Core 4 (76k)
-
binary RPM for Fedora Core 3
(72k)
(provided by Harry Mills) - source RPM (220k)
- source (216k)
Notes: novi can now parse repository metadata (repodata) XML files to load RPM headers. If you have a static repository (such as the directory of Fedora install media), having novi read the repodata file saves you a lot of time and I/O over reading each RPM individually. Refer to the man page and examples for details.
This new functionality adds Expat and zlib to novi's list of prerequisites. That means you'll need to install the expat and zlib RPMs to run novi. If you build novi from source you must also install the expat-devel and zlib-devel RPMs.
As of this release I no longer have a Fedora Core 3 reference system to provide FC3 binaries. The source RPM should still build under FC3, though.
Downloads:
- binary RPM for Fedora Core 4 (76k)
- source RPM (224k)
- source (216k)
Notes: This version adds some extra error handling, both for rpmlib calls and checking for readable files. The source RPM should also provide more warning if you're missing a prerequisite library.
Downloads:
Notes: We have man pages! That is all. No code changes.
Downloads:
- binary RPM for Fedora Core 3
- source RPM (please note: I haven't finished adding the build prerequisites; so you may have to install other packages to build.)
- source
Notes:
This version supports RPM builds and make install.
The man pages included are only stubs (empty files); I created them now
such that I wouldn't have to tweak the build process later to include them.
Downloads:
- binary RPM for Fedora Core 3
- source RPM (please note: I haven't finished adding the build prerequisites; so you may have to install other packages to build.)
- source
Notes: initial pre-release version.
news (home)
novi
kickstart
articles
about
contact
the book!
What is this?
Notable Links