On 2012/09/18 10:31, Manuel Giraud wrote:
> jca+o...@wxcvbn.org (Jérémie Courrèges-Anglas) writes:
> 
> > Mike Belopuhov <m...@belopuhov.com> writes:
> >> gtk2 flavor builds and runs fine on amd64.  But I don't get why did you 
> >> bring
> >> new dependencies. e.g. why do we suddenly depend on ImageMagik?
> >
> > Well, Emacs 24 came with new features that made it depend on additional
> > packages, for example Image Magick[1].  Isn't it ok to try to provide
> > full-featured packages, as long as it doesn't create a problem?  Even if
> > I don't use thumbs-mode or tumme, I'm not sure I should decide for other
> > users (later they may come here and say "hey, wth did you disable
> > <feature>?  I'd love to use it!").
> 
> I'm ok with this *but* image-dired.el was already in emacs 22 and I
> remember using it with the emacs 23 port that doesn't depend on
> ImageMagick (not even as RUN_DEPENDS). ImageMagick was installed by me
> or by another package dependency.
> 
> Plus image-dired is tweakable so someone could make it use netpbm
> converters instead of ImageMagick convert.
> 
> So I guess it doesn't make sense to bring this new dependency as it
> doesn't prevent users from using it.
> -- 
> Manuel Giraud
> 

If emacs runs without imagemagick being installed, then don't list as
a RUN_DEPENDS, people can add it manually if they need it.

If the functionality is totally disabled if imagemagick is not present
at *build* time then either patch this check away and always build the
IM support, or just make it BUILD_DEPENDS.

Reply via email to