stable

drupal8-8.4.6-3.fc27

FEDORA-2018-6e6d8c314b created by siwinski 6 years ago for Fedora 27

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2018-6e6d8c314b

This update has been submitted for testing by siwinski.

6 years ago

This update has been pushed to testing.

6 years ago

Missing dependency?
After applying (dnf --enablerepo updates-testing drupal8 drupal8-httpd) the test update Website won't load Error in /var/log/php-fpm/www-error.log [30-Mar-2018 16:59:05 UTC] PHP Fatal error: require_once(): Failed opening required '/usr/share/php/Symfony3/Bridge/PsrHttpMessage/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/drupal8/autoload.php on line 31

restarted the php-fpm.service and also tried a reboot....

karma: -1

siwinski edited this update.

New build(s):

  • drupal8-8.4.6-2.fc27

Removed build(s):

  • drupal8-8.4.6-1.fc27

Karma has been reset.

6 years ago

This update has been submitted for testing by siwinski.

6 years ago

This update has been pushed to testing.

6 years ago

Tried drupal8-8.4.6-2.fc27.noarch. Website still won't load. Errors from /var/log/php/www-error.log

[03-Apr-2018 12:37:35 UTC] PHP Warning: require_once(/usr/share/php/Symfony3/Component/Console/autoload.php): failed to open stream: No such file or directory in /usr/share/drupal8/autoload.php on line 34 [03-Apr-2018 12:37:35 UTC] PHP Fatal error: require_once(): Failed opening required '/usr/share/php/Symfony3/Component/Console/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/drupal8/autoload.php on line 34

karma: -1

User Icon sjoerd commented & provided feedback 6 years ago
karma

It looks like this version of drupal8 requires php-symfony3. After I installed that, the site started working, before (but after the upgrade of drupal8) I just got blank screens and the message anonymous mentioned.

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

6 years ago

Confirmed. I just installed that php-symfony3 meta package and that resolved all the issues. I had started chasing the dependencies one-by-one but then checked that the php-symfony3 package installs all the subs.

karma: -1

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

6 years ago

I'm a little lost as to how Symfony 3 is not getting installed as it is listed as a dependency:

$ rpm -qp --requires /home/siwinski/rpmbuild/RPMS/noarch/drupal8-8.4.6-2.fc27.noarch.rpm | grep -i symfony | sort
php-composer(symfony/class-loader) >= 3.2.8
php-composer(symfony/class-loader) < 4.0.0
php-composer(symfony-cmf/routing) >= 1.4
php-composer(symfony-cmf/routing) < 2.0
php-composer(symfony/console) >= 3.2.8
php-composer(symfony/console) < 4.0.0
php-composer(symfony/dependency-injection) >= 3.2.8
php-composer(symfony/dependency-injection) < 4.0.0
php-composer(symfony/event-dispatcher) >= 3.2.8
php-composer(symfony/event-dispatcher) < 4.0.0
php-composer(symfony/http-foundation) >= 3.2.8
php-composer(symfony/http-foundation) < 4.0.0
php-composer(symfony/http-kernel) >= 3.2.8
php-composer(symfony/http-kernel) < 4.0.0
php-composer(symfony/process) >= 3.2.8
php-composer(symfony/process) < 4.0.0
php-composer(symfony/psr-http-message-bridge) >= 1.0
php-composer(symfony/psr-http-message-bridge) < 2.0
php-composer(symfony/routing) >= 3.2.8
php-composer(symfony/routing) < 4.0.0
php-composer(symfony/serializer) >= 3.2.8
php-composer(symfony/serializer) < 4.0.0
php-composer(symfony/translation) >= 3.2.8
php-composer(symfony/translation) < 4.0.0
php-composer(symfony/validator) >= 3.2.8
php-composer(symfony/validator) < 4.0.0
php-composer(symfony/yaml) >= 3.2.8
php-composer(symfony/yaml) < 4.0.0

