r20940 - in /packages/unstable/update-manager/debian: ./ patches/ pos/

Stephan Peijnik debian at sp.or.at
Sun Aug 16 18:56:58 UTC 2009


On Sun, 2009-08-16 at 18:23 +0200, Julian Andres Klode wrote:
> On Sun, Aug 16, 2009 at 05:57:14PM +0200, Emilio Pozuelo Monfort wrote:
> > update-manager-core depends on update-manager-gnome, and viceversa. I think
> > that's problematic. I'd remove the update-manager-core dependency, and let
> > update-manager-gnome (and other frontends when they are written) depend on the
> > backend, to break the dependency loop.
> Same for me. Cyclic dependencies are never a good idea. But you could still 
> recommend or suggest update-manager-gnome.

I just answered Emilio's mail. I added that dependency because -core
alone won't be of any use. The idea was to have a dependency on "-gnome
| -text", but -text isn't anywhere near being ready yet.

> > 
> > > -include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
> > 
> > You're removing our team magic!
> We should really add a sequence to debhelper, so we could write rule files like:
> 	%:
> 		dh --with gnome $@
> Than we would not need cdbs anymore.

I'm not entirely sure why I wanted to use the gnome-pkg-tools magic.
Some more info would be appreciated.

> > > +debian/tmp/usr/lib/python*/*-packages/UpdateManager/DistSpecific/Ubuntu/
> > 
> > Maybe you should write a setup.py script upstream? ;)
> Just want to say that there is a debian/tmp/ prefix, so I guess it is installed
> by setup.py. Anyway, if those modules are only used by applications inside this
> package they should be moved to /usr/share/update-manager/UpdateManager, as required
> by the Python Policy 2.1, as they don't have to be in the global Python path.

Right now only code inside the package uses those modules, but in the
long term it may be used by additional frontends or backends (think
update-notifier frontend here, see [0]). That's why I thought I might
want to keep the code in the global Python path.

Thanks for your input too,

Stephan

[0]
http://bzr.debian.org/loggerhead/update-manager/devel/update-notifier-frontend/changes




More information about the pkg-gnome-maintainers mailing list