Answers.Body: <p>At that point in the install script, it is attempting to run <code>sudo apt-get -y install</code> for a bunch of packages.</p>
  
  <p>It looks like you have added a ppa for midori but that does not have a bionic release yet.  You can run <code>sudo add-apt-repository -r -u ppa:midori/ppa</code> or find the entry for midori in <code>/etc/apt/sources.list</code> or <code>/etc/apt/sources.list.d</code> and comment it out and run <code>sudo apt update</code></p>
  
  <p>Once you can get <code>sudo apt-get -y install</code> to run cleanly on some (any) package, try again with the <code>get-buildkit.sh</code> script.</p>
  
  <p>Note also that bionic comes with php 7.2 which is marked as 'not yet tested' in <a href="https://docs.civicrm.org/sysadmin/en/latest/requirements/#php-version" rel="nofollow noreferrer">https://docs.civicrm.org/sysadmin/en/latest/requirements/#php-version</a> so unless you are only interested in the very latest releases and debugging 7.2 issues, you probably want php 7.1 (see eg <a href="https://tecadmin.net/install-php-7-on-ubuntu/" rel="nofollow noreferrer">https://tecadmin.net/install-php-7-on-ubuntu/</a>).  However, if you do that you'll need to install the 7.1 version of the php extensions.  Look at the php7.1-* list in the 'do_system_artful' function of <code>get-buildkit.sh</code></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-07-06T17:24:24.247Z
Answers.Text: Note that you may need to deal with the 'Warning: This system will not support php-mysql extension'
Answers.UserDisplayName: Joe Murray
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-25T10:52:05.300Z
Answers.LastActivityDate: 2018-07-06T17:10:01.107Z
Answers.LastEditDate: 2018-07-06T17:10:01.107Z
Answers.UserDisplayName: Aidan
Body: <p>Unable to get CiviCRM buildkit files.</p>
  
  <p>I am running:</p>
  
  <ul>
  <li>OS:           Linux   -  Ubuntu 18.04 bionic</li>
  <li>WebServer:    Apache/2.4.29 (Ubuntu)   built:   2018-04-25T11:38:24</li>
  <li>Database      MYSQL  Ver 14.14 Distrib 5.7.22 </li>
  <li>Language:     PHP   -  Version 7.2.5-0ubuntu0.18.04.1</li>
  <li>Language:     Node.js  - v10.5.0</li>
  <li>VCS:          git version 2.17.1</li>
  </ul>
  
  <p>Executed command below as advised at <a href="https://docs.civicrm.org/dev/en/latest/tools/buildkit/" rel="nofollow noreferrer">https://docs.civicrm.org/dev/en/latest/tools/buildkit/</a></p>
  
  <pre><code>curl -Ls https://civicrm.org/get-buildkit.sh | bash -s -- --full --dir ~/buildkit
  </code></pre>
  
  <p>Got the results below.</p>
  
  <pre><code>root@joe-Meerkat:/home/joe# curl -Ls https://civicrm.org/get-buildkit.sh | bash -s -- --full --dir ~/buildkit
  Detected Ubuntu 18.04 LTS.
  
  Task: acl git wget unzip zip mysql-server mysql-client php7.2-cli php7.2-imap php7.2-ldap php7.2-curl php7.2-mysql php7.2-intl php7.2-gd php7.2-dev php7.2-bcmath php7.2-mbstring php7.2-soap php7.2-zip php7.2-xml apache2 libapache2-mod-php7.2 nodejs npm php-pear libmcrypt-dev libreadline-dev
  
  Warning: This system will not support php-mysql extension
  
  Run automated installation? [Y/n] y
  Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
  -
  -
  -
  
  Hit:9 http://ppa.launchpad.net/system76-dev/stable/ubuntu bionic InRelease
  
  Err:10 http://ppa.launchpad.net/midori/ppa/ubuntu bionic Release
  404  Not Found [IP: 91.189.95.83 80]
  
  Reading package lists... Done
  E: The repository 'http://ppa.launchpad.net/midori/ppa/ubuntu bionic 
  Release' does not have a Release file.
  N: Updating from such a repository can't be done securely, and is 
  therefore disabled by default.
  N: See apt-secure(8) manpage for repository creation and user configuration details.
  root@joe-Meerkat:/home/joe# 
  </code></pre>
  
  <p>Does anyone know the cause of this and what can be done?</p>
  
  <p>joseph.c.mansigian@gmail.com</p>
  
