[packages/rc-scripts] - just pull mksh, C on pdksh is confusing and we do want mksh here - rel 3
Jan Rękorajski
baggins at pld-linux.org
Mon Aug 5 14:16:10 CEST 2013
On Mon, 05 Aug 2013, Elan Ruusamäe wrote:
> On 04.08.2013 13:43, baggins wrote:
> > commit b598c63cedbfd5a8be6b73cabae42046cc63cc23
> > Author: Jan Rękorajski <baggins at pld-linux.org>
> > Date: Sun Aug 4 12:42:36 2013 +0200
> >
> > - just pull mksh, C on pdksh is confusing and we do want mksh here
> > - rel 3
> >
> > rc-scripts.spec | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
> > ---
> > diff --git a/rc-scripts.spec b/rc-scripts.spec
> > index 63a5077..8e8f728 100644
> > --- a/rc-scripts.spec
> > +++ b/rc-scripts.spec
> > @@ -9,7 +9,7 @@ Summary(pl.UTF-8): inittab i skrypty startowe z katalogu /etc/rc.d
> > Summary(tr.UTF-8): inittab ve /etc/rc.d dosyaları
> > Name: rc-scripts
> > Version: 0.4.6
> > -Release: 2
> > +Release: 3
> > License: GPL v2
> > Group: Base
> > #Source0: ftp://distfiles.pld-linux.org/src/%{name}-%{version}.tar.gz
> > @@ -57,6 +57,7 @@ Requires: hostname
> > Requires: iproute2
> > Requires: iputils-arping
> > Requires: mingetty
> > +Requires: mksh
> > Requires: mktemp
> > Requires: mount >= 2.12
> > Requires: procps >= 1:3.2.6-1.1
> > @@ -79,7 +80,6 @@ Conflicts: udev-core < 1:135-2
> > Conflicts: udev-core < 1:124-3
> > %endif
> > Conflicts: lvm2 < 2.02.83
> > -Conflicts: pdksh < 5.2.14-58
> > Conflicts: upstart-SysVinit < 2.86-25
> > Conflicts: wpa_supplicant < 0.6.3
> > BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
> >
>
> is the /etc/shells clearing bug fixed now?
Worked fine for me (pdksh -> mksh-47 update).
> with this change you propagate the pdksh -> mksh upgrade breaking
> /etc/shells automatically to lots of systems (i.e which do poldek
> --upgrade-dist automatically or semiautomatically)!
>
> with conflicts auto-upgrade wouldn't migrate and you had to poldek -u
> mksh manually, which leaves you chance to ovelook /etc/shells contents.
You have to know what to install first, I saw a few reports of confusing
upgrades.
> btw, the pdksh compatibility is restored in rc-scripts svn, so that dep
> is no longer needed.
No pdksh in Th, so that dep is needed.
--
Jan Rękorajski | PLD/Linux
SysAdm | http://www.pld-linux.org/
baggins<at>mimuw.edu.pl
baggins<at>pld-linux.org
More information about the pld-devel-en
mailing list