1

ここの手順に従っています-> http://wiki.apache.org/cassandra/DebianPackaging

すべてを実行しましたが、パッケージをビルドできないようです。dpkg-buildpackage -uc -us 実行後

私が得るのはこれだけです:

dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
tail: cannot open `debian/changelog' for reading: No such file or directory
dpkg-buildpackage: error: tail of debian/changelog gave error exit status 1

どうしたの?次のいずれかの正しいJavaバージョンを取得したと思います。

java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)
4

2 に答える 2

1

ディレクトリdpkg-buildpackage内から実行しているようです。debian/最上位ディレクトリから実行する必要があります。

そうでない場合は、debian/ディレクトリが存在することを確認してください。ソースチェックアウトを行う必要があると思います。ダウンロード可能なパッケージには含まれません。これを行う最も簡単な方法は、git clone git://github.com/apache/cassandra.git.

于 2013-01-12T17:51:05.343 に答える
0

これは、debian ディレクトリがシンボリック リンクの場合にも発生します。

于 2014-09-18T12:19:26.447 に答える