> > /etc/timidity/freepats.cfg: No such file or directory
> > timidity: Error reading configuration file.
> > Please check /etc/timidity/timidity.cfg
>
> Installing freepats fixes this.
>
> Now, as freepats is in Recommends and probably does not need to
> be moved to Depends, I’ve got a suggestion for a fix:
>
> Preferably: change /etc/timidity/timidity.cfg so that
> /etc/timidity/freepats.cfg is only read/used if it exists.
>
> Otherwise: In the package postinst, if /etc/timidity/freepats.cfg
> does not exist, echo a warning (“install freepats or change
> /etc/timidity/timidity.cfg to not refer to it”).

I'd recommend against Recommending or even Suggesting freepats, that patch
set is of terrible quality, and on a typical .mid file lacks ⅓ to ½
instruments.

In the words of freepats' maintainer:
# However, if fluid is working well, wouldn't it make more sense to outright
# remove freepats from the archive?
#
# Can you give me your impression about freepats and fluid?  Is there any
# situation where one should prefer freepats over fluid?
#
# Because if there isn't one, I think we should remove freepats.

Besides fluid, there's also timgm6mb-soundfont.


Thus, to fix this bug, I'd recommend making the config try to include any of
the four soundfont packages, silently ignoring missing ones, complaining
only if _none_ (including any third-party sets installed by the user) was
loaded.


Meow!
-- 
Autotools hint: to do a zx-spectrum build on a pdp11 host, type:
  ./configure --host=zx-spectrum --build=pdp11

Reply via email to