View previous topic :: View next topic |
Author |
Message |
lyallp Veteran
Joined: 15 Jul 2004 Posts: 1555 Location: Adelaide/Australia
|
Posted: Sat Aug 19, 2017 12:33 pm Post subject: [Solved] Drupal 8.3.4++ - ebuild any time soon? |
|
|
Just wondering if an ebuild for drupal versions higher than 8.3.4 is available.
Or maybe a current version of Drush, which can then be used to maintain a drupal installation?
I would prefer to go down the ebuild route rather than install drupal without emerge/webapp-config. _________________ ...Lyall
Last edited by lyallp on Sun Aug 20, 2017 4:12 am; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30842 Location: here
|
Posted: Sat Aug 19, 2017 2:32 pm Post subject: |
|
|
For drush there is an overlay with version 8.1.10 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
lyallp Veteran
Joined: 15 Jul 2004 Posts: 1555 Location: Adelaide/Australia
|
Posted: Sun Aug 20, 2017 4:12 am Post subject: |
|
|
Cool, thanks.
I guess, now that I have used 'drush up', I should simply uninstall the gentoo build, as it is no longer representative of what is actually being used. _________________ ...Lyall |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Mon Aug 21, 2017 5:00 pm Post subject: |
|
|
lyallp wrote: | I guess, now that I have used 'drush up', I should simply uninstall the gentoo build, as it is no longer representative of what is actually being used. | In general, the advice is usually the opposite: uninstall the external, and reinstall via ebuild.
This has benefits like file-tracking, and dependency resolution (so you don't need to worry about them any more) as well as easy binary deployment. (FEATURES=buildpkg)
If you must use an external, then we usually use package.provided to tell portage it's present, for dep resolution of other packages.
My advice would be to use the ebuild route, simply because it's so much nicer in longer-term administration and maintenance. |
|
Back to top |
|
|
lyallp Veteran
Joined: 15 Jul 2004 Posts: 1555 Location: Adelaide/Australia
|
Posted: Tue Aug 22, 2017 3:31 am Post subject: |
|
|
steveL wrote: | lyallp wrote: | I guess, now that I have used 'drush up', I should simply uninstall the gentoo build, as it is no longer representative of what is actually being used. | In general, the advice is usually the opposite: uninstall the external, and reinstall via ebuild.
This has benefits like file-tracking, and dependency resolution (so you don't need to worry about them any more) as well as easy binary deployment. (FEATURES=buildpkg)
If you must use an external, then we usually use package.provided to tell portage it's present, for dep resolution of other packages.
My advice would be to use the ebuild route, simply because it's so much nicer in longer-term administration and maintenance. |
Usually I go the ebuild route, this is the first package that I have not. It's like using python PIP to install packages.
Problem with the above, there is no ebuild for a recent drush, the latest ebuild is 2 major releases behind.
Additionally, 'drush up' on a webapp-config constructed drupal directory updates the drupal code, making the webapp-config invalid.
The drush updated webapp code now no longer reflects /usr/share, making the whole ebuild install pointless, unless, there is a current ebuild of the webapp, which there is not.
The latest ebuild for drupal is 3 point releases behind, the latest of which fixes a rather nasty deleting files bug.
Finally, my understanding is that the latest Drupal requires drush, which is the straw that broke the ebuilds back.
If we ever get current (or fairly close to current) ebuilds for Drupal, which include drush for admin of drupal, I will jump on the ebuild bandwagon once more!
_________________ ...Lyall |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21518
|
Posted: Wed Aug 23, 2017 1:43 am Post subject: |
|
|
Why not write an ebuild for the version you need? If upstream has not substantially changed their build process from the last version in Portage, you can probably copy over the existing ebuild and use it as-is or nearly so. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|