koreader / koreader

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
http://koreader.rocks/
GNU Affero General Public License v3.0
16.43k stars 1.25k forks source link

No nightly builds for Cervantes since 20-Nov-2019 #5648

Closed avsej closed 4 years ago

avsej commented 4 years ago

Issue

Last build for Cervantes on OTA dated 20-Nov-2019 06:22. Has anything broken there?

pazos commented 4 years ago

Yup, thanks for the info. I wasn't aware.

The error is here: https://gitlab.com/koreader/nightly-builds/-/jobs/362336682. It seems that FBInk did some change that broke the debian package. I have no idea why we need a debian package on the context of KO. Pinging @NiLuJe

1968 make[4]: Leaving directory '/builds/koreader/nightly-builds/koreader/base/thirdparty/fbink/build/arm-cervantes-linux-gnueabi/fbink-prefix/src/fbink'
1969 make stripbin
1970 make[4]: Entering directory '/builds/koreader/nightly-builds/koreader/base/thirdparty/fbink/build/arm-cervantes-linux-gnueabi/fbink-prefix/src/fbink'
1971 fatal: No tags can describe 'a1e32e9fd2c9d4676c72e43b495d5d46c367471f'.
1972 Try --always, or create some tags.
1973 arm-cervantes-linux-gnueabi-strip --strip-unneeded Release/fbink
1974 make[4]: Leaving directory '/builds/koreader/nightly-builds/koreader/base/thirdparty/fbink/build/arm-cervantes-linux-gnueabi/fbink-prefix/src/fbink'
1975 make[3]: Leaving directory '/builds/koreader/nightly-builds/koreader/base/thirdparty/fbink/build/arm-cervantes-linux-gnueabi/fbink-prefix/src/fbink'
1976 /builds/koreader/nightly-builds/koreader/base/thirdparty/fbink/build/arm-cervantes-linux-gnueabi/fbink-prefix/src/fbink/tools/do_debian_package.sh Release armel
1977 Building FBInk--armel.deb
1978 dpkg-deb: error: parsing file 'Release/pkg/DEBIAN/control' near line 2 package 'fbink':
1979  error in 'Version' field string '': version string is empty
1980 Makefile:535: recipe for target 'cervantes' failed
1981 make[2]: *** [cervantes] Error 2
1982 make[2]: Leaving directory '/builds/koreader/nightly-builds/koreader/base/thirdparty/fbink/build/arm-cervantes-linux-gnueabi/fbink-prefix/src/fbink'
1983 ninja: build stopped: subcommand failed.
1984 Makefile.third:484: recipe for target 'build/arm-cervantes-linux-gnueabi/fbink' failed
1985 make[1]: *** [build/arm-cervantes-linux-gnueabi/fbink] Error 1
1986 make[1]: Leaving directory '/builds/koreader/nightly-builds/koreader/base'
1987 Makefile:114: recipe for target 'base/build/arm-cervantes-linux-gnueabi/luajit' failed
1988 make: *** [base/build/arm-cervantes-linux-gnueabi/luajit] Error 2
1991 ERROR: Job failed: exit code 1
Frenzie commented 4 years ago

Should be fixed already. If not then fbink or base wasn't bumped yet. ;-)

Edit: ah yes, precisely the commit after current base.

poire-z commented 4 years ago

It's back this morning.