| View previous topic :: View next topic |
| Author |
Message |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Mon Sep 13, 2010 1:29 am Post subject: requesting help on a slot conflict |
|
|
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-lang/php:5
(dev-lang/php-5.3.3-r1, installed) pulled in by
=dev-lang/php-5.3.3-r1[gd-external] required by (dev-lang/php-5.3.3-r1, ebuild scheduled for merge)
(and 1 more with the same problem)
(dev-lang/php-5.3.3-r1, ebuild scheduled for merge) pulled in by
dev-lang/php[gd] required by (net-analyzer/base-1.4.1-r1, installed)
=dev-lang/php-5.3.3-r1[zlib,-gd-external] required by (dev-lang/php-5.3.3-r1, ebuild scheduled for merge)
Last edited by stuNNed2 on Mon Sep 13, 2010 11:45 pm; edited 2 times in total |
|
| Back to top |
|
 |
adramalech707 Apprentice

Joined: 06 Oct 2009 Posts: 236 Location: California, USA
|
Posted: Mon Sep 13, 2010 4:41 am Post subject: |
|
|
when u go to update don't forget --deep
that should fix ur error....
so:
| Code: |
emerge -avuDN world
|
|
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Mon Sep 13, 2010 4:47 am Post subject: |
|
|
| i do, no difference. the only solution i see is locally masking net-analyzer/base-1.4.1-r1 though i don't want to and reverting back to 1.4.1 |
|
| Back to top |
|
 |
krinn Watchman


Joined: 02 May 2003 Posts: 7470
|
Posted: Mon Sep 13, 2010 6:58 am Post subject: |
|
|
it ask for the "gd -gd-external zlib" use flag built php.
add them to your make conf or package.use file...
or for a oneshot try: USE="zlib gd -gd-external" emerge -1 net-analyzer/base |
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Mon Sep 13, 2010 4:16 pm Post subject: |
|
|
| oh, emerge -1....thanks! |
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Mon Sep 13, 2010 4:17 pm Post subject: |
|
|
| how do i mark this as solved? |
|
| Back to top |
|
 |
krinn Watchman


Joined: 02 May 2003 Posts: 7470
|
Posted: Mon Sep 13, 2010 4:23 pm Post subject: |
|
|
login, and you will get an edit button on any of your thread.
So to mark it solve, edit the first thead you've made and change the title  |
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Mon Sep 13, 2010 4:28 pm Post subject: |
|
|
| Gentoo really needs a howto on the alternatives in dealing with slot conflicts, what do you think? |
|
| Back to top |
|
 |
Kwallo n00b

Joined: 18 Feb 2004 Posts: 26
|
Posted: Mon Sep 13, 2010 11:40 pm Post subject: Not solved here |
|
|
Tried:
USE="zlib gd -gd-external" emerge -1 net-analyzer/base
And still got the same error:
| Code: | Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy "dev-lang/php[gd-external]".
!!! One of the following packages is required to complete your request:
- dev-lang/php-5.2.14 (Change USE: +gd-external)
(dependency required by "net-analyzer/base-1.4.1-r1" [ebuild])
(dependency required by "net-analyzer/base" [argument]) |
Last edited by Kwallo on Tue Sep 14, 2010 1:53 am; edited 1 time in total |
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Mon Sep 13, 2010 11:45 pm Post subject: |
|
|
| ok so masking -r1 of base seems to be the only option? |
|
| Back to top |
|
 |
Kwallo n00b

Joined: 18 Feb 2004 Posts: 26
|
Posted: Tue Sep 14, 2010 1:29 am Post subject: |
|
|
| Quote: | | ok so masking -r1 of base seems to be the only option? |
Yep. That's what I've done to get past the problem. |
|
| Back to top |
|
 |
krinn Watchman


Joined: 02 May 2003 Posts: 7470
|
Posted: Tue Sep 14, 2010 9:15 am Post subject: |
|
|
take care of what is happening.
first error was for php-5.3.3 now it's for 5.2.14.
So if php is slotted, it means different flags for different php versions. Like if they are just different programs.
If not slot, upgrade your php to 5.3.3 with proper use flag first
emerge -1Nu php or emerge -1DuN net-analyzer/base (this will include php in the list)
-> USE="gd -gd-external zlib" emerge -1DuN net-analyzer/base |
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Tue Sep 14, 2010 7:12 pm Post subject: |
|
|
krinn,
hi, the same results with:
USE="gd -gd-external zlib" emerge -1DuN net-analyzer/base
and dev-lang/php-5.3.3-r1 |
|
| Back to top |
|
 |
krinn Watchman


Joined: 02 May 2003 Posts: 7470
|
Posted: Tue Sep 14, 2010 9:58 pm Post subject: |
|
|
| tried myself, and yes same result, mask until the -r1 is fix and filebug it about -gd-external / gd-external eating tail |
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Tue Sep 14, 2010 10:02 pm Post subject: |
|
|
| that's what i thought - file a bug about it - goes under portage you think? |
|
| Back to top |
|
 |
krinn Watchman


Joined: 02 May 2003 Posts: 7470
|
Posted: Tue Sep 14, 2010 10:10 pm Post subject: |
|
|
| Quote: | Gentoo Linux: The Gentoo Linux Distribution - Ebuilds and System related issues.
If you're unsure where your bugs go, then file them here.
|
Better there, also because we are sure it's ebuild issue, the non -r1 one doesn't do the same bug, anyway that's the good place if you don't know where to put it
Post your emerge --info and i think that & result of that :
USE="gd -gd-external zlib" emerge -pv net-analyzer/base
USE="gd gd-external zlib" emerge -pv net-analyzer/base
-> look at https://bugs.gentoo.org/show_bug.cgi?id=337034 |
|
| Back to top |
|
 |
Kwallo n00b

Joined: 18 Feb 2004 Posts: 26
|
Posted: Tue Sep 14, 2010 10:58 pm Post subject: |
|
|
| Quote: | | If not slot, upgrade your php to 5.3.3 with proper use flag first |
Emerge is not asking to upgrade php to 5.3.3.
| Quote: | | Post your emerge --info and... |
| Code: | USE="gd -gd-external zlib" emerge -pv net-analyzer/base
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy "dev-lang/php[gd-external]".
!!! One of the following packages is required to complete your request:
- dev-lang/php-5.2.14 (Change USE: +gd-external)
(dependency required by "net-analyzer/base-1.4.1-r1" [ebuild])
(dependency required by "net-analyzer/base" [argument]) |
| Code: |
emerge --info
Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.11.2-r0, 2.6.30-gentoo-r4 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r4-i686-Mobile_Intel-R-_Pentium-R-_4_-_M_CPU_2.20GHz-with-gentoo-1.12.13
Timestamp of tree: Tue, 14 Sep 2010 18:09:26 +0000
app-shells/bash: 4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python: 2.5.4-r4, 2.6.5-r3, 3.1.2-r4
dev-util/cmake: 2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox: 1.6-r2
sys-devel/autoconf: 2.13, 2.65-r1
sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils: 2.20.1-r1
sys-devel/gcc: 4.3.4, 4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6b
sys-devel/make: 3.81-r2
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4m -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4m -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en"
MAKEOPTS="-j2"
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"
SYNC="rsync://127.0.0.1/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 berkdb bluetooth branding bzip2 cairo cdr chroot cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emboss encode exif extras fam firefox flac fortran gd gdbm gif gimp gnutls gpm gtk hal iconv java jpeg kde lcms ldap libnotify logrotate logwatch lua mad mbox mikmod mmx mng modules mp3 mp4 mpeg mudflap mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pango pcap pcre pdf perl php png ppds pppd python qt3support qt4 readline reflection samba sdl semantic-desktop session spell sql sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vim vorbis webkit wireshark x264 x86 xcb xinetd xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias auth_digest" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nv vesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY |
|
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
|
| Back to top |
|
 |
stuNNed2 n00b

Joined: 17 Jul 2009 Posts: 32 Location: New Orleans, LA, U.S.
|
Posted: Fri Sep 17, 2010 1:31 am Post subject: |
|
|
| this seems to be fixed with portage 2.1.9.7 can someone confirm? gd-external use flag and gd use flag unset. |
|
| Back to top |
|
 |
krinn Watchman


Joined: 02 May 2003 Posts: 7470
|
Posted: Fri Sep 17, 2010 9:01 am Post subject: |
|
|
not with the 2.1.9.6, still the same.
but it has been fix in the ebuild in the r1, resync and retry |
|
| Back to top |
|
 |
|