Ubuntu Concerto 2 Install Error

1,632 views
Skip to first unread message

Aaron Sarginson

unread,
Jan 11, 2014, 2:43:29 PM1/11/14
to concerto-dig...@googlegroups.com
Hi,
I've been trying to install Concerto 2 for the past couple of days without success. I first tried it with a fresh install of Crunch Bang Linux and later with Ubuntu on a Dell SC440 server. Unfortunately, all had the same error. I followed the guide at https://github.com/concerto/concerto/wiki/Installing-Concerto-2 as far as apt-get install concerto-full which is where the install fails.
Can anyone help me with this?
Thanks for reading.

"...Installing dotenv (0.9.0)
Installing foreman (0.63.0)
Installing rubinius-core-api (0.0.1)
Installing rubinius-actor (0.0.2)
Installing girl_friday (0.11.2)
Installing jquery-rails (3.0.4)
Installing jquery-timepicker-rails (1.2.5.0)
Installing kaminari (0.14.1)
Installing libv8 (3.16.14.3)
Installing ref (1.0.5)
Installing rmagick (2.13.2)
Installing rubyzip (0.9.9)
Installing sass (3.2.13)
Installing sass-rails (3.2.6)
Installing simplecov-html (0.8.0)
Installing simplecov (0.8.2)
Installing sqlite3 (1.3.8)
Installing strong_parameters (0.2.2)
Installing therubyracer (0.12.0)
Installing turbolinks (2.1.0)
Installing twitter-bootstrap-rails-confirm (1.0.2)
Installing uglifier (2.2.1)
Your bundle is complete!
It was installed into ./vendor/bundle
Post-install message from rdoc:
Depending on your version of ruby, you may need to install ruby rdoc/ri data:

<= 1.8.6 : unsupported
 = 1.8.7 : gem install rdoc-data; rdoc-data --install
 = 1.9.1 : gem install rdoc-data; rdoc-data --install
