[gentoo-user] Re: php blocking
Richard Fish bigfish at asmallpond.org writes: tree shows the dependency/reverse dependency tree of the items to be emerged, so you can see why something being emerged/upgraded as a dependency of something that is currently up-to-date is being emerged (and what the main application is). Example: Yes, but nothing jumps out to me as being a problem that is not already mentioned (php, mod_php, PEAR) Your problems is: [nomerge ] net-analyzer/jffnms-0.8.2 +mysql +postgres +snmp [1] Awe. jffnms is not in the official portage tree, so I assume this is in your overlay. If you downloaded the ebuild from bugs.gentoo.org, that ebuild depends on dev-php/php, dev-php/mod_php, and dev-php/PEAR-PEAR. But all current builds of PEAR-PEAR block dev-php/php and dev-php/mod_php, so you cannot complete your merge. You need to fix the dependancies in your jffnms ebuild, or get someone else to do it for you. Bug 92501 has the history... OK, I do not know how to fix the ebuild. Futhermore, it took 6 months of pleading and begging to get that one(0.8.2) done. So I guess jffnms on gentoo is dead? I'll post to the bug(92501), but there has not been any activity on jffnms since oct'05 That's a dam shame because, although a bit complicated, jffnms is the king of network management packages, particularly strong with snmp and cisco routers (netflow) support. The instruction page was never completed: http://dev.gentoo.org/~angusyoung/docs/jffnms/docs/jffnms.html Update: I just ran 'emerge jffnms' and the jffnms package skipped compiling and installed? emerge jffnms Calculating dependencies ...done! emerge (1 of 1) net-analyzer/jffnms-0.8.2 to / md5 files ;-) jffnms-0.8.2.ebuild md5 files ;-) files/digest-jffnms-0.8.2 md5 src_uri ;-) jffnms-0.8.2.tar.gz Unpacking source... Unpacking jffnms-0.8.2.tar.gz to /var/tmp/portage/jffnms-0.8.2/work Source unpacked. Test phase [not enabled]: net-analyzer/jffnms-0.8.2 Install jffnms-0.8.2 into /var/tmp/portage/jffnms-0.8.2/image/ category net-analyzer * JFFNMS has been partialy installed on your system. However you * still need proceed with final installation and configuration. * You can visit http://www.gentoo.org/doc/some_doc.xml in order * to get detailed information on how to get jffnms up and running. man: prepallstrip: strip: i386-pc-linux-gnu-strip --strip-unneeded Completed installing jffnms-0.8.2 into /var/tmp/portage/jffnms-0.8.2/image/ Merging net-analyzer/jffnms-0.8.2 to / --- /opt/ /opt/jffnms/ snip /opt/jffnms/INSTALL /opt/jffnms/Changelog Regenerating /etc/ld.so.cache... net-analyzer/jffnms-0.8.2 merged. Recording net-analyzer/jffnms in world favorites file... clean: No packages selected for removal. Auto-cleaning packages ... No outdated packages were found on your system. * GNU info directory index is up-to-date. This is curious. James -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: php blocking
James schreef: Richard Fish bigfish at asmallpond.org writes: Try PEAR-PEAR (packages names are case-sensitive). # emerge --unmerge PEAR-PEAR --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages selected for removal. I even 'emerge --sync' again, today and still I have: Add the --tree option to see what is actually trying to bring in dev-php/mod_php and dev-php/php. # emerge --unmerge --tree PEAR-PEAR --tree implies --pretend... adding --pretend to options. These are the packages that I would unmerge: --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages selected for removal. I'm not so sure I tried what you are suggesting. Can if I missed your point, can you be more explicit in your syntax suggestions? What Neil was saying was to add --tree to your emerge world command (not your unmerge command), so that you could see what requires PEAR-PEAR to be installed. --tree shows the dependency/reverse dependency tree of the items to be emerged, so you can see why something being emerged/upgraded as a dependency of something that is currently up-to-date is being emerged (and what the main application is). Example: emerge -uaDNtv world These are the packages that I would merge, in reverse order: Calculating world dependencies - ...done! [nomerge ] media-gfx/gimp-2.2.10 USE=X aalib gimpprint gnome gtkhtml jpeg lcms mmx mng png python scanner sse svg tiff wmf -debug -doc -hardened -pdf -postscript -smp [ebuild U ] media-gfx/gimp-print-5.0.0_rc2 [5.0.0_rc1] USE=cups foomaticdb gtk nls readline -ppds 0 kB This output shows that gimp-print is being updated as a dependency of gimp (which is no(t being) merge(d) because it is itself up to date). This is of course no great surprise, but with things like PHP and Apache and whatnot, this information can be invaluable. In any case, when you see what is requiring PEAR-PEAR to be installed/upgraded, you may well find that you have more options as to how to handle the block. HTH, Holly Remember, I ran eix php and eix pear and now 'eix PEAR' Absolutely nothing is installed with any of these keywords in the name.on the system with this trouble. James -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: php blocking
Richard Fish bigfish at asmallpond.org writes: emerge --deep --update --tree --verbose world Calculating world dependencies ...done! [blocks B ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.4.6-r1) [blocks B ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.4.6-r1) [blocks B ] dev-php/php (is blocking dev-lang/php-5.0.5-r5) [blocks B ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5) [ebuild U ] app-office/openoffice-2.0.1 [2.0.0] -binfilter +curl +eds -gnome-gtk +java +kde -ldap +mozilla +xml2 +zlib 187,453 kB [ebuild U ] gnome-extra/evolution-data-server-1.4.2.1 [1.2.3] -debug +doc +ipv6 -kerberos -krb4 -ldap -nntp +ssl 13,900 kB [ebuild N] dev-libs/nss-3.9.2-r2 4,623 kB [ebuild N] dev-libs/nspr-4.4.1-r2 1,293 kB [ebuild U ] net-libs/libsoup-2.2.7 [2.2.6.1] -debug +doc +ssl -static 430 kB [ebuild U ] media-plugins/gst-plugins-ffmpeg-0.8.7-r1 [0.8.4] 2,061 kB [ebuild NS ] sys-kernel/vanilla-sources-2.6.15.1 -build +doc -symlink 6 kB [nomerge ] kde-base/kde-3.4.3 -accessibility [nomerge ] kde-base/kdeaddons-3.4.3 +arts +berkdb -debug -kdeenablefinal +sdl -xinerama +xmms [nomerge ] kde-base/kdemultimedia-3.4.3 +alsa +arts +audiofile -debug +encode +flac +gstreamer +jack -kdeenablefinal +mp3 -musicbrainz -speex +theora +vorbis +xine -xinerama [ebuild U ]media-plugins/gst-plugins-mad-0.8.11 [0.8.10] 2,382 kB snip a long update list follows I have been trying to first remove everything related to php and PEAR... Ideas? James -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: php blocking
Holly Bostick motub at planet.nl writes: tree shows the dependency/reverse dependency tree of the items to be emerged, so you can see why something being emerged/upgraded as a dependency of something that is currently up-to-date is being emerged (and what the main application is). Example: Yes, but nothing jumps out to me as being a problem that is not already mentioned (php, mod_php, PEAR) emerge -uaDNtv world here goes the full list emerge -uaDNtv world These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [blocks B ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.4.6-r1) [blocks B ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.4.6-r1) [blocks B ] dev-php/php (is blocking dev-lang/php-5.0.5-r5) [blocks B ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5) [ebuild U ] app-office/openoffice-2.0.1 [2.0.0] -binfilter +curl +eds -gnome -gtk +java +kde -ldap +mozilla +xml2 +zlib 187,453 kB [ebuild U ] gnome-extra/evolution-data-server-1.4.2.1 [1.2.3] -debug +doc +ipv6 -kerberos -krb4 -ldap -nntp +ssl 13,900 kB [ebuild N] dev-libs/nss-3.9.2-r2 4,623 kB [ebuild N] dev-libs/nspr-4.4.1-r2 1,293 kB [ebuild U ] net-libs/libsoup-2.2.7 [2.2.6.1] -debug +doc +ssl -static 430 kB [ebuild U ] media-plugins/gst-plugins-ffmpeg-0.8.7-r1 [0.8.4] 2,061 kB [ebuild NS ] sys-kernel/vanilla-sources-2.6.15.1 -build +doc -symlink 6 kB [nomerge ] kde-base/kde-3.4.3 -accessibility [nomerge ] kde-base/kdeaddons-3.4.3 +arts +berkdb -debug -kdeenablefinal +sdl -xinerama +xmms [nomerge ] kde-base/kdemultimedia-3.4.3 +alsa +arts +audiofile -debug +encode +flac +gstreamer +jack -kdeenablefinal +mp3 -musicbrainz -speex +theora +vorbis +xine -xinerama [ebuild U ]media-plugins/gst-plugins-mad-0.8.11 [0.8.10] 2,382 kB [ebuild U ]media-plugins/gst-plugins-vorbis-0.8.11 [0.8.10] 0 kB [ebuild U ]media-plugins/gst-plugins-flac-0.8.11 [0.8.10] 0 kB [ebuild U ] media-plugins/gst-plugins-esd-0.8.11 [0.8.10] 0 kB [ebuild U ] media-plugins/gst-plugins-oss-0.8.11 [0.8.10] 0 kB [ebuild U ] media-plugins/gst-plugins-alsa-0.8.11 [0.8.10] 0 kB [ebuild U ]media-plugins/gst-plugins-ogg-0.8.11 [0.8.10] 0 kB [ebuild U ] media-libs/gst-plugins-0.8.11 [0.8.10] +alsa -debug +esd +oss 0 kB [ebuild N] dev-libs/liboil-0.3.6 698 kB [ebuild U ] media-libs/gstreamer-0.8.11 [0.8.10] -debug +doc 1,425 kB [nomerge ] media-video/winki-0.3.2 +css +vcd [ebuild U ] dev-python/gnome-python-2.12.1 [2.10.0] -debug +doc -gtkhtml 367 kB [nomerge ] dev-util/anjuta-1.2.4 -debug +doc [ebuild U ] app-text/scrollkeeper-0.3.14-r2 [0.3.14-r1] +nls 663 kB [ebuild U ] x11-libs/vte-0.11.16-r1 [0.11.15] -debug +doc +python -static 939 kB [ebuild U ] x11-themes/gnome-themes-2.12.1 [2.10.2] -accessibility -debug 2,501 kB [ebuild U ] x11-themes/gtk-engines-2.6.6 [2.6.5] -accessibility -debug -static 468 kB [ebuild U ] gnome-base/libgnomeui-2.12.0 [2.10.1] -debug +doc +jpeg -static1,788 kB [ebuild U ] gnome-base/gnome-keyring-0.4.6 [0.4.4] -debug 370 kB [ebuild U ] gnome-base/libbonoboui-2.10.1-r1 [2.10.1] +X -debug +doc -static 863 kB [ebuild U ] gnome-base/libgnomeprintui-2.12.1 [2.10.2] -debug +doc 631 kB [ebuild U ] gnome-base/libgnomeprint-2.12.1 [2.10.3] +cups -debug +doc 769 kB [ebuild U ] x11-themes/gnome-icon-theme-2.12.1 [2.10.1] -debug 3,040 kB [ebuild U ] gnome-base/libgnomecanvas-2.12.0 [2.10.2] +X -debug +doc -static 576 kB [ebuild U ] gnome-base/libgnome-2.12.0.1 [2.10.1-r1] -debug +doc +esd -static 932 kB [ebuild U ] gnome-base/gnome-vfs-2.12.2 [2.10.1-r2] -debug +doc -gnutls +hal -howl +ipv6 +samba +ssl 1,521 kB [ebuild N]sys-apps/pmount-0.9.6 +crypt 368 kB [ebuild N] sys-fs/cryptsetup-luks-1.0.1-r1 -dynamic +nls 279 kB [ebuild U ]gnome-base/gconf-2.12.1 [2.10.1-r1] -debug +doc 1,899 kB [ebuild U ] gnome-base/orbit-2.12.4 [2.12.3] -debug +doc +ssl -static 661 kB [ebuild U ]sys-apps/hal-0.5.5.1-r3 [0.4.8] +acpi -debug +doc -pam_console +pcmcia (-selinux) 1,482 kB [ebuild U ] sys-apps/dbus-0.60-r3 [0.23.4-r1] +X -debug +doc -gcj -gtk -mono +python +qt (-selinux) +xml2 1,635 kB [ebuild U ] games-strategy/freeciv-2.0.7 [2.0.5] -Xaw3d +alsa -dedicated +esd -gtk +nls +readline +sdl 8,390 kB [nomerge ] games-board/hexxagon-1.0 [ebuild U ] dev-cpp/gtkmm-2.8.1 [2.4.11] -debug 3,647 kB [ebuild U ] dev-cpp/glibmm-2.8.1 [2.6.1] -debug +doc 1,561 kB [ebuild U ] dev-libs/libsigc++-2.0.16 [2.0.15] -debug +doc -test 1,546 kB [ebuild U ] app-admin/syslog-ng-1.6.9 [1.6.8-r1] -hardened (-selinux) -static +tcpd 747 kB [ebuild U ] dev-libs/libol-0.3.17 [0.3.16] 337 kB [nomerge ] dev-java/ant-1.6.2-r6 [nomerge ] dev-java/ant-tasks-1.6.2-r9 -javamail -noantlr -nobcel -nobeanutils -nobsh
Re: [gentoo-user] Re: php blocking
On 1/26/06, james [EMAIL PROTECTED] wrote: Holly Bostick motub at planet.nl writes: tree shows the dependency/reverse dependency tree of the items to be emerged, so you can see why something being emerged/upgraded as a dependency of something that is currently up-to-date is being emerged (and what the main application is). Example: Yes, but nothing jumps out to me as being a problem that is not already mentioned (php, mod_php, PEAR) Your problems is: [nomerge ] net-analyzer/jffnms-0.8.2 +mysql +postgres +snmp [1] jffnms is not in the official portage tree, so I assume this is in your overlay. If you downloaded the ebuild from bugs.gentoo.org, that ebuild depends on dev-php/php, dev-php/mod_php, and dev-php/PEAR-PEAR. But all current builds of PEAR-PEAR block dev-php/php and dev-php/mod_php, so you cannot complete your merge. You need to fix the dependancies in your jffnms ebuild, or get someone else to do it for you. -Richard -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: php blocking
Uwe Thiem uwix at iway.na writes: Just emerge --unmerge php and emerge dev-lang/php. You will have to fiddle with the USE flags for php a bit. # emerge --unmerge php --- Couldn't find php to unmerge. unmerge: No packages selected for removal. That's the problem it does not see the php or pear modules. emerge --unmerge pear --- Couldn't find pear to unmerge. unmerge: No packages selected for removal. I even 'emerge --sync' again, today and still I have: [blocks B ] dev-php/mod_php (is blocking dev-lang/php-5.0.5-r5) [blocks B ] dev-php/php (is blocking dev-lang/php-5.0.5-r5) [blocks B ] dev-php/mod_php (is blocking dev-php/PEAR-PEAR-1.4.6-r1) [blocks B ] dev-php/php (is blocking dev-php/PEAR-PEAR-1.4.6-r1) ideas? James -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: php blocking
On 1/25/06, James [EMAIL PROTECTED] wrote: # emerge --unmerge php --- Couldn't find php to unmerge. unmerge: No packages selected for removal. That's the problem it does not see the php or pear modules. emerge --unmerge pear --- Couldn't find pear to unmerge. unmerge: No packages selected for removal. Try PEAR-PEAR (packages names are case-sensitive). I even 'emerge --sync' again, today and still I have: Add the --tree option to see what is actually trying to bring in dev-php/mod_php and dev-php/php. -Richard -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: php blocking
Richard Fish bigfish at asmallpond.org writes: Try PEAR-PEAR (packages names are case-sensitive). # emerge --unmerge PEAR-PEAR --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages selected for removal. I even 'emerge --sync' again, today and still I have: Add the --tree option to see what is actually trying to bring in dev-php/mod_php and dev-php/php. # emerge --unmerge --tree PEAR-PEAR --tree implies --pretend... adding --pretend to options. These are the packages that I would unmerge: --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages selected for removal. I'm not so sure I tried what you are suggesting. Can if I missed your point, can you be more explicit in your syntax suggestions? Remember, I ran eix php and eix pear and now 'eix PEAR' Absolutely nothing is installed with any of these keywords in the name.on the system with this trouble. James -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: php blocking
On 1/26/06, James [EMAIL PROTECTED] wrote: Richard Fish bigfish at asmallpond.org writes: Add the --tree option to see what is actually trying to bring in dev-php/mod_php and dev-php/php. # emerge --unmerge --tree PEAR-PEAR --tree implies --pretend... adding --pretend to options. These are the packages that I would unmerge: --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages selected for removal. I'm not so sure I tried what you are suggesting. Can if I missed your point, can you be more explicit in your syntax suggestions? He suggested that you should add --tree to the emerge command you did when you got the blockings. This will show in more detail what your problem is. /Andreas -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: php blocking
On 1/25/06, James [EMAIL PROTECTED] wrote: Richard Fish bigfish at asmallpond.org writes: Add the --tree option to see what is actually trying to bring in dev-php/mod_php and dev-php/php. # emerge --unmerge --tree PEAR-PEAR --tree implies --pretend... adding --pretend to options. These are the packages that I would unmerge: --- Couldn't find PEAR-PEAR to unmerge. unmerge: No packages selected for removal. I'm not so sure I tried what you are suggesting. Can if I missed your point, can you be more explicit in your syntax suggestions? I meant to add --tree to the command that is producing the block messagesI can't give you the exact command because you haven't ever posted the command you are using :P But this should give you some more insight: emerge --deep --update --tree --verbose world -Richard Remember, I ran eix php and eix pear and now 'eix PEAR' Absolutely nothing is installed with any of these keywords in the name.on the system with this trouble. James -- gentoo-user@gentoo.org mailing list -- gentoo-user@gentoo.org mailing list