Re: Packages requires /sbin/service.

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

 



On Sun, Mar 17, 2013 at 8:10 PM, Reindl Harald <h.reindl@xxxxxxxxxxxxx> wrote:
>
>
> Am 18.03.2013 01:06, schrieb Nico Kadel-Garcia:
>> On Sun, Mar 17, 2013 at 12:36 PM, Peter Lemenkov <lemenkov@xxxxxxxxx> wrote:
>>> 2013/3/15 Lukáš Nykrýn <lnykryn@xxxxxxxxxx>:
>>>> After usr move packages should not install files to /sbin. Unfortunately
>>>> there is a lot of packages requiring /sbin/service, which was recently moved
>>>> to /usr/sbin/, and these packages were uninstallable. As a workaround I have
>>>> put Provides: /sbin/service in the initscript spec, but I think that we
>>>> should do a proper fix.
>>>>
>>>> So if your package is in following list, please change your Reguires to
>>>> /usr/sbin/service.
>>> ...
>>>> rtpproxy
>>>
>>> Fixed.
>>
>> This is a bad, bad, bad idea for any packages that are going to remain
>> backwards compatible with RHEL, for compilation under EPEL or other
>> backporting.  Either switch to systemd, or stick with the old location
>> and allow initscripts to correctly include the old reference. Do not
>> pick a hallfways "fix" that isn't backwards compatible at all.
>
> * Fedora has done UsrMove with F17
> * Now we have F18
> * in a short we have F19
> * RHEL7 will be base on F18/F19
>
> ANY reference in Fedora to /sbin and /bin is BOGUS
> it leads to all sorts of troubles
> it leads to additional symlink reslovement

If SysV init style scripts are staying in use, even as a compatibility
fallback, don't edit the references to them just to prove something.
It breaks backporting and forward porting and cross-compatibility for
every existing versoin of RHEL, which are still needed for
compatibility because *systemd can't be ported back to RHEL 6 or
earlier.* I've tried, it's a dependency and critical component upgrade
nightmare.
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[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