Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 887077 - www-apps/drupal - Update to upstream 9.5.0 release
Summary: www-apps/drupal - Update to upstream 9.5.0 release
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-12-18 23:53 UTC by Reuben Farrelly
Modified: 2023-03-11 11:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
drupal-9.5.0 ebuild (drupal-9.5.0.ebuild,2.03 KB, text/plain)
2022-12-18 23:53 UTC, Reuben Farrelly
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Reuben Farrelly 2022-12-18 23:53:57 UTC
Created attachment 843599 [details]
drupal-9.5.0 ebuild

The ebuild in the tree for Drupal is currently a very long way behind upstream's 9.x release.

We have in the tree right now:

drupal-7.89 - update to 7.90 is out (1 Jun 2022)
drupal-8.9.20 - end of life 2 Nov 2021
drupal-9.1.15 - end of life 8 Dec 2021
drupal-9.2.18 - end of life 15 June 2022

We should consider if there is a good reason for having End of Life ebuilds receiving no security updates (and which have security vulnerabilities) still in the tree.

I have attached an ebuild of drupal-9.50 which was just released, which is one valid requirement/pathway from drupal 9 to drupal 10.  This ebuild is identical to the drupal-9.2.18 ebuild except for the filename (and an update to the copyright year).  So this should in theory be a drop-in addition and bring this build back up to an upstream supported and maintained release.

I have been using this 9.5.0 ebuild without any issues since it was released.  I don't have this available via git yet but given the trivial nature of the file rename then I hope this won't be a huge problem.
Comment 1 Larry the Git Cow gentoo-dev 2023-03-11 11:05:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fcf0a661519c7bbbf5e52aba532cf56eefd9d0

commit 94fcf0a661519c7bbbf5e52aba532cf56eefd9d0
Author:     Viorel Munteanu <ceamac@gentoo.org>
AuthorDate: 2023-03-11 06:54:57 +0000
Commit:     Viorel Munteanu <ceamac@gentoo.org>
CommitDate: 2023-03-11 11:03:40 +0000

    www-apps/drupal: add 9.5.2
    
    drupal 9.5.2 is the latest security release from 9.5 branch from
    2023-01-18.
    drupal 9.1.x and 9.2.x reached end of life.
    
    Closes: https://bugs.gentoo.org/887077
    Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>

 www-apps/drupal/Manifest            |  1 +
 www-apps/drupal/drupal-9.5.2.ebuild | 68 +++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)