Re: Increasing compatibility with rpm-ostree for host packages

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

 



On Mon, Jan 23, 2017 at 11:09 AM, Colin Walters <walters@xxxxxxxxxx> wrote:
> On Mon, Jan 23, 2017, at 02:03 PM, Tom Hughes wrote:
>
>> How about you just explain here what it is you want rather than making
>> everybody go and read some bug?
>
> OK, here's a copy of the text:
>
> rpm-ostree is a new model for rpm packages on using ostree[0].  In order to implement atomic upgrades without special filesystem support, it runs %post scripts using rofiles-fuse[1]
>
> This means that %post scripts, whenever replacing an existing file, must do create-new-then-rename, rather than open(O_TRUNC).  This is a core distinction between `/usr/bin/install` and `/usr/bin/cp`.
>

I'm the owner of an affected package and, after thinking about this a
bit, I'm somewhat disinclined to change my %post script.  I would have
to make it considerably more complicated to comply with this, and
doing so would only fix my package.  I think I'd much prefer for
rofiles-fuse to become more permissive so that existing scripts keep
working, thus fixing many packages in one go.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux