[Info-ingres] Upgrade patch problem
Paul Mason
latepaul at gmail.com
Wed Jul 4 17:03:08 UTC 2018
Hi Marty,
You're right that the interactive mode of install.sh is not very
interactive. There is a message about it in the help but it's not perhaps
very prominent. Really if you want to do an install with non-default values
via the rpm installer you either need to use the GUI installer or set up a
response file. If you've got 50 installs to do I suspect the later is going
to be a better bet.
Alternatively there is an ingbuild version of the upgrade patch. Which can
also use a response file if needed.
HTH
Paul
On Wed, 4 Jul 2018 at 14:52 Martin Bowes <martin.bowes at ndph.ox.ac.uk> wrote:
> yum install -y libX11 libXext libXi libXrender libXtst
>
> Now the install works, but ...
>
> The -interactive flag is a fraud. At no point was I asked what locations
> for data/backup/jnl/dump/log etc. I was not asked what character set, what
> size log file. Absolutely nothing.
>
> It was so bad I backed it out and did the install from the standard ingres
> 11 and then applied the patch15330.
>
> Marty
>
> -----Original Message-----
> From: Martin Bowes [mailto:martin.bowes at ndph.ox.ac.uk]
> Sent: 04 July 2018 12:46
> To: Karl and Betty Schendel
> Cc: info-ingres at lists.planetingres.org
> Subject: Re: [Info-ingres] Upgrade patch problem
>
> Just raised issue 885482.
>
> Marty
>
> -----Original Message-----
> From: Karl and Betty Schendel [mailto:schendel at kbcomputer.com]
> Sent: 04 July 2018 12:24
> To: Martin Bowes
> Subject: Re: [Info-ingres] Upgrade patch problem
>
> Don't take my word for it -- I try to avoid the installers as best I can
> and maybe there's
> another reason for the dependencies. I would get an issue through
> Support, though.
>
> Maybe there's another set of install.sh options that would make the
> problem go away,
> I dunno.
>
> > On Jul 4, 2018, at 7:22 AM, Martin Bowes <martin.bowes at ndph.ox.ac.uk>
> wrote:
> >
> > That's distressing news. I have 50 installs to do and was hoping the
> upgrade patch would mean I wouldn't have to do 50 patch installs after 50
> Ingres installs.
> >
> > Plan B, it's just like plan A but with a hint more desperation.
> >
> > Marty
> >
> > -----Original Message-----
> > From: Karl and Betty Schendel [mailto:schendel at kbcomputer.com]
> > Sent: 04 July 2018 12:17
> > To: Martin Bowes
> > Subject: Re: [Info-ingres] Upgrade patch problem
> >
> > Those package dependencies don't sound right. I think maybe a build was
> messed up.
> > The only thing with X dependencies that I know of is the GUI installer.
> > I'd open an issue if you haven't already.
> >
> > Karl
> >
> >> On Jul 4, 2018, at 7:11 AM, Martin Bowes <martin.bowes at ndph.ox.ac.uk>
> wrote:
> >>
> >> rpm -q libXrender
> >> libXrender-0.9.10-1.el7.i686
> >>
> >> So I guess the answer is maybe.
> >>
> >> I tried: yum install libXrender1
> >> No package libXrender1 available.
> >> Error: Nothing to do
> >>
> >> And then: yum install libXrender
> >>
> >> And now: rpm -q libXrender
> >> libXrender-0.9.10-1.el7.i686
> >> libXrender-0.9.10-1.el7.x86_64
> >>
> >> I retried the install: ./install.sh -licdir /dbsystem -interactive A2
> /dbsystem/A2
> >> error: Failed dependencies:
> >> libXext.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXi.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXtst.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >>
> >> So we are making progress!
> >>
> >> Marty
> >> From: Alex Hanshaw [mailto:Alex.Hanshaw at actian.com]
> >> Sent: 04 July 2018 11:43
> >> To: Martin Bowes
> >> Subject: RE: [Info-ingres] Upgrade patch problem
> >>
> >> Quick google search suggests there is a package libxrender1
> >>
> >> Is that installed?
> >>
> >> From: info-ingres-bounces at lists.planetingres.org <
> info-ingres-bounces at lists.planetingres.org> On Behalf Of Martin Bowes
> >> Sent: 04 July 2018 11:39
> >> To: info-ingres at lists.planetingres.org
> >> Subject: Re: [Info-ingres] Upgrade patch problem
> >>
> >> So I tried:
> >> yum install libX11.so.6
> >> yum install libXext.so.6
> >> yum install libXi.so.6
> >> yum install libXrender.so.1
> >> yum install libXtst.so.6
> >> yum install libstdc++.so.6
> >>
> >> And then: ./install.sh -licdir /dbsystem -interactive A2 /dbsystem/A2
> >>
> >> Which somewhat disappointingly failed with:
> >> Error: Failed dependencies:
> >> libX11.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXext.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXi.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXrender.so.1()(64bit) is needed by
> ingres-dbms-11.0.0-100.x86_64
> >> libXtst.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >>
> >> And having just installed libX11.so.6 I tried it again and got (as
> expected):
> >> yum install libX11.so.6
> >> Package libX11-1.6.5-1.el7.i686 already installed and latest version
> >> Nothing to do
> >>
> >> So what’s the problem?
> >>
> >> OS is: CentOS Linux release 7.5.1804 (Core)
> >>
> >> Marty
> >>
> >> From: Martin Bowes [mailto:martin.bowes at ndph.ox.ac.uk]
> >> Sent: 04 July 2018 10:35
> >> To: info-ingres at lists.planetingres.org
> >> Subject: Re: [Info-ingres] Upgrade patch problem
> >>
> >> I got bored, I made the change and it seemed to start responding as I
> would anticipate, although the –acceptlicense flag had no effect and I had
> to manually accept the license.
> >>
> >> Next problem:
> >> error: Failed dependencies:
> >> libX11.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXext.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXi.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libXrender.so.1()(64bit) is needed by
> ingres-dbms-11.0.0-100.x86_64
> >> libXtst.so.6()(64bit) is needed by ingres-dbms-11.0.0-100.x86_64
> >> libstdc++.so.6 is needed by ingres-32bit-11.0.0-100.x86_64
> >> libstdc++.so.6(CXXABI_1.3) is needed by
> ingres-32bit-11.0.0-100.x86_64
> >> libstdc++.so.6(CXXABI_1.3.1) is needed by
> ingres-32bit-11.0.0-100.x86_64
> >> libstdc++.so.6(GLIBCXX_3.4) is needed by
> ingres-32bit-11.0.0-100.x86_64
> >> libstdc++.so.6(GLIBCXX_3.4.9) is needed by
> ingres-32bit-11.0.0-100.x86_64
> >>
> >> Looks nasty! Anyone got any ideas what I should try to install and how?
> >>
> >> Marty
> >>
> >> From: Martin Bowes [mailto:martin.bowes at ndph.ox.ac.uk]
> >> Sent: 04 July 2018 10:25
> >> To: info-ingres at lists.planetingres.org
> >> Subject: [Info-ingres] Upgrade patch problem
> >>
> >> Hi All,
> >>
> >> Using the upgrade patch:
> ingres-11.0.0-100-com-linux-rpm-x86_64-UpgradePatch15330
> >>
> >> As root I did: ./install.sh -licdir /dbsystem -acceptlicense
> -interactive A2 /dbsystem/A2
> >>
> >> And got: Error: -interactive invalid argument
> >>
> >> After a little debugging, I think the problem is that in bin/install.sh
> line 2331 has initially set express=true. I think it should be set to false
> like all the other variables.
> >>
> >> Before I make the change and run the upgrade patch does anyone know of
> a good reason why the variable may have been initialised to true?
> >>
> >> Marty
> >>
> >>
> >> _______________________________________________
> >> Info-ingres mailing list
> >> Info-ingres at lists.planetingres.org
> >> http://lists.planetingres.org/mailman/listinfo/info-ingres
> >
>
> _______________________________________________
> Info-ingres mailing list
> Info-ingres at lists.planetingres.org
> http://lists.planetingres.org/mailman/listinfo/info-ingres
> _______________________________________________
> Info-ingres mailing list
> Info-ingres at lists.planetingres.org
> http://lists.planetingres.org/mailman/listinfo/info-ingres
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.planetingres.org/pipermail/info-ingres/attachments/20180704/975742b7/attachment.html>
More information about the Info-ingres
mailing list