[pkg-fso-maint] Debian first experience made a bit easier...
Nikita V. Youshchenko
yoush at debian.org
Sun Sep 13 16:09:33 UTC 2009
> On Sun, Sep 06, 2009 at 11:23:58PM +0400, Nikita V. Youshchenko wrote:
> > For example, it's nice that mokomaze is in debian, but if you install
> > it and run it, you will get your screen blanked after a minute. To
> > avoid that, one needs to start mokomaze under fsoraw wrapper. Making
> > this happen automatically while staying within debian policy could be
> > a challenge: debian package is not for freerunner only, modifying
> > files installed by other packages (hi hi appraw) is denied by policy,
> > etc
>
> Why would you need to? You can create another package, with a
> dependency on mokomaze and fsoraw, to install the necessary .desktop
> file.
Why would I need what?
When some piece of software is packaged for Debian, the same package is
becoming available for all architectures and devices that Debian supports.
For FR, it is a good idea to wrap some binaries with fsoraw.
For other devices, this is not needed.
This is a difference that should be handled somehow.
Although creating a wrapper packages that dpkg-divert's files from original
packages and installs better versions, will likely work, this is somewhat
ugly.
Better to create single 'freerunner-support' package that will contain
knowledge about many other packages, and hook into installation process.
Nikita
More information about the pkg-fso-maint
mailing list