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

Re: Status of libpsm2



Hi Roland,

On Mon, Mar 26, 2018 at 6:42 AM, Roland Fehrenbacher <rfehren@debian.org> wrote:
>>>>> "B" == Brian Smith <bsmith@systemfabricworks.com> writes:

Hi Brian,


    B>         B> 1) Lintian warns about libpsm2-compat not advertising
    B>     its new     B>    device to     B> AppArmor. My opinion is
    B>     that this is outside the normal use case     B> of libpsm2,
    B>     but I was asked to fix this.

    B>     I haven't found any reference about this. What exactly is the
    B>     issue here?

    B> Sorry, I referenced the wrong technology. Lintian warns: W:
    B> libpsm2-2: appstream-metadata-missing-modalias-provide
    B> lib/udev/rules.d/ 40-psm.rules W: libpsm2-2-compat:
    B> appstream-metadata-missing-modalias-provide lib/udev/
    B> rules.d/40-psm-compat.rules

As Mehdi mentioned, 40-psm.rules is no more necessary, since the
hfi1 module sets the dev permissions correctly already.

Concerning 40-psm-compat.rules, I just added a linitian override to fix
this. IMO appstream metadata is not useful in a HPC cluster. If
people disagree, this can be fixed later as well.


I had found that to be the case with 40-psm.rules, as well. I've fixed things like that in the past and was told the proper procedure is to ask upstream to fix it. I will take a look at their current code and file a bug if they are still installing that rule. But, I'm also leaving in the work you did. Thanks for the help.
 
I've also fixed a couple of other minor things and pushed them, please
pull. Once you have implemented the alternatives stuff, I can upload.


I'm looking at this today. Thanks, again.
 
Cheers,

Roland

    B> I've spent a fair amount of team reading AppStream documentation
    B> (something I've never even seen before) and have looked at the
    B> page referenced by the lintian tag. I'm having a hard time
    B> figuring out what exactly is supposed to go in the AppStream
    B> metadata and how to test it, other than verifying that it parses.

    B> https://lintian.debian.org/tags/appstream-metadata-missing-modalias-provide.html




--
Brian T. Smith
System Fabric Works
Senior Technical Staff
bsmith@systemfabricworks.com
GPG Key: B3C2C7B73BA3CD7F

Reply to: