[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