SETI's graphics app
Guo Yixuan
culu.gyx at gmail.com
Fri Aug 17 15:49:41 UTC 2012
Hi,
I prepared seti's graphics binary in graphics branch [1]. It compiles
and works as expected. To avoid forcing people to install X-related
libraries, two flavors are presented.
Current packaging style:
1. Build seti with --enable-graphics, which generate 2 binaries
2. Put both into package boinc-app-seti-graphics, and put the
no-graphics one in boinc-app-seti.
3. Mark boinc-app-seti and boinc-app-seti-graphics as in conflict with
each other.
Problems:
If you upgrade to boinc-app-seti-graphics from boinc-app-seti, several
prerm/postinst will start/stop boinc-client many times, and WUs are
lost. Is there better way than declaring Conflicts?
Questions:
I wonder if --enable-graphics will introduce performance penalty to
SETI. If there is, maybe a build-twice style is better.
[1] git://git.debian.org/git/pkg-boinc/boinc-app-seti.git
Cheers,
Guo Yixuan
More information about the pkg-boinc-devel
mailing list