[DRE-maint] Bug#737466: ruby-listen: lacks dependency on (at least) ruby-celluloid
Jonas Smedegaard
dr at jones.dk
Mon Feb 3 16:24:47 UTC 2014
Quoting Cédric Boutillier (2014-02-03 16:43:20)
> Control: tag -1 pending
If you prepared a fix (e.g. committing to VCS) then it is nicer if you
explicitly mention that (in addition to tagging to reflect it). If you
didn't yet actively work on fixing it, only agree how it should be done,
then tagging as confirmed is better.
https://www.debian.org/Bugs/Developer#tags
> There is indeed a missing dependency on ruby-celluloid. The other two
> dependencies on rb-inotify and rb-fsevent are more recommendations,
> since listen can work by simply polling the file system.
> rbuy-rb-inotify is already in the Recommends: line. ruby-rb-fsevent,
> for freebsd is unfortunately not packaged yet.
I find it appropriate to then either a) recommended for all archs except
the ones where unavailable, or b) suggest.
I find it best to do a), but it is more work, because runtime package
relations cannot use [!arch] style negations as build-time relations
can. You can see the uwsgi package how I handle that by resolving
supported archs at build-time but only when custom DEB_MAINTAINER_MODE
is set (because it is forbidden for debian/control to change dynamically
during official builds).
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 966 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20140203/1e106ecd/attachment.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list