On 05/04/2016 02:04 AM, Ulrich Mueller wrote: >>>>>> On Tue, 3 May 2016, Austin English wrote: >> I've been working on the transition from #!/sbin/runscript to >> #!/sbin/openrc-run [1], by starting on the maintainer-needed >> packages. That's done (aside from some stabilizations needed, but >> I'll deal with that latter). The trouble is that there are roughly >> 700 packages that need to be updated, and that's an insane number of >> bugs to file. >> [1] https://bugs.gentoo.org/show_bug.cgi?id=573846 > Your list of affected packages obtained with "git grep" in the Portage > tree will not be complete, since the command won't catch any init > scripts installed from elsewhere. You should look for the set of > installed files instead. How is that relevant here at all? I'm cleaning up portage installed init scripts, what a user does outside of that is a separate problem (for the init program, not gentoo.git). > Also, what problem are you trying to solve? My guess would be that > /sbin/runscript must be kept around indefinitely in any case, in order > not to risk breakage on users' systems. > > Ulrich Again, not my issue. I'm trying to prevent the problem from spreading further. If only new scripts get openrc-run, the runscript shebang should be rare in a year now, for example. But again, that's for OpenRC to decide. That's not reason not to get away from the deprecated name now.