Since I am likely still censored on <rpm-l...@rpm.org>, I will reply here as 
well.

> Begin forwarded message:
> 
> From: Jeffrey Johnson <n3...@me.com>
> Subject: Re: support for manual file dependencies ?
> Date: June 21, 2017 at 4:09:36 AM EDT
> To: General discussion about the RPM package manager <rpm-l...@lists.rpm.org>
> 
> 
>> On Jun 21, 2017, at 4:03 AM, Panu Matilainen <pmati...@redhat.com 
>> <mailto:pmati...@redhat.com>> wrote:
>> 
>> 
>> Um, what isn't packaged cannot be depended on. That is a pretty fundamental 
>> feature of package management.
>>      
> 
> Um, what is present on the file system (or sonames present in a library) can 
> be tested for dynamically
> without the tyranny of having to package and install an RPM in an rpmdb.
> 
> A dynamic test that can be reproduced with external tools is at least as 
> dependendable
> as a file that is registered in an rpmdb but has been removed on the file 
> system.
> 
> 73 de Jeff
> 

FYI:

RPM5 has a set of probe dependencies that can dynamically check assertions
on any file that can be passed to access(2) (this includes all the 
functionality implemented
in access(2) flags).

This is also true for sonames from libraries that were installed (by “make 
install”).

The are details in the <rpm-devel@rpm5.org> archives … I’ll dig them out if 
there is any serious interest.

hth

73 de Jeff


Reply via email to