Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #2757

Closed
Open
Created Jan 25, 2013 by Administrator@rootOwner

Unmet package dependencies when installing ruby gems

Created by: rnorris7756

Going through the instructions here, at the line:

sudo -u gitlab -H bundle install --deployment --without development test postgres

I experience a failure on a fresh install of Ubuntu 12.04 server. This is due to the exclusion of the package libmysqlclient-dev, which does not appear in the main instructions or in the database set-up instructions (mention of installing mysql-server and mysql-client packages also seem to be omitted).

Additionally, even though I am going the MySQL route and followed the instructions exactly, the line above still requires that I install the postgresql development package postgresql-server-dev-9.1

These packages should probably be included in the documentation as required, since (unless my VPS provider is removing default packages) they are not installed by default on the current LTS release of Ubuntu.

Assignee
Assign to
Time tracking