Hi, On Fri, Dec 11, 2009 at 11:50:10AM +0100, Florian Haas wrote: > On 2009-12-10 22:34, Lars Marowsky-Bree wrote: > > On 2009-12-10T21:45:34, Dejan Muhamedagic <deja...@fastmail.fm> wrote: > > > >> There are several packages using /usr/lib/heartbeat and similar. > > > > Yeah, but that was mostly a legacy thing, I thought - on a system > > without heartbeat installed, this is sort of a confusing artifact. The > > only thing were we have a hard time changing it are binary names (such > > as hb_report) or public interfaces (provider="heartbeat"). > > > > Everything else is supposed to use %{name} under share/lib etc, I think > > FHS suggests that. > > > >> What's the point of confusing people? There could also be a > >> possibility of a regression. > > FWIW, I agree with Lars here. I guess it's much more confusing to have > directories that belong to one package, yet carry the name of another.
I agree in principle too, but the following is really ugly: /usr/lib64/cluster-glue/plugins/test/test.so /usr/lib64/heartbeat/base64_md5_test /usr/share/cluster-glue/lrmtest /usr/lib64/heartbeat/lrmd /usr/lib64/heartbeat/ha_logd Don't care about names, it's just that we should use either one or the other and not both. Moving lrmd would break pacemaker. In general, moving things could possibly break some software developed elsewhere. I'd prefer not to cause other users headache, I think they had enough of chasing moving targets produced by us. So, let's choose one or the other and move finally on, we've really got better things to do, and ask Andrew to change the pacemaker sources (which would make our package incompatible with pacemaker <= 1.0.6, but oh well, not the first time we break things). Thanks, Dejan > > That's how I stumbled across this, actually; it's changing path names > > for the SLE packages ;-) > > > >> Must say that I was also not aware of the change, it probably > >> happened while I was not around. > > > > The move happened when the packages were split, I think. > > > >> P.S. "glue" doesn't carry much meaning. > > Correct, but the package name is now "cluster-glue" (both the autofoo > $(PACKAGE_NAME) and the RPM %{name} and while not perfect, that is much > more meaningful. > Florian > > _______________________________________________________ > Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org > http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev > Home Page: http://linux-ha.org/ _______________________________________________________ Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/