Re: PartialHardlinkSets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 22, 2005 at 01:45:22PM -0500, Jeff Johnson wrote:
> On Wed, Feb 16, 2005 at 03:43:07PM -0800, Frank Cusack wrote:
> > What exactly is this rpmlib dependency for?  My guess from a *quick* code
> > read is that it ensures that hardlinks can't get different file attributes.
> > If that's the case, I will be adding a patch to our local version to
> > allow disabling (cf. _noVersionedDependencies).  We need to support
> > older versions of rpm which don't meet this dependency and I'd rather
> > have the hardlink than a copy of a file.
> > 
> 
> The internal rpmlib dependency (like all rpmlib dependencies) is
> there to associate a "new" feature with an rpmlib that has a prayer
> of being able to handle the necessary (yes, necessary) feature requirement.
> 
> So the short answer for you is to get rid of all hardlinks in the
> package that has the PartialHardlinkSets dependency.
> 
> An alternative answer is to upgrade to rpm-3.0.5 or later which (iirc, been
> years) has the necessary semantic for dealing with some, but not all, members
> of a hardlink set being installed. If rpm-3.0.5 does not have, there are
> many many many other and later versions of rpm that have been built
> for legacy uses like RHL 6.2 and earlier.

The dependency wasn't introduced until 4.0.4-1.  I'm running 4.0.2.  (But
in the build environment it's 4.2-1, and it's work to use 4.0.2 there.)

/fc

_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux