[Python-apps-team] Getting RabbitVCS 0.15 into Ubuntu 12.04 repos

Arthur de Jong adejong at debian.org
Sun Mar 18 21:42:19 UTC 2012


On Sun, 2012-03-18 at 22:26 +0800, Jason Heeris wrote:
> > rabbitvcs-nautilus package provides the nautilus3 plugin (only
> > nautilus3 in Debian)
> 
> Are you absolutely sure this is necessary? It'll cause major headaches
> for Ubuntu or Debian users with both official repos and the PPA active.
> I could perhaps put a conflict with rabbitvcs-nautilus in the
> rabbitvcs-nautilus3 package, but I don't know if that would result in
> other problems.

I've added a conflicts/replaces to ensure upgrades happen correctly. I
don't think there is any distribution that ships both nautilus 2 and
nautilus 3 so that shouldn't be much of a problem.

> > - no rabbitvcs-thunar package because thunarx-python isn't yet in
> > Debian
> 
> Why not try to get that in too? I packaged that for Debian, and it was
> ignored on Mentors and DPMT, but Adam Plumb should still have the
> packaging info up on github (or wherever he put the code).

I can't see anything in the Xfce repository and neither any activity in
the ITP (#572853). The package is also not hosted on mentors.debian.net
any more. 

I've had a quick look at the source packages at
  http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/pool/main/t/thunarx-python/
A few notes (thunarx-python_0.2.0-2~maverick.dsc):
- a build dependency on libthunarx-2-dev is missing
- the build dependency on python isn't needed (python-dev depends on
  python)
- the package is only built for the current python version, not all (or
  is there a reason for that)
- a debian/compat file is missing
- a debian/source/format file is missing
- it seems to use deprecated cdbs rules (I personally prefer the dh
  sequencer over cdbs though)
- the deb file ships .la files, see
  http://wiki.debian.org/ReleaseGoals/LAFileRemoval
- the standards version is old
- some libraries seem to be uselessly linked, consider passing
  --as-needed

If you're willing to fix the issues you can probably upload the package
to the DPMT repository, see
http://wiki.debian.org/Teams/PythonModulesTeam I can have a look at it
and perhaps upload it but I must say I don't have much experience with
Python extensions and cannot make any guarantees on availability. But
perhaps the Xfce repository is a better place, I'm not sure.

> > This bugreport
> >   http://bugs.debian.org/635123
> > seems to suggest that gedit 3 is supported in 0.15 but I don't think
> > it is.
> 
> I don't think it is either. I'll check with Adam, but it's probably
> compatible with whatever's in Ubuntu 11.10.

Ubuntu from oneric (11.10) has gedit 3.2. Any packages from Debian
unstable will probably end up in precise.

-- 
-- arthur - adejong at debian.org - http://people.debian.org/~adejong --
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/python-apps-team/attachments/20120318/b8e41360/attachment.pgp>


More information about the Python-apps-team mailing list