Summary: | dev-php5/pecl-bbcode-1.0.2 wants to downgrade php to php-5.2.14 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | lou <whitehatcheck> |
Component: | New packages | Assignee: | PHP Bugs <php-bugs> |
Status: | RESOLVED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
lou
2010-10-26 05:41:50 UTC
The pecl-bbcode-1.0.2 ebuild depends on <php-5.3. -1.0.2-r1 does not. You need remove the security bolts from dev-php5/pecl-bbcode-1.0.2-r1 (which is just keyworded, not stable and package mask'ed) by adding the line =dev-php5/pecl-bbcode-1.0.2-r1 to both, your /etc/portage/package.keywords and /etc/portage/package.unmask. Now re-emerge dev-php5/pecl-bbcode with emerge -av1 dev-php5/pecl-bbcode and hopefully you see the newer version installed. Michael emerge forces downgrade because bbcode doesn't work with php-5.3.3. This is a confirmed upstream bug, and is even fixed upstream, but they have yet to create a release with said fix. You even refer to the bug where this is mentioned, so why do you open a bug about this? dev-php5/pecl-bbcode-1.0.2-r1 is a version of pecl-bbcode for PHP with minor version slotting. (In reply to comment #1) > The pecl-bbcode-1.0.2 ebuild depends on <php-5.3. -1.0.2-r1 does not. > You need remove the security bolts from dev-php5/pecl-bbcode-1.0.2-r1 (which is > just keyworded, not stable and package mask'ed) by adding the line > > =dev-php5/pecl-bbcode-1.0.2-r1 > > to both, your /etc/portage/package.keywords and /etc/portage/package.unmask. > > Now re-emerge dev-php5/pecl-bbcode with > > emerge -av1 dev-php5/pecl-bbcode > > and hopefully you see the newer version installed. > Michael I had that in unmask and keywords. Still seeing downgrade request. Thanks! (In reply to comment #2) > emerge forces downgrade because bbcode doesn't work with php-5.3.3. This is a > confirmed upstream bug, and is even fixed upstream, but they have yet to create > a release with said fix. > > You even refer to the bug where this is mentioned, so why do you open a bug > about this? > > dev-php5/pecl-bbcode-1.0.2-r1 is a version of pecl-bbcode for PHP with minor > version slotting. > When I read your comment.. which you say "Did a few quick fixes to the ebuild and commited it to the tree." I figured it was 'fixed' Also... I compiled pecl-bbcode-1.0.2 against php-5.3.3 as stated in my earlier post. The bug was a compile error..no? Again, so I thought it was fixed. So that's two reasons why I opened this bug. Hehe. I can see the misunderstanding :) The 'fix' was that you cannot install packages that are incompatible anymore. (In reply to comment #5) > Hehe. I can see the misunderstanding :) The 'fix' was that you cannot install > packages that are incompatible anymore. > Curious why I'm able to compile pecl-bbcode-1.0.2 against php-5.3.3. I'm wondering if the source did get upgraded. (In reply to comment #6) > (In reply to comment #5) > > Hehe. I can see the misunderstanding :) The 'fix' was that you cannot install > > packages that are incompatible anymore. > > > > Curious why I'm able to compile pecl-bbcode-1.0.2 against php-5.3.3. I'm > wondering if the source did get upgraded. > Neither of the source tarballs (PHP or pecl-bbcode) can be "just updated" without any gentoo dev updating the package's Manifest file so that is unlikely (impossible, really?) Well. As the behavior noted in the summary is by design, I'm closing as invalid |