Tags: <drupal>
Title: Can't Get CiviCRM BuildKit files From Repository
ThreadText: # Can't Get CiviCRM BuildKit files From Repository
  
  (Asked by: username_0 on 2018-06-22)
  
  Unable to get CiviCRM buildkit files.
  
  I am running:
  
  * OS: Linux - Ubuntu 18.04 bionic
  * WebServer: Apache/2.4.29 (Ubuntu) built: 2018-04-25T11:38:24
  * Database MYSQL Ver 14.14 Distrib 5.7.22
  * Language: PHP - Version 7.2.5-0ubuntu0.18.04.1
  * Language: Node.js - v10.5.0
  * VCS: git version 2.17.1
  
  Executed command below as advised at <https://docs.civicrm.org/dev/en/latest/tools/buildkit/>
  
  ```
  curl -Ls https://civicrm.org/get-buildkit.sh | bash -s -- --full --dir ~/buildkit
  
  ```
  
  Got the results below.
  
  ```
  root@joe-Meerkat:/home/joe# curl -Ls https://civicrm.org/get-buildkit.sh | bash -s -- --full --dir ~/buildkit
  Detected Ubuntu 18.04 LTS.
  
  Task: acl git wget unzip zip mysql-server mysql-client php7.2-cli php7.2-imap php7.2-ldap php7.2-curl php7.2-mysql php7.2-intl php7.2-gd php7.2-dev php7.2-bcmath php7.2-mbstring php7.2-soap php7.2-zip php7.2-xml apache2 libapache2-mod-php7.2 nodejs npm php-pear libmcrypt-dev libreadline-dev
  
  Warning: This system will not support php-mysql extension
  
  Run automated installation? [Y/n] y
  Hit:1 http://us.archive.ubuntu.com/ubuntu bionic InRelease
  -
  -
  -
  
  Hit:9 http://ppa.launchpad.net/system76-dev/stable/ubuntu bionic InRelease
  
  Err:10 http://ppa.launchpad.net/midori/ppa/ubuntu bionic Release
  404  Not Found [IP: 91.189.95.83 80]
  
  Reading package lists... Done
  E: The repository 'http://ppa.launchpad.net/midori/ppa/ubuntu bionic 
  Release' does not have a Release file.
  N: Updating from such a repository can't be done securely, and is 
  therefore disabled by default.
  N: See apt-secure(8) manpage for repository creation and user configuration details.
  root@joe-Meerkat:/home/joe# 
  
  ```
  
  Does anyone know the cause of this and what can be done?
  
  username_0.c.username_0@gmail.com
  
  **Tags:** drupal
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-06-25. Score: 2
  
  At that point in the install script, it is attempting to run `sudo apt-get -y install` for a bunch of packages.
  
  It looks like you have added a ppa for midori but that does not have a bionic release yet. You can run `sudo add-apt-repository -r -u ppa:midori/ppa` or find the entry for midori in `/etc/apt/sources.list` or `/etc/apt/sources.list.d` and comment it out and run `sudo apt update`
  
  Once you can get `sudo apt-get -y install` to run cleanly on some (any) package, try again with the `get-buildkit.sh` script.
  
  Note also that bionic comes with php 7.2 which is marked as 'not yet tested' in <https://docs.civicrm.org/sysadmin/en/latest/requirements/#php-version> so unless you are only interested in the very latest releases and debugging 7.2 issues, you probably want php 7.1 (see eg <https://tecadmin.net/install-php-7-on-ubuntu/>). However, if you do that you'll need to install the 7.1 version of the php extensions. Look at the php7.1-\* list in the 'do\_system\_artful' function of `get-buildkit.sh`
  
  > **Comments:**
  > **username_2**: Note that you may need to deal with the 'Warning: This system will not support php-mysql extension'  
  
  ---
  
  