Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 416897 - [www-apps/drupal] D7 need pecl-apc and pecl-uloadprogress for normal operation
Summary: [www-apps/drupal] D7 need pecl-apc and pecl-uloadprogress for normal operation
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 443736
Blocks:
  Show dependency tree
 
Reported: 2012-05-21 11:12 UTC by Alexey Shvetsov
Modified: 2013-10-21 07:30 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shvetsov archtester gentoo-dev 2012-05-21 11:12:41 UTC
D7 depends on
pecl-apc
pecl-uloadprogress

So please keyword then on  ppc* and alpha

Reproducible: Always
Comment 1 Aleksandr Yakimov 2012-05-22 18:17:47 UTC
It should'n depend on pecl-apc! Another PHP accelerators exists - dev-php/xcache , dev-php/eaccelerator. Put info in postinstall instead.
Comment 2 Roman Karshiev 2012-11-13 18:32:35 UTC
Same problem. I hate high IO from pecl-apc and using xcache. Why drupal use only apc??
Comment 3 Christopher Head 2013-03-10 19:25:28 UTC
I run www-apps/drupal on Lighttpd and do not have dev-php/pecl-uploadprogress installed (I had to add it to package.provided to prevent it from being pulled in). Upload progress monitoring would never have worked on Lighttpd anyway, and Drupal works fine with the package uninstalled in this case. dev-php/pecl-uploadprogress is especially annoying because it depends on dev-lang/php[apache2], which I have no need for.
Comment 4 Jesse Adelman 2013-04-21 02:23:13 UTC
Anyone working on this? This blocks me from moving from Drupal 6 to Drupal 7, as I use (and like) eaccelerator (dev-php/eaccelerator). Thanks. Gentoo is about choice. ;)
Comment 5 Reuben Farrelly 2013-06-24 12:31:12 UTC
I agree with the comments in comment 1.  pecl-apc is NOT a requirement of the core drupal package - it's not in the upstream requirements:

https://drupal.org/requirements/php

Therefore I don't think it should be a requirement for the Gentoo ebuild either.

My situation is that because of this requirement, I am unable to even build a slotted verion of php-5.5, because pecl-apc does not build against php-5.5 and pecl-apc is a requirement for drupal.
Comment 6 cyberbat 2013-07-03 10:43:03 UTC
I have submitted separate bug 475584 for RDEPEND on pecl-uploadprogress with patch for ebuild. May be we can use this bug only for RDEPEND on pecl-apc? Cause there should be one isssue in one bug?
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-09-19 02:32:34 UTC
I've made this deps optional on drupal-7.23.