Transaction check error installing PostGIS

Started by Augoriabout 10 years ago8 messagesgeneral
Jump to latest
#1Augori
augori@gmail.com

Hello,

I am trying to install PostGIS on a CentOS Linux release 7.2.1511 (Core).
I installed PostGreSQL successfully. But when I try to install PostGIS
using

yum install postgres2_93

I get transaction conflict errors (2 of many are posted below):

file /usr/share/mysql/charsets/README from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from package
MySQL55-server-5.5.47-1.cp1148.x86_64
file /usr/share/mysql/charsets/Index.xml from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from package
MySQL55-server-5.5.47-1.cp1148.x86_64

MySQL is in use, so I can't remove that.
So far, all of the fixes I have found online for transaction conflicts seem
to be suggesting a removal. Can any of you suggest alternatives?

I have also tried with PostGreSQL 9.2 and a compatible PostGIS, but I get
the same conflict errors.

Thank you,
Augori

#2John R Pierce
pierce@hogranch.com
In reply to: Augori (#1)
Re: Transaction check error installing PostGIS

On 1/29/2016 2:59 PM, Augori wrote:

I get transaction conflict errors (2 of many are posted below):

file /usr/share/mysql/charsets/README from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from
package MySQL55-server-5.5.47-1.cp1148.x86_64

where is this MySQL55-server-5.5.47-1.cp1148.x86_64 package from? Its
not in the base or EPEL repositories... that package wants to put its
files in the same locations as the base package mariadb uses, so its
going to conflict with it. the postgis you're installing apparently
depends on mariadb.

--
john r pierce, recycling bits in santa cruz

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#3Adrian Klaver
adrian.klaver@aklaver.com
In reply to: Augori (#1)
Re: Transaction check error installing PostGIS

On 01/29/2016 02:59 PM, Augori wrote:

Hello,

I am trying to install PostGIS on a CentOS Linux release 7.2.1511
(Core). I installed PostGreSQL successfully. But when I try to install
PostGIS using

yum install postgres2_93

The above should be postgis2_93, correct?

I get transaction conflict errors (2 of many are posted below):

file /usr/share/mysql/charsets/README from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from
package MySQL55-server-5.5.47-1.cp1148.x86_64
file /usr/share/mysql/charsets/Index.xml from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from
package MySQL55-server-5.5.47-1.cp1148.x86_64

Are you sure the above is not being caused by a failed update/upgrade
from a MySQL/Mariadb install unrelated to Postgres/PostGIS?

Have you looked at this page?:

http://www.postgresonline.com/journal/archives/329-An-almost-idiots-guide-to-install-PostgreSQL-9.3,-PostGIS-2.1-and-pgRouting-with-Yum.html

MySQL is in use, so I can't remove that.
So far, all of the fixes I have found online for transaction conflicts
seem to be suggesting a removal. Can any of you suggest alternatives?

I have also tried with PostGreSQL 9.2 and a compatible PostGIS, but I
get the same conflict errors.

Thank you,
Augori

--
Adrian Klaver
adrian.klaver@aklaver.com

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#4Augori
augori@gmail.com
In reply to: John R Pierce (#2)
Re: Transaction check error installing PostGIS

Hi John,

I don't know the answer to your question. I was assuming it has to do with
the MYSQL server that's installed on this machine. I should clarify that
I'm just one of a number of people who are trying to work together on this
machine, so most of what's been done to this machine was not done by me.
Is there a way that I can determine if I can remove this without affecting
MySQL?

On Fri, Jan 29, 2016 at 6:09 PM, John R Pierce <pierce@hogranch.com> wrote:

Show quoted text

On 1/29/2016 2:59 PM, Augori wrote:

I get transaction conflict errors (2 of many are posted below):

file /usr/share/mysql/charsets/README from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from package
MySQL55-server-5.5.47-1.cp1148.x86_64

where is this MySQL55-server-5.5.47-1.cp1148.x86_64 package from? Its not
in the base or EPEL repositories... that package wants to put its files
in the same locations as the base package mariadb uses, so its going to
conflict with it. the postgis you're installing apparently depends on
mariadb.

--
john r pierce, recycling bits in santa cruz

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#5John R Pierce
pierce@hogranch.com
In reply to: Augori (#4)
Re: Transaction check error installing PostGIS

On 1/29/2016 6:49 PM, Augori wrote:

I don't know the answer to your question. I was assuming it has to do
with the MYSQL server that's installed on this machine. I should
clarify that I'm just one of a number of people who are trying to work
together on this machine, so most of what's been done to this machine
was not done by me. Is there a way that I can determine if I can
remove this without affecting MySQL?

that IS a mysql server. whether or not its the one actually being used
on this machine would have to be your determination (its certainly
possible there's several different mysql servers installed and a
different one is actually in use). I'd expect the systems
administrators to be aware of what they installed and whats being used.

--
john r pierce, recycling bits in santa cruz

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#6Augori
augori@gmail.com
In reply to: Adrian Klaver (#3)
Re: Transaction check error installing PostGIS

Yes, I should have said, postgis2_93.

I guess it may be unrelated, but I'm not sure how to find out.

Yes, thanks, I took a good look at that page which gives instructions for
how to fix a different error.

On Fri, Jan 29, 2016 at 6:20 PM, Adrian Klaver <adrian.klaver@aklaver.com>
wrote:

Show quoted text

On 01/29/2016 02:59 PM, Augori wrote:

Hello,

I am trying to install PostGIS on a CentOS Linux release 7.2.1511
(Core). I installed PostGreSQL successfully. But when I try to install
PostGIS using

yum install postgres2_93

The above should be postgis2_93, correct?

I get transaction conflict errors (2 of many are posted below):

file /usr/share/mysql/charsets/README from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from
package MySQL55-server-5.5.47-1.cp1148.x86_64
file /usr/share/mysql/charsets/Index.xml from install of
mariadb-libs-1:5.5.44-2.el7.centos.x86_64 conflicts with file from
package MySQL55-server-5.5.47-1.cp1148.x86_64

Are you sure the above is not being caused by a failed update/upgrade from
a MySQL/Mariadb install unrelated to Postgres/PostGIS?

Have you looked at this page?:

http://www.postgresonline.com/journal/archives/329-An-almost-idiots-guide-to-install-PostgreSQL-9.3,-PostGIS-2.1-and-pgRouting-with-Yum.html

MySQL is in use, so I can't remove that.
So far, all of the fixes I have found online for transaction conflicts
seem to be suggesting a removal. Can any of you suggest alternatives?

I have also tried with PostGreSQL 9.2 and a compatible PostGIS, but I
get the same conflict errors.

Thank you,
Augori

--
Adrian Klaver
adrian.klaver@aklaver.com

#7Augori
augori@gmail.com
In reply to: John R Pierce (#5)
Re: Transaction check error installing PostGIS

Okay thanks, John. I will inquire about that.

On Fri, Jan 29, 2016 at 10:11 PM, John R Pierce <pierce@hogranch.com> wrote:

Show quoted text

On 1/29/2016 6:49 PM, Augori wrote:

I don't know the answer to your question. I was assuming it has to do
with the MYSQL server that's installed on this machine. I should clarify
that I'm just one of a number of people who are trying to work together on
this machine, so most of what's been done to this machine was not done by
me. Is there a way that I can determine if I can remove this without
affecting MySQL?

that IS a mysql server. whether or not its the one actually being used on
this machine would have to be your determination (its certainly possible
there's several different mysql servers installed and a different one is
actually in use). I'd expect the systems administrators to be aware of
what they installed and whats being used.

--
john r pierce, recycling bits in santa cruz

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#8Augori
augori@gmail.com
In reply to: Augori (#7)
Re: Transaction check error installing PostGIS

Hi John,

you were right. The one in use was 5.6.27-76.0 Percona Server. How did
you guess that this one wasn't being use?

On Fri, Jan 29, 2016 at 10:14 PM, Augori <augori@gmail.com> wrote:

Show quoted text

Okay thanks, John. I will inquire about that.

On Fri, Jan 29, 2016 at 10:11 PM, John R Pierce <pierce@hogranch.com>
wrote:

On 1/29/2016 6:49 PM, Augori wrote:

I don't know the answer to your question. I was assuming it has to do
with the MYSQL server that's installed on this machine. I should clarify
that I'm just one of a number of people who are trying to work together on
this machine, so most of what's been done to this machine was not done by
me. Is there a way that I can determine if I can remove this without
affecting MySQL?

that IS a mysql server. whether or not its the one actually being used
on this machine would have to be your determination (its certainly possible
there's several different mysql servers installed and a different one is
actually in use). I'd expect the systems administrators to be aware of
what they installed and whats being used.

--
john r pierce, recycling bits in santa cruz

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general