On Mon, Sep 22, 2014 at 05:20:11PM +1200, Olly Betts wrote:

> | Depends: python-wxgtk3.0 (<< 3.0.0.0+dfsg.0~), python-wxgtk3.0 (>=
> 3.0.0.0+dfsg), [...]
> The >= restriction is pointless - every uploaded version satisfies it as
> the first upload was 3.0.0.0+dfsg-1:
> https://packages.qa.debian.org/w/wxpython3.0.html
> By adding needless versioning of dependencies like this, you're mainly
> just making life more difficult for the dependency resolver by giving it
> more constraints to process.
> If there's a reason for the upper bound on the version of
> python-wxgtk3.0, you should really have discussed that before adding it,
> rather than letting it be a nasty surprise now, when it blocks testing
> migration of a newer wxpython3.0 upload.

The versioned dependency is generated by dh_linktree.
Upstream embeds a copy of the pubsub source tree because it needs to
patch one line in one source. I use the sources from wxgtk3.0 instead,
apply the patch then call "dh_linktree deduplicate" to replace
unpatched files with symlinks.
Whether I use dh_linktree or not, I want to avoid duplicating the
pubsub tree so I need to rebuild taskcoach (and reapply the patch)
each time wxgtk3.0 changes its upstream version, in case the pubsub
code has been modified.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to