Hi Abe, Thanks for your advice.
According to "https://github.com/donnemartin/gitsome/issues/25", the upstream has the plan to have xonsh as a dependency in the future, hence I decide to remove embedded code copy of xonsh and add build-depend with it. After testing the new package, it works fine in preliminary test but gets wrong information when using "gitsome --version". This is because that the upstream of gitsome has modified the code of xonsh, nevertheless, I think it is the better way to solve conflict issue. -- Sun-Ze Lin (林上智) 2017-02-20 15:41 GMT+08:00 Axel Beckert <a...@debian.org>: > Hi, > > SZ Lin (林上智) wrote: > > Since xonsh version in gitsome (0.2.2) varies greatly from the version of > > SID (0.5.5+dfsg-1), I think it might have potential compatibility issues > by > > using the SID version. > > Questions are: > > * Is it necessary that it varies, i.e. that the old version of xonsh > is used? > * Is the version used by gitsome heavily patched compared to the > original version 0.2.2? > > If the answer is "no" both times, it should at least be tested if it > works with the version from Sid, too. > > > Perhaps it is more proper to rename the bundled copies of the xonsh > > executable rather than build-depend on it. > > I'd then rather move it to a directory outside the path, i.e. to > /usr/lib/gitsome/xonsh or so. > > Regards, Axel > -- > ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ > : :' : | Debian Developer, ftp.ch.debian.org Admin > `. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 > `- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE >