Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331219 - dev-php5/pecl-oauth new ebuild
Summary: dev-php5/pecl-oauth new ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://pecl.php.net/package/oauth
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
: 381511 395105 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-04 16:42 UTC by Matthew Schultz
Modified: 2011-12-18 04:31 UTC (History)
3 users (show)

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


Attachments
pecl-oauth-1.0.0.ebuild (pecl-oauth-1.0.0.ebuild,446 bytes, text/plain)
2010-08-04 17:53 UTC, Matthew Schultz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Schultz 2010-08-04 16:42:29 UTC
I am requesting that a new ebuild be added to the portage tree.  It is a php
extension to provide support for the OAuth authentication protocol.  I will be submitting an ebuild.


Reproducible: Always
Comment 1 Matthew Schultz 2010-08-04 17:53:16 UTC
Created attachment 241425 [details]
pecl-oauth-1.0.0.ebuild
Comment 2 Puggan 2011-03-23 20:50:47 UTC
php is both blocking and required by dev-php5/pecl-oauth
asked in IRC and Tommy said:
[2011-03-23 21:19] <@Tommy[D]> probably needs to be updated to support multi-slot support of php



emerge -pv pecl-oauth

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-php5/pecl-oauth-1.0.0  USE="-examples" 0 kB [1]
[blocks B     ] =dev-lang/php-5.3.5 ("=dev-lang/php-5.3.5" is blocking dev-php5/pecl-oauth-1.0.0)

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Conflict: 1 block (1 unsatisfied)
Portage tree and overlays:
 [0] /usr/portage
 [1] /var/lib/layman/sunrise

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-php5/pecl-oauth-1.0.0, ebuild scheduled for merge) pulled in by
    pecl-oauth



emerge --info

Portage 2.1.9.25 (default/linux/x86/10.0/server, gcc-4.3.4, glibc-2.11.3-r0, 2.6.36-gentoo-r5 i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.36-gentoo-r5-i686-AMD_Athlon-tm-_II_X4_645_Processor-with-gentoo-1.12.14
Timestamp of tree: Sun, 13 Mar 2011 23:15:01 +0000
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.5.4-r4, 2.6.6-r2, 3.1.3-r1
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox:    2.4
sys-devel/autoconf:  2.65-r1
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.3.4, 4.4.5
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA dlj-1.1 sun-bcla-java-vm"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.mdfnet.se/mirror/gentoo ftp://mirror.mdfnet.se/gentoo http://ftp.ing.umu.se/linux/gentoo/ ftp://ftp.ing.umu.se/linux/gentoo/ http://ftp.ds.karen.hj.se/gentoo/ ftp://ftp.ds.karen.hj.se/gentoo/ http://ftp.df.lth.se/pub/gentoo/ ftp://ftp.df.lth.se/pub/gentoo/ "
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/sunrise"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acpi alsa apache2 apm automount berkdb bzip2 cpudetection cracklib crypt curl dbus dhcp directfb dvd encode ffmpeg ftp gif gzip hal imap java jpeg libwww lzma maildir mime mp3 mplayer mpreg mysql nVidia nls nv nvidia ogg opengl pam perl php png portage posix python rar sasl sha512 sql ssh ssl svg taglib tcpd threads tif udev unicode usb vcd vhosts win32codecs x86 xml zlib" APACHE2_MODULES="alias dir mime authz_host log_config logio mime_magic vhost_alias autoindex rewrite deflate expires headers filter negotiation" ELIBC="glibc" KERNEL="linux" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv nvidia nVidia" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Matthew Schultz 2011-03-24 14:37:44 UTC
Which version of php do you have installed?  I'm guessing it's some version of php 5.3 based on your PHP_TARGETS variable.  I have php 5.3.6 installed and I don't have any blocking issues with installing pecl-oauth.

(In reply to comment #2)
> php is both blocking and required by dev-php5/pecl-oauth
> asked in IRC and Tommy said:
> [2011-03-23 21:19] <@Tommy[D]> probably needs to be updated to support
> multi-slot support of php
> 
> 
> 
> emerge -pv pecl-oauth
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild   R   ] dev-php5/pecl-oauth-1.0.0  USE="-examples" 0 kB [1]
> [blocks B     ] =dev-lang/php-5.3.5 ("=dev-lang/php-5.3.5" is blocking
> dev-php5/pecl-oauth-1.0.0)
> 
> Total: 1 package (1 reinstall), Size of downloads: 0 kB
> Conflict: 1 block (1 unsatisfied)
> Portage tree and overlays:
>  [0] /usr/portage
>  [1] /var/lib/layman/sunrise
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   (dev-php5/pecl-oauth-1.0.0, ebuild scheduled for merge) pulled in by
>     pecl-oauth
> 
> 
> 
> emerge --info
> 
> Portage 2.1.9.25 (default/linux/x86/10.0/server, gcc-4.3.4, glibc-2.11.3-r0,
> 2.6.36-gentoo-r5 i686)
> =================================================================
>                         System Settings
> =================================================================
> System uname:
> Linux-2.6.36-gentoo-r5-i686-AMD_Athlon-tm-_II_X4_645_Processor-with-gentoo-1.12.14
> Timestamp of tree: Sun, 13 Mar 2011 23:15:01 +0000
> app-shells/bash:     4.1_p9
> dev-java/java-config: 2.1.11-r3
> dev-lang/python:     2.5.4-r4, 2.6.6-r2, 3.1.3-r1
> dev-util/cmake:      2.8.1-r2
> sys-apps/baselayout: 1.12.14-r1
> sys-apps/sandbox:    2.4
> sys-devel/autoconf:  2.65-r1
> sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.2, 1.11.1
> sys-devel/binutils:  2.20.1-r1
> sys-devel/gcc:       4.3.4, 4.4.5
> sys-devel/gcc-config: 1.4.1
> sys-devel/libtool:   2.2.10
> sys-devel/make:      3.81-r2
> virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
> ACCEPT_KEYWORDS="x86"
> ACCEPT_LICENSE="* -@EULA dlj-1.1 sun-bcla-java-vm"
> CBUILD="i686-pc-linux-gnu"
> CFLAGS="-O2 -march=i686 -pipe"
> CHOST="i686-pc-linux-gnu"
> CONFIG_PROTECT="/etc"
> CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
> /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/
> /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/
> /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d
> /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
> CXXFLAGS="-O2 -march=i686 -pipe"
> DISTDIR="/usr/portage/distfiles"
> FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news
> parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn
> unmerge-logs unmerge-orphans userfetch"
> GENTOO_MIRRORS="http://mirror.mdfnet.se/mirror/gentoo
> ftp://mirror.mdfnet.se/gentoo http://ftp.ing.umu.se/linux/gentoo/
> ftp://ftp.ing.umu.se/linux/gentoo/ http://ftp.ds.karen.hj.se/gentoo/
> ftp://ftp.ds.karen.hj.se/gentoo/ http://ftp.df.lth.se/pub/gentoo/
> ftp://ftp.df.lth.se/pub/gentoo/ "
> LDFLAGS="-Wl,-O1 -Wl,--as-needed"
> PKGDIR="/usr/portage/packages"
> PORTAGE_CONFIGROOT="/"
> PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
> --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
> --exclude=/local --exclude=/packages"
> PORTAGE_TMPDIR="/var/tmp"
> PORTDIR="/usr/portage"
> PORTDIR_OVERLAY="/var/lib/layman/sunrise"
> SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
> USE="acpi alsa apache2 apm automount berkdb bzip2 cpudetection cracklib crypt
> curl dbus dhcp directfb dvd encode ffmpeg ftp gif gzip hal imap java jpeg
> libwww lzma maildir mime mp3 mplayer mpreg mysql nVidia nls nv nvidia ogg
> opengl pam perl php png portage posix python rar sasl sha512 sql ssh ssl svg
> taglib tcpd threads tif udev unicode usb vcd vhosts win32codecs x86 xml zlib"
> APACHE2_MODULES="alias dir mime authz_host log_config logio mime_magic
> vhost_alias autoindex rewrite deflate expires headers filter negotiation"
> ELIBC="glibc" KERNEL="linux" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18"
> USERLAND="GNU" VIDEO_CARDS="nv nvidia nVidia" 
> Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG,
> LC_ALL, LINGUAS, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS,
> PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Matthew Schultz 2011-05-05 19:48:30 UTC
(In reply to comment #2)
> php is both blocking and required by dev-php5/pecl-oauth
> asked in IRC and Tommy said:
> [2011-03-23 21:19] <@Tommy[D]> probably needs to be updated to support
> multi-slot support of php

I just bumped it to 1.1.0 and updated the ebuild which may fix your issues.  Let me know if you still have any problems with it once it goes into the reviewed sunrise tree.
Comment 5 Matthew Schultz 2011-12-15 18:54:02 UTC

*** This bug has been marked as a duplicate of bug 381511 ***
Comment 6 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-12-18 04:31:31 UTC
*** Bug 395105 has been marked as a duplicate of this bug. ***
Comment 7 Chí-Thanh Christopher Nguyễn gentoo-dev 2011-12-18 04:31:58 UTC
*** Bug 381511 has been marked as a duplicate of this bug. ***