| Summary: | Anjuta not installable, removes flash-player-plugin | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Radu Cristian Fotescu <beranger5ca> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED OLD | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, lovaren |
| Version: | Cauldron | Keywords: | NEEDINFO |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | check | ||
| Source RPM: | CVE: | ||
| Status comment: | |||
| Attachments: | Here's MY error during installation of anjuta | ||
|
Description
Radu Cristian Fotescu
2011-06-16 19:57:49 CEST
Please, post the full output of 'urpmi --debug anjuta' . Keywords:
(none) =>
NEEDINFO OK, urpmi is fine, the problem is with the GUI (rpmdrake): rpmdrake automatically chooses libcairo-xcb-devel-1.10.2-4.mga1.i586 over libcairo-devel-1.10.2-3.mga1.i586, thus breaking the dependencies. At the CLI, I have the choice: ---------------------------------------------- [root@odie ~]# urpmi --debug anjuta getting lock on urpmi parsing: /etc/urpmi/mediacfg.d/Devel-1-i586 loading mirrors cache using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 using mirror ftp://ftp.fi.muni.cz/pub/linux/mageia/distrib/cauldron/i586 examining synthesis file [/var/lib/urpmi/Core Release/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Core Release Debug/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Core Updates/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Core Updates Debug/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Nonfree Release/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Nonfree Updates/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Tainted Release/synthesis.hdlist.cz] examining synthesis file [/var/lib/urpmi/Tainted Updates/synthesis.hdlist.cz] getting exclusive lock on rpm search_packages: found anjuta-2.32.1.1-5.mga1.i586 matching anjuta found package(s): anjuta-2.32.1.1-5.mga1.i586 opening rpmdb (root=, write=) selecting anjuta-2.32.1.1-5.mga1.i586 requiring autogen,libanjuta-foocanvas.so.0,libanjuta.so.0,libdevhelp-2.so.1,libgda-4.0.so.4,libgdl-1.so.3,libvala-0.12.so.0,python-rope for anjuta-2.32.1.1-5.mga1.i586 chosen libgda4.0_4-4.2.4-3.mga1.i586 for libgda-4.0.so.4 selecting libgda4.0_4-4.2.4-3.mga1.i586 requiring libgda4.0-sqlite[>= 4.2.4],libgda4.0[>= 4.2.4] for libgda4.0_4-4.2.4-3.mga1.i586 chosen libgda4.0-4.2.4-3.mga1.i586 for libgda4.0[>= 4.2.4] selecting libgda4.0-4.2.4-3.mga1.i586 chosen libgda4.0-sqlite-4.2.4-3.mga1.i586 for libgda4.0-sqlite[>= 4.2.4] selecting libgda4.0-sqlite-4.2.4-3.mga1.i586 chosen libdevhelp-2_1-2.32.0-3.mga1.i586 for libdevhelp-2.so.1 selecting libdevhelp-2_1-2.32.0-3.mga1.i586 requiring devhelp[>= 2.32.0] for libdevhelp-2_1-2.32.0-3.mga1.i586 chosen devhelp-2.32.0-3.mga1.i586 for devhelp[>= 2.32.0] selecting devhelp-2.32.0-3.mga1.i586 chosen libanjuta0-2.32.1.1-5.mga1.i586 for libanjuta-foocanvas.so.0 selecting libanjuta0-2.32.1.1-5.mga1.i586 chosen libgdl1_3-2.30.1-1.mga1.i586 for libgdl-1.so.3 selecting libgdl1_3-2.30.1-1.mga1.i586 requiring gdl[>= 2.30.1] for libgdl1_3-2.30.1-1.mga1.i586 chosen gdl-2.30.1-1.mga1.i586 for gdl[>= 2.30.1] selecting gdl-2.30.1-1.mga1.i586 chosen libanjuta0-2.32.1.1-5.mga1.i586 for libanjuta.so.0 selecting python-rope-0.9.3-1.mga1.noarch chosen libvala0.12_0-0.12.0-2.mga1.i586 for libvala-0.12.so.0 selecting libvala0.12_0-0.12.0-2.mga1.i586 selecting autogen-5.10-3.mga1.i586 requiring libopts.so.25 for autogen-5.10-3.mga1.i586 chosen libautogen0-5.10-3.mga1.i586 for libopts.so.25 selecting libautogen0-5.10-3.mga1.i586 requested glade3, libglademm-devel suggested by anjuta-2.32.1.1-5.mga1.i586 chosen libglademm2.4-devel-2.6.7-5.mga1.i586 for libglademm-devel selecting libglademm2.4-devel-2.6.7-5.mga1.i586 requiring devel(libglade-2.0),devel(libglibmm-2.4),devel(libgtkmm-2.4),devel(libsigc-2.0),gtkmm2.4-devel[>= 2.6.0],libglade2.0-devel[>= 2.6.1],pkgconfig(gtkmm-2.4)[>= 2.6.0],pkgconfig(libglade-2.0)[>= 2.6.1] for libglademm2.4-devel-2.6.7-5.mga1.i586 chosen libsigc++2.0-devel-2.2.8-2.mga1.i586 for devel(libsigc-2.0) selecting libsigc++2.0-devel-2.2.8-2.mga1.i586 chosen libgtkmm2.4-devel-2.22.0-1.mga1.i586 for devel(libgtkmm-2.4) selecting libgtkmm2.4-devel-2.22.0-1.mga1.i586 requiring devel(libatkmm-1.6),devel(libcairomm-1.0),devel(libgdk-x11-2.0),devel(libgdk_pixbuf-2.0),devel(libgiomm-2.4),devel(libglibmm-2.4),devel(libgtk-x11-2.0),devel(libpangomm-1.4),glibmm2.4-devel[>= 2.24.0],gtk+2-devel[>= 2.21.8],pkgconfig(atkmm-1.6)[>= 2.21.1],pkgconfig(giomm-2.4)[>= 2.24],pkgconfig(gtk+-2.0)[>= 2.22.0],pkgconfig(gtk+-unix-print-2.0),pkgconfig(pangomm-1.4)[>= 2.26] for libgtkmm2.4-devel-2.22.0-1.mga1.i586 chosen libglibmm2.4-devel-2.28.2-1.mga2.i586 for devel(libglibmm-2.4) selecting libglibmm2.4-devel-2.28.2-1.mga2.i586 chosen libgtk+2.0-devel-2.24.4-3.mga2.i586 for pkgconfig(gtk+-unix-print-2.0) selecting libgtk+2.0-devel-2.24.4-3.mga2.i586 requiring devel(libXcursor),devel(libXinerama),devel(libatk-1.0),devel(libcairo),devel(libgdk_pixbuf-2.0),devel(libpango-1.0),devel(libpangocairo-1.0),devel(libpangoft2-1.0),libatk1.0-devel[>= 1.29.4],libgdk_pixbuf2.0-devel[>= 2.21.0],libpango1.0-devel[>= 1.20.0],pkgconfig(atk),pkgconfig(cairo),pkgconfig(gdk-pixbuf-2.0),pkgconfig(pango),pkgconfig(pangocairo),pkgconfig(pangoft2) for libgtk+2.0-devel-2.24.4-3.mga2.i586 chosen libatk1.0-devel-2.0.1-1.mga2.i586 for pkgconfig(atk) selecting libatk1.0-devel-2.0.1-1.mga2.i586 chosen libpango1.0-devel-1.28.4-1.mga1.i586 for pkgconfig(pango) selecting libpango1.0-devel-1.28.4-1.mga1.i586 requiring devel(libcairo),pango-doc[>= 1.28.4],pkgconfig(cairo) for libpango1.0-devel-1.28.4-1.mga1.i586 chosen pango-doc-1.28.4-1.mga1.i586 for pango-doc[>= 1.28.4] selecting pango-doc-1.28.4-1.mga1.i586 chosen libpango1.0-devel-1.28.4-1.mga1.i586 for libpango1.0-devel[>= 1.20.0] chosen libxinerama1-devel-1.1.1-2.mga1.i586 for devel(libXinerama) selecting libxinerama1-devel-1.1.1-2.mga1.i586 chosen libpango1.0-devel-1.28.4-1.mga1.i586 for pkgconfig(pangocairo) chosen libpango1.0-devel-1.28.4-1.mga1.i586 for devel(libpangoft2-1.0) chosen libgdk_pixbuf2.0-devel-2.23.3-1.mga2.i586 for libgdk_pixbuf2.0-devel[>= 2.21.0] selecting libgdk_pixbuf2.0-devel-2.23.3-1.mga2.i586 chosen libgdk_pixbuf2.0-devel-2.23.3-1.mga2.i586 for devel(libgdk_pixbuf-2.0) chosen libpango1.0-devel-1.28.4-1.mga1.i586 for pkgconfig(pangoft2) chosen libpango1.0-devel-1.28.4-1.mga1.i586 for devel(libpango-1.0) chosen libgdk_pixbuf2.0-devel-2.23.3-1.mga2.i586 for pkgconfig(gdk-pixbuf-2.0) chosen libpango1.0-devel-1.28.4-1.mga1.i586 for devel(libpangocairo-1.0) chosen libatk1.0-devel-2.0.1-1.mga2.i586 for devel(libatk-1.0) chosen libxcursor-devel-1.1.11-1.mga1.i586 for devel(libXcursor) selecting libxcursor-devel-1.1.11-1.mga1.i586 chosen libatk1.0-devel-2.0.1-1.mga2.i586 for libatk1.0-devel[>= 1.29.4] chosen libpangomm2.4-devel-2.28.2-1.mga1.i586 for devel(libpangomm-1.4) selecting libpangomm2.4-devel-2.28.2-1.mga1.i586 requiring devel(libcairomm-1.0),pkgconfig(cairomm-1.0)[>= 1.2.2] for libpangomm2.4-devel-2.28.2-1.mga1.i586 chosen libcairomm1.0-devel-1.9.8-2.mga1.i586 for pkgconfig(cairomm-1.0)[>= 1.2.2] selecting libcairomm1.0-devel-1.9.8-2.mga1.i586 requiring devel(libcairo),pkgconfig(cairo)[>= 1.10.0],pkgconfig(cairo-ft),pkgconfig(cairo-pdf),pkgconfig(cairo-png),pkgconfig(cairo-ps),pkgconfig(cairo-svg),pkgconfig(cairo-xlib),pkgconfig(cairo-xlib-xrender) for libcairomm1.0-devel-1.9.8-2.mga1.i586 chosen libcairomm1.0-devel-1.9.8-2.mga1.i586 for devel(libcairomm-1.0) chosen libgtk+2.0-devel-2.24.4-3.mga2.i586 for devel(libgtk-x11-2.0) chosen libgtk+2.0-devel-2.24.4-3.mga2.i586 for devel(libgdk-x11-2.0) chosen libatkmm1.6-devel-2.22.5-4.mga2.i586 for pkgconfig(atkmm-1.6)[>= 2.21.1] selecting libatkmm1.6-devel-2.22.5-4.mga2.i586 chosen libpangomm2.4-devel-2.28.2-1.mga1.i586 for pkgconfig(pangomm-1.4)[>= 2.26] chosen libatkmm1.6-devel-2.22.5-4.mga2.i586 for devel(libatkmm-1.6) chosen libcairomm1.0-devel-1.9.8-2.mga1.i586 for devel(libcairomm-1.0) chosen libgtk+2.0-devel-2.24.4-3.mga2.i586 for gtk+2-devel[>= 2.21.8] chosen libgdk_pixbuf2.0-devel-2.23.3-1.mga2.i586 for devel(libgdk_pixbuf-2.0) chosen libgtk+2.0-devel-2.24.4-3.mga2.i586 for pkgconfig(gtk+-2.0)[>= 2.22.0] chosen libglibmm2.4-devel-2.28.2-1.mga2.i586 for devel(libgiomm-2.4) chosen libglibmm2.4-devel-2.28.2-1.mga2.i586 for glibmm2.4-devel[>= 2.24.0] chosen libglibmm2.4-devel-2.28.2-1.mga2.i586 for pkgconfig(giomm-2.4)[>= 2.24] chosen libglibmm2.4-devel-2.28.2-1.mga2.i586 for devel(libglibmm-2.4) chosen libgtkmm2.4-devel-2.22.0-1.mga1.i586 for gtkmm2.4-devel[>= 2.6.0] chosen libglade2.0_0-devel-2.6.4-5.mga1.i586 for libglade2.0-devel[>= 2.6.1] selecting libglade2.0_0-devel-2.6.4-5.mga1.i586 chosen libglade2.0_0-devel-2.6.4-5.mga1.i586 for devel(libglade-2.0) chosen libglade2.0_0-devel-2.6.4-5.mga1.i586 for pkgconfig(libglade-2.0)[>= 2.6.1] chosen libgtkmm2.4-devel-2.22.0-1.mga1.i586 for pkgconfig(gtkmm-2.4)[>= 2.6.0] selecting glade3-3.8.0-1.mga1.i586 preferring libcairo-devel over libcairo-xcb-devel In order to satisfy the 'pkgconfig(cairo-png)' dependency, one of the following packages is needed: 1- libcairo-devel-1.10.2-3.mga1.i586: Development files for Cairo library (to install) 2- libcairo-xcb-devel-1.10.2-4.mga1.i586: Development files for Cairo library (to install) ---------------------------------------------- Choosing 2 leads to havoc: What is your choice? (1-2) 2 replacing pkgconfig(cairo-png) with libcairo-xcb-devel selecting libcairo-xcb-devel-1.10.2-4.mga1.i586 requiring devel(libpixman-1),libcairo-xcb2[== 1.10.2] for libcairo-xcb-devel-1.10.2-4.mga1.i586 chosen libcairo-xcb2-1.10.2-4.mga1.i586 for libcairo-xcb2[== 1.10.2] selecting libcairo-xcb2-1.10.2-4.mga1.i586 installed package libcairo2-1.10.2-3.mga1.i586 is conflicting with libcairo-xcb2-1.10.2-4.mga1.i586 (Conflicts: libcairo2) set_rejected: libcairo2-1.10.2-3.mga1.i586 chosen libpixman-1-devel-0.20.2-1.mga1.i586 for devel(libpixman-1) selecting libpixman-1-devel-0.20.2-1.mga1.i586 installed flash-player-plugin-10.3.181.26-1.mga2.nonfree.i586 is conflicting because of unsatisfied libcairo2 set_rejected: flash-player-plugin-10.3.181.26-1.mga2.nonfree.i586 chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for devel(libcairo) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo-ft) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo)[>= 1.10.0] chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo-pdf) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo-ps) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo-xlib) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo-xlib-xrender) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo-svg) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for devel(libcairo) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for devel(libcairo) chosen libcairo-xcb-devel-1.10.2-4.mga1.i586 for pkgconfig(cairo) opening rpmdb (root=, write=) The following packages have to be removed for others to be upgraded: flash-player-plugin-10.3.181.26-1.mga2.nonfree.i586 (due to missing libcairo2) libcairo2-1.10.2-3.mga1.i586 (due to conflicts with libcairo-xcb2-1.10.2-4.mga1.i586) (y/N) ---------------------------------------------- Choosing 1 is the correct solution, but rpmdrake doesn't offer that choice: What is your choice? (1-2) 1 replacing pkgconfig(cairo-png) with libcairo-devel selecting libcairo-devel-1.10.2-3.mga1.i586 requiring devel(libpixman-1) for libcairo-devel-1.10.2-3.mga1.i586 chosen libpixman-1-devel-0.20.2-1.mga1.i586 for devel(libpixman-1) selecting libpixman-1-devel-0.20.2-1.mga1.i586 chosen libcairo-devel-1.10.2-3.mga1.i586 for devel(libcairo) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo-ft) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo)[>= 1.10.0] chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo-pdf) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo-ps) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo-xlib) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo-xlib-xrender) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo-svg) chosen libcairo-devel-1.10.2-3.mga1.i586 for devel(libcairo) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo) chosen libcairo-devel-1.10.2-3.mga1.i586 for devel(libcairo) chosen libcairo-devel-1.10.2-3.mga1.i586 for pkgconfig(cairo) anjuta is not in potential orphans To satisfy dependencies, the following packages are going to be installed: Package Version Release Arch (medium "Core Release") anjuta 2.32.1.1 5.mga1 i586 autogen 5.10 3.mga1 i586 devhelp 2.32.0 3.mga1 i586 gdl 2.30.1 1.mga1 i586 glade3 3.8.0 1.mga1 i586 (suggested) libanjuta0 2.32.1.1 5.mga1 i586 libatk1.0-devel 2.0.1 1.mga2 i586 (suggested) libatkmm1.6-devel 2.22.5 4.mga2 i586 (suggested) libautogen0 5.10 3.mga1 i586 libcairo-devel 1.10.2 3.mga1 i586 (suggested) libcairomm1.0-devel 1.9.8 2.mga1 i586 (suggested) libdevhelp-2_1 2.32.0 3.mga1 i586 libgda4.0 4.2.4 3.mga1 i586 libgda4.0-sqlite 4.2.4 3.mga1 i586 libgda4.0_4 4.2.4 3.mga1 i586 libgdk_pixbuf2.0-devel 2.23.3 1.mga2 i586 (suggested) libgdl1_3 2.30.1 1.mga1 i586 libglade2.0_0-devel 2.6.4 5.mga1 i586 (suggested) libglademm2.4-devel 2.6.7 5.mga1 i586 (suggested) libglibmm2.4-devel 2.28.2 1.mga2 i586 (suggested) libgtk+2.0-devel 2.24.4 3.mga2 i586 (suggested) libgtkmm2.4-devel 2.22.0 1.mga1 i586 (suggested) libpango1.0-devel 1.28.4 1.mga1 i586 (suggested) libpangomm2.4-devel 2.28.2 1.mga1 i586 (suggested) libpixman-1-devel 0.20.2 1.mga1 i586 (suggested) libsigc++2.0-devel 2.2.8 2.mga1 i586 (suggested) libvala0.12_0 0.12.0 2.mga1 i586 libxcursor-devel 1.1.11 1.mga1 i586 (suggested) libxinerama1-devel 1.1.1 2.mga1 i586 (suggested) pango-doc 1.28.4 1.mga1 i586 (suggested) python-rope 0.9.3 1.mga1 noarch 106MB of additional disk space will be used. 20MB of packages will be retrieved. Proceed with the installation of the 31 packages? (Y/n) Created attachment 618 [details]
Here's MY error during installation of anjuta
My issue isn't that it removes flash-plugin thou. CC:
(none) =>
kristoffer.grundstrom1983 This affects x86_64 as well so I changed to ALL. Hardware:
i586 =>
All Of course libcairo or lib64cairo is the real issue, in my case it happened that flash-plugin was a dependency. My question is: why doesn't rpmdrake show a dialog allowing the user to choose? I have not used Mandriva since ages, but I believe I remember that rpmdrake was able to do that, so it should be able to do that in Mageia. Hello is the issue valid for you ? Whiteboard:
(none) =>
check I cannot recreate the problem on my i586 system. I tested with a clean install, all updates + flash installed, then installed anjuta. Using either option ... 1- libcairo-devel-1.10.2-3.mga1.i586: Development files for Cairo library (to install) 2- libcairo-xcb-devel-1.10.2-4.mga1.i586: Development files for Cairo library (to install) the package installed cleanly, without any conflicts. CC:
(none) =>
davidwhodgins Ok thanks thanks for the tests, so closing as old Status:
NEW =>
RESOLVED |