Vine 2.1に標準でインストールされているcvsは1.10.8ですが、これにはknjwrpパッチがあたっていません。そこでcvs-1.10.8-0vl3.src.rpmに対してknjwrp20001107版をあてようと思います。
ところが、cvs-1.10.8-0vl3パッケージはリリース番号にvl3がついていることからわかるように素のcvs-1.10.8のままではなくいくつかのパッチがあてられています。どのようなパッチが当てられているか私もよくは理解していませんが、たとえば、cvs-1.10.8内にあるzlibを使わずに、別途インストールされているzlibパッケージに依存させるようにするといった変更がなされているようです。
そのため、公開されているknjwrpパッチと上記のパッチ群が衝突してしまい、そのままではすべてのパッチを適用できませんでした。
そこで、最初にknjwrpパッチを当て、他のパッチはknjwrp適用済みのソースに対してのパッチとなるようにパッチを作成しなおしてパッケージを作成しました。