I'll try modifying the requires to use range dependencies in case it is DNF not installing the correct versions (i.e. just satisfying the "< 4.0.0")

siwinski edited this update.

New build(s):

  • drupal8-8.4.6-3.fc27

Removed build(s):

  • drupal8-8.4.6-2.fc27

Karma has been reset.

6 years ago

This update has been submitted for testing by siwinski.

6 years ago

drupal8-8.4.6-3 now uses range dependencies when possible. Also, I finally found that a Symfony Config dependency was missing so that has been added as well.

See https://src.fedoraproject.org/rpms/drupal8/c/dc10ba3d8b6a4839ca7efaaa511d80465dca9a44 for changes

$ rpm -qp --requires /home/siwinski/rpmbuild/RPMS/noarch/drupal8-8.4.6-3.fc27.noarch.rpm | grep -i symfony | sort
(php-composer(symfony/class-loader) >= 3.2.8 with php-composer(symfony/class-loader) < 4.0.0)
(php-composer(symfony-cmf/routing) >= 1.4 with php-composer(symfony-cmf/routing) < 2.0)
(php-composer(symfony/console) >= 3.2.8 with php-composer(symfony/console) < 4.0.0)
(php-composer(symfony/dependency-injection) >= 3.2.8 with php-composer(symfony/dependency-injection) < 4.0.0)
(php-composer(symfony/event-dispatcher) >= 3.2.8 with php-composer(symfony/event-dispatcher) < 4.0.0)
(php-composer(symfony/http-foundation) >= 3.2.8 with php-composer(symfony/http-foundation) < 4.0.0)
(php-composer(symfony/http-kernel) >= 3.2.8 with php-composer(symfony/http-kernel) < 4.0.0)
(php-composer(symfony/process) >= 3.2.8 with php-composer(symfony/process) < 4.0.0)
(php-composer(symfony/psr-http-message-bridge) >= 1.0 with php-composer(symfony/psr-http-message-bridge) < 2.0)
(php-composer(symfony/routing) >= 3.2.8 with php-composer(symfony/routing) < 4.0.0)
(php-composer(symfony/serializer) >= 3.2.8 with php-composer(symfony/serializer) < 4.0.0)
(php-composer(symfony/translation) >= 3.2.8 with php-composer(symfony/translation) < 4.0.0)
(php-composer(symfony/validator) >= 3.2.8 with php-composer(symfony/validator) < 4.0.0)
(php-composer(symfony/yaml) >= 3.2.8 with php-composer(symfony/yaml) < 4.0.0)
User Icon sjoerd commented & provided feedback 6 years ago
karma

The -3 packages seem to do the trick. They bring in a bunch of symfony3 packages, and no symfony4 packages and my site works, at least on my testing VM.

This update has been pushed to testing.

6 years ago

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

6 years ago

This update has been submitted for batched by siwinski.

6 years ago

This update has been submitted for stable by siwinski.

6 years ago

This update has been pushed to stable.

6 years ago

Please login to add feedback.

Metadata
Type
security
Severity
high
Karma
1
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
disabled
Stable by Time
disabled
Dates
submitted
6 years ago
in testing
6 years ago
in stable
6 years ago
modified
6 years ago
BZ#1548188 drupal8: drupal: Comment reply form allows access to restricted content [fedora-all]
0
0
BZ#1548192 drupal8: drupal: JavaScript cross-site scripting in checkPlain function [fedora-all]
0
0
BZ#1548325 CVE-2017-6926 CVE-2017-6927 CVE-2017-6928 CVE-2017-6929 CVE-2017-6930 CVE-2017-6931 CVE-2017-6932 drupal8: drupal: Multiple vulnerabilities fixed in 7.57 and 8.4.5 (SA-CORE-2018-001) [fedora-all]
0
0
BZ#1561855 CVE-2018-7600 drupal8: drupal: Unsanitized requests allow remote attackers to execute arbitrary code [fedora-all]
0
0

Automated Test Results