Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#58614 closed defect (fixed)

ROOT6: error with mysql variant

Reported by: angelog0 (Angelo Graziosi) Owned by: cjones051073 (Chris Jones)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mojca (Mojca Miklavec)
Port: root6

Description

I tried to install root6 with mysql and it fails:

sudo port install root6 +avahi +fftw3 +fitsio +ldap +mysql +odbc +postgresql +pythia +sqlite3
Error: root6: Variant mysql conflicts with mysql
Error: Unable to open port: Error evaluating variants

If I use mysql56/57, the variant is ignored...

Change History (5)

comment:1 Changed 5 years ago by jmroot (Joshua Root)

Cc: mojca added; jonesc@… removed
Keywords: mysql removed
Owner: set to cjones051073
Status: newassigned

comment:2 Changed 5 years ago by cjones051073 (Chris Jones)

There are no 'mysql56' or 'mysql57' variants, it is just 'mysql'.

The issue is just a silly typo making it conflict with itself... will fix soon.

comment:3 Changed 5 years ago by Chris Jones <jonesc@…>

Resolution: fixed
Status: assignedclosed

In cec81316e91c85c7e8cfe3e9396f296d18d00d1a/macports-ports (master):

root6: fix mysql variant, removing self conflict, update to use gcc9 for fortran
Closes:#58614

comment:4 in reply to:  3 Changed 5 years ago by angelog0 (Angelo Graziosi)

Replying to Chris Jones <jonesc@…>:

Thanks for the quick fix!

BTW, when one adds the postgresql variant, it wants to install

The following dependencies will be installed:
 gcc9
 libpqxx
 mysql57
 mysql_select
 postgresql94
 postgresql96

as you see, it want to install postgresql94 because libpqxx depends on it, maybe one should add the last postgresql96 variant to libpqxx too...

Thanks.

In cec81316e91c85c7e8cfe3e9396f296d18d00d1a/macports-ports (master):

root6: fix mysql variant, removing self conflict, update to use gcc9 for fortran
Closes:#58614

comment:5 Changed 5 years ago by cjones051073 (Chris Jones)

Please file a separate ticket for libpqxx against the maintainer of that port.

Note: See TracTickets for help on using tickets.