>= 1.9.2 : nothing to do! Yay!
/usr/bin/ruby1.8 /usr/share/concerto/vendor/bundle/ruby/1.8/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter` (mysql2 is not part of the bundle. Add it to Gemfile.)
/var/lib/gems/1.8/gems/bundler-1.5.2/lib/bundler/rubygems_integration.rb:240:in `gem'
Tasks: TOP => environment
(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [/usr/bin/ruby1.8 /usr/share/concerto/vendo...]

Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
dpkg: error processing concerto-full (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 concerto-full
E: Sub-process /usr/bin/dpkg returned an error code (1)"



"Installing Concerto as a Debian Package:

  • Install curl using: sudo apt-get install curl
  • Add Concerto repository using: curl get.concerto-signage.org/add_repo.sh | sh
  • Install Concerto via APT: sudo apt-get install concerto-full (or concerto-lite)"

Aaron Sarginson

unread,
Jan 14, 2014, 6:49:12 AM1/14/14
to concerto-dig...@googlegroups.com
Does anyone have any ideas?

Marvin Frederickson

unread,
Jan 14, 2014, 7:35:57 PM1/14/14
to concerto-dig...@googlegroups.com
Aaron, try installing mysql before you install the concerto package, on your ubuntu machine

sudo apt-get install mysql-server

jontu....@gmail.com

unread,
Jan 15, 2014, 5:33:23 PM1/15/14
to concerto-dig...@googlegroups.com
I'm also haveing some trouble updating to the newest version of the software.  How do I debug the error or can you tell me what else I can do to fix it?

---@digitalsignage:/$ sudo apt-get install concerto-full
Reading package lists... Done
Building dependency tree
Reading state information... Done
concerto-full is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up concerto-full (0.8.5.julietjaguar) ...
dbconfig-common: writing config to /etc/dbconfig-common/concerto-full.conf
dbconfig-common: flushing administrative password
Successfully installed rake-10.1.1
Successfully installed bundler-1.5.2
2 gems installed
Using rake (10.1.1)
Using RedCloth (4.2.9)
Using i18n (0.6.9)
Using multi_json (1.8.2)
Using activesupport (3.2.16)
Using builder (3.0.4)
Using activemodel (3.2.16)
Using erubis (2.7.0)
Using journey (1.0.4)
Using rack (1.4.5)
Using rack-cache (1.2)
Using rack-test (0.6.2)
Using hike (1.2.3)
Using tilt (1.4.1)
Using sprockets (2.2.2)
Using actionpack (3.2.16)
Using mime-types (1.25.1)
Using polyglot (0.3.3)
Using treetop (1.4.15)
Using mail (2.5.4)
Using actionmailer (3.2.16)
Using arel (3.0.3)
Using tzinfo (0.3.38)
Using activerecord (3.2.16)
Using activeresource (3.2.16)
Using addressable (2.3.5)
Using airbrake (3.1.15)
Using attachable (0.0.5)
Using extlib (0.9.16)
Using autoparse (0.3.3)
Using bcrypt-ruby (3.1.2)
Using rack-ssl (1.3.3)
Using json (1.7.7)
Using rdoc (3.12.2)
Using thor (0.18.1)
Using railties (3.2.16)
Using bootstrap-datepicker-rails (1.1.1.11)
Using cancan (1.6.10)
Using clockwork (0.7.0)
Using coffee-script-source (1.6.3)
Using execjs (2.0.2)
Using coffee-script (2.2.0)
Using coffee-rails (3.2.2)
Using multipart-post (1.2.0)
Using faraday (0.8.8)
Using jwt (0.1.8)
Using launchy (2.4.2)
Using signet (0.4.5)
Using uuidtools (2.1.4)
Using google-api-client (0.6.4)
Using icalendar (1.5.0)
Using bundler (1.5.2)
Using rails (3.2.16)
Using concerto_calendar (0.0.2)
Using concerto_iframe (0.0.2)
Using concerto_remote_video (0.0.8)
Using ruby-xslt (0.9.9)
Using concerto_simple_rss (0.0.9)
Using concerto_weather (0.0.7)
Using connection_pool (1.2.0)
Using delayed_job (4.0.0)
Using delayed_job_active_record (4.0.0)
Using orm_adapter (0.5.0)
Using warden (1.2.3)
Using devise (3.0.4)
Using docile (1.1.1)
Using docsplit (0.7.2)
Using dotenv (0.9.0)
Using foreman (0.63.0)
Using rubinius-core-api (0.0.1)
Using rubinius-actor (0.0.2)
Using girl_friday (0.11.2)
Using jquery-rails (3.0.4)
Using jquery-timepicker-rails (1.2.5.0)
Using kaminari (0.14.1)
Using libv8 (3.16.14.3)
Using mysql2 (0.3.14)
Using pg (0.17.1)
Using ref (1.0.5)
Using rmagick (2.13.2)
Using rubyzip (0.9.9)
Using sass (3.2.13)
Using sass-rails (3.2.6)
Using simplecov-html (0.8.0)
Using simplecov (0.8.2)
Using sqlite3 (1.3.8)
Using strong_parameters (0.2.2)
Using therubyracer (0.12.0)
Using turbolinks (2.1.0)
Using twitter-bootstrap-rails-confirm (1.0.2)
Using uglifier (2.2.1)

Your bundle is complete!
It was installed into ./vendor/bundle
/usr/bin/ruby1.8 /usr/share/concerto/vendor/bundle/ruby/1.8/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
regular expression too big: /^
  (in /usr/share/concerto/app/assets/stylesheets/application.css)

Tasks: TOP => assets:precompile:primary

(See full trace by running task with --trace)
rake aborted!
Command failed with status (1): [/usr/bin/ruby1.8 /usr/share/concerto/vendo...]

Tasks: TOP => assets:precompile
(See full trace by running task with --trace)
dpkg: error processing concerto-full (--configure):
 subprocess installed post-installation script returned error exit status 1

Marvin Frederickson

unread,
Jan 16, 2014, 2:00:50 PM1/16/14
to concerto-dig...@googlegroups.com, jontu....@gmail.com
Jontu, I don't know... but I wonder if using ruby 1.9 instead of 1.8 would be a workaround?

bob nutter

unread,
Jan 21, 2014, 11:34:54 AM1/21/14
to concerto-dig...@googlegroups.com
Hi,

I hit the same error (on Ubuntu server 13.10) - I'm totally new to ruby, but with a bit of digging around I found that the 'system_has_mysql' test for mysql in the Gemfile looks for the mysql_config command (see http://www.rubydoc.info/github/concerto/concerto/toplevel#system_has_mysql%3F-instance_method) , which is not installed with mysql-server. To install this do: 

apt-get -y install libmysqlclient-dev

and it all went OK after that. 

cheers,

bob


On Saturday, 11 January 2014 19:43:29 UTC, Aaron Sarginson wrote:

August

unread,
Jan 21, 2014, 11:38:15 AM1/21/14
to concerto-dig...@googlegroups.com, nutte...@gmail.com
Hi Bob,
  Thanks for pointing that out! While libmysqlclient-dev was required for the concerto-lite package, it was omitted in the concerto-full package. That has been corrected in https://github.com/concerto/concerto-debian/commit/7533365ada733247583c9234953ad3fb3d3ea6a6 and will be fixed in the .9 package release.

--
August
January 21, 2014 at 11:34 AM
Hi,

I hit the same error (on Ubuntu server 13.10) - I'm totally new to ruby, but with a bit of digging around I found that the 'system_has_mysql' test for mysql in the Gemfile looks for the mysql_config command (see http://www.rubydoc.info/github/concerto/concerto/toplevel#system_has_mysql%3F-instance_method) , which is not installed with mysql-server. To install this do: 

apt-get -y install libmysqlclient-dev

and it all went OK after that. 

cheers,

bob


On Saturday, 11 January 2014 19:43:29 UTC, Aaron Sarginson wrote:
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-s...@googlegroups.com.
To post to this group, send email to concerto-dig...@googlegroups.com.
Visit this group at http://groups.google.com/group/concerto-digital-signage.
For more options, visit https://groups.google.com/groups/opt_out.
January 11, 2014 at 2:43 PM
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-s...@googlegroups.com.
To post to this group, send email to concerto-dig...@googlegroups.com.
Visit this group at http://groups.google.com/group/concerto-digital-signage.
For more options, visit https://groups.google.com/groups/opt_out.

Paul Durden

unread,
Feb 11, 2014, 10:37:28 AM2/11/14
to concerto-dig...@googlegroups.com, nutte...@gmail.com
I am seeing the exact same problem, but I already have libmysqlclient-dev installed.
I also verified that "which mysql_config" shows /usr/bin/mysql_config


On Tuesday, January 21, 2014 10:38:15 AM UTC-6, august wrote:
Hi Bob,
  Thanks for pointing that out! While libmysqlclient-dev was required for the concerto-lite package, it was omitted in the concerto-full package. That has been corrected in https://github.com/concerto/concerto-debian/commit/7533365ada733247583c9234953ad3fb3d3ea6a6 and will be fixed in the .9 package release.

--
August
January 21, 2014 at 11:34 AM
Hi,

I hit the same error (on Ubuntu server 13.10) - I'm totally new to ruby, but with a bit of digging around I found that the 'system_has_mysql' test for mysql in the Gemfile looks for the mysql_config command (see http://www.rubydoc.info/github/concerto/concerto/toplevel#system_has_mysql%3F-instance_method) , which is not installed with mysql-server. To install this do: 

apt-get -y install libmysqlclient-dev

and it all went OK after that. 

cheers,

bob


On Saturday, 11 January 2014 19:43:29 UTC, Aaron Sarginson wrote:
--
You received this message because you are subscribed to the Google Groups "Concerto Digital Signage" group.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-signage+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to concerto-digital-signage+unsub...@googlegroups.com.

Paul Durden

unread,
Feb 11, 2014, 4:23:29 PM2/11/14
to concerto-dig...@googlegroups.com, nutte...@gmail.com
A few more details...

This is an upgrade from 0.8.2 to 0.8.6.
From the error messages I see, ruby 1.8 is being used for this install, but my previous 0.8.2 had been using ruby 1.9.1 and I did not do anything (deliberately) to change this.

Reply all
Reply to author
Forward
Message has been deleted
0 new messages