[repo-coord] Re: smart(dag) and atrpms-package-config(at)

Dag Wieers dag at wieers.com
Tue Mar 15 18:40:36 CET 2005


On Tue, 15 Mar 2005, Axel Thimm wrote:

> On Fri, Mar 11, 2005 at 03:16:26AM +0100, Dag Wieers wrote:
> > On Fri, 11 Mar 2005, Jeff Pitman wrote:
> > 
> > > file /usr/lib/smart/distro.py from install of smart-0.29.2-1.1.fc3.rf 
> > > conflicts with file from package atrpms-package-config-91-1.rhfc3.at
> > > 
> > > I think what needs to be done with distro.py needs to be discussed.
> > 
> > Agreed, I've put Gustavo in this discussion too.
> > 
> > Putting distro.py in the repo config package may not be a viable solution 
> > as only 1 repo config package can have it and I'm not even sure smart 
> > works properly without it anyway.
> > 
> > Axel, is there something in there that makes it specific for you that 
> > can't go into the master distro.py ?
> > 
> > Would it be possible to have that master distro.py inside the smart 
> > sources and request Gustavo for necessary changes. Gustavo will be 
> > responsible for the consistency and feature-set for distro.py.
> 
> To be honest, I don't really know why smart wants to leave this choice
> of freedom to the packager. I suspect this may have something to do
> with other rpm distros which require a different distro.py. Or maybe a
> dpkg system with a sibling rpm database.

Different distro's have different policies for duplicate packages etc...
But a centralized Red Hat one that comes with the smart tarball 
(distro-redhat.py) makes sense to me.


> Currently smart has three config parts, /etc/smart/channels, distro.py
> and the state stored under /var. I'd prefer to have all configurable
> parts in a /etc/smart hierarchy and also see enforcing of
> /etc/smart/channels over the internal state (e.g. modifying
> /etc/smart/channels should not require to remove the state under
> /var).

Axel, I simplified my distro.py to:

	pkgconf.setFlag("multi-version", "kernel")
	pkgconf.setFlag("multi-version", "kernel-smp")

Did you add/improve anything ? What does your version contain additionally ?

--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[all I want is a warm bed and a kind word and unlimited power]



More information about the repo-coord mailing list