[SOLVED] hplip blocks Mandriva -> Mageia update

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

[SOLVED] hplip blocks Mandriva -> Mageia update

Postby andytuson » Aug 28th, '11, 10:22

I tried updating online from Mandriva 2010.2, but the update appears to have come to a grinding halt.

I downloaded and installed mgaonline, and followed the CLI route. This eventually finished with the following error report:

Code: Select all
installing perl-CPANPLUS-Dist-Build-0.540.0-1.mga1.noarch.rpm from /var/cache/urpmi/rpms
Installation failed:    hplip >= 2.8.2-2mdv is needed by task-printing-hp-2010-4.mga1.x86_64
        perl-base >= 2:5.12.3 is needed by perl-MDV-Distribconf-4.02-6.mga1.noarch
        perl-base >= 2:5.12.3 is needed by urpmi-6.40-9.mga1.noarch
        perl-base >= 2:5.12.3 is needed by perl-CPANPLUS-Dist-Build-0.540.0-1.mga1.noarch


and the Mandriva update tool reports the same error.

According to the rpm tool I have Mandriva versions 3.11.5 of hplip and 5.10.1 of perl-base installed.

When I try do do a software update using RMPDrake I get the following:

Code: Select all
Rpmdrake or one of its priority dependencies needs to be updated first. Rpmdrake will then restart.

The following 154 packages are going to be installed:

- a2ps-4.14-11.mga1.x86_64
- aria2-1.11.1-1.mga1.x86_64
- ark-4.6.5-0.1.mga1.x86_64
- drakx-kbd-mouse-x11-0.97-1.mga1.x86_64
- drakxtools-13.58-1.mga1.x86_64
- drakxtools-backend-13.58-1.mga1.x86_64
- drakxtools-curses-13.58-1.mga1.x86_64
- giws-1.2.4-1.mga1.noarch
- glib2.0-common-2.28.6-3.mga1.x86_64
- glibc-2.12.1-11.mga1.x86_64
- glibc-devel-2.12.1-11.mga1.x86_64
- groff-1.20.1-6.mga1.x86_64
- groff-for-man-1.20.1-6.mga1.x86_64
- groff-perl-1.20.1-6.mga1.x86_64
- gstreamer0.10-python-0.10.21-2.mga1.x86_64
- gtk+2.0-2.24.4-1.mga1.x86_64
- harddrake-13.58-1.mga1.x86_64
- harddrake-ui-13.58-1.mga1.x86_64
- ipython-0.10.2-1.mga1.noarch
- kcalc-4.6.5-0.1.mga1.x86_64
- kcharselect-4.6.5-0.1.mga1.x86_64
- kdf-4.6.5-0.1.mga1.x86_64
- kfloppy-4.6.5-0.1.mga1.x86_64
- kgpg-4.6.5-0.1.mga1.x86_64
- ktimer-4.6.5-0.1.mga1.x86_64
- kwallet-4.6.5-0.1.mga1.x86_64
- ldetect-lst-0.1.291-9.mga1.x86_64
- lib64gio2.0_0-2.28.6-3.mga1.x86_64
- lib64glib2.0_0-2.28.6-3.mga1.x86_64
- lib64gpod4-0.8.0-3.mga1.x86_64
- lib64gtk+-x11-2.0_0-2.24.4-1.mga1.x86_64
- lib64gtk+2.0_0-2.24.4-1.mga1.x86_64
- lib64kcmutils4-4.6.5-1.1.mga1.x86_64
- lib64kemoticons4-4.6.5-1.1.mga1.x86_64
- lib64kidletime4-4.6.5-1.1.mga1.x86_64
- lib64kprintutils4-4.6.5-1.1.mga1.x86_64
- lib64lzma5-5.0.2-1.mga1.x86_64
- lib64mysql18-5.5.10-8.mga1.x86_64
- lib64python2.7-2.7.1-6.mga1.x86_64
- lib64qtdeclarative4-4.7.3-1.mga1.x86_64
- lib64rpm1-4.8.1-10.mga1.x86_64
- locales-2.12.1-3.mga1.x86_64
- locales-cs-2.12.1-3.mga1.x86_64
- locales-en-2.12.1-3.mga1.x86_64
- mageia-release-common-1-2.mga1.x86_64
- mageia-release-Default-1-2.mga1.x86_64
- meta-task-1-33.mga1.noarch
- mkinitrd-6.0.93-23.mga1.x86_64
- mutagen-1.20-3.mga1.noarch
- nash-6.0.93-23.mga1.x86_64
- perl-5.12.3-4.mga1.x86_64
- perl-base-5.12.3-4.mga1.x86_64
- perl-Cairo-1.70.0-4.mga1.x86_64
- perl-CPANPLUS-Dist-Build-0.540.0-1.mga1.noarch
- perl-Crypt-SSLeay-0.580.0-5.mga1.x86_64
- perl-Curses-1.280.0-5.mga1.x86_64
- perl-DBD-mysql-4.18.0-2.mga1.x86_64
- perl-DBD-SQLite-1.310.0-2.mga1.x86_64
- perl-DBI-1.616.0-3.mga1.x86_64
- perl-devel-5.12.3-4.mga1.x86_64
- perl-Digest-SHA-5.610.0-2.mga1.x86_64
- perl-Event-1.130.0-2.mga1.x86_64
- perl-ExtUtils-Depends-0.304.0-2.mga1.noarch
- perl-ExtUtils-PkgConfig-1.120.0-2.mga1.noarch
- perl-File-FnMatch-0.20.0-5.mga1.x86_64
- perl-File-Sync-0.90.0-6.mga1.x86_64
- perl-Filesys-Df-0.920.0-6.mga1.x86_64
- perl-Glib-1.230.0-8.mga1.x86_64
- perl-Gnome2-Vte-0.90.0-2.mga1.x86_64
- perl-Gtk2-1.230.0-5.mga1.x86_64
- perl-Gtk2-Notify-0.50.0-2.mga1.x86_64
- perl-Gtk2-SourceView2-0.100.0-3.mga1.x86_64
- perl-Gtk2-WebKit-0.80.0-5.mga1.x86_64
- perl-HTML-Parser-3.680.0-2.mga1.x86_64
- perl-List-MoreUtils-0.300.0-3.mga1.x86_64
- perl-Locale-gettext-1.50.0-5.mga1.x86_64
- perl-MDV-Distribconf-4.02-6.mga1.noarch
- perl-Net-DBus-0.33.6-8.mga1.x86_64
- perl-Net-SSLeay-1.360.0-9.mga1.x86_64
- perl-Pango-1.221-5.mga1.x86_64
- perl-Safe-2.290.0-3.mga1.x86_64
- perl-String-CRC32-1.4-10.mga1.x86_64
- perl-Template-Toolkit-2.220.0-4.mga1.x86_64
- perl-Term-ReadKey-2.30-11.mga1.x86_64
- perl-Term-ReadLine-Gnu-1.200.0-4.mga1.x86_64
- perl-Time-Piece-1.200.0-4.mga1.x86_64
- perl-Tk-804.29.0-6.mga1.x86_64
- perl-URPM-3.38.1-1.mga1.x86_64
- perl-WWW-Curl-4.150.0-2.mga1.x86_64
- perl-XML-LibXML-1.700.0-8.mga1.x86_64
- perl-XML-Parser-2.400.0-2.mga1.x86_64
- perl-YAML-Syck-1.170.0-1.mga1.x86_64
- pyasn1-0.0.11a-1.mga1.noarch
- python-2.7.1-6.mga1.x86_64
- python-axiom-0.6.0-2.mga1.noarch
- python-celementtree-1.0.5-7.mga1.x86_64
- python-coherence-0.6.6.2-3.mga1.x86_64
- python-configobj-4.7.2-3.mga1.noarch
- python-cssutils-0.9.7-0.b3.2.mga1.noarch
- python-cups-1.9.55-1.mga1.x86_64
- python-docutils-0.7-4.mga1.noarch
- python-enchant-1.6.5-1.mga1.noarch
- python-epsilon-0.6.0-2.mga1.noarch
- python-gpod-0.8.0-3.mga1.x86_64
- python-httplib2-0.6.0-3.mga1.noarch
- python-imaging-1.1.7-4.mga1.x86_64
- python-jinja2-2.5.5-7.mga1.noarch
- python-kde4-4.6.5-0.mga1.x86_64
- python-ldap-2.3.12-1.mga1.x86_64
- python-matplotlib-1.0.1-2.mga1.x86_64
- python-matplotlib-cairo-1.0.1-2.mga1.x86_64
- python-matplotlib-gtk-1.0.1-2.mga1.x86_64
- python-nose-1.0.0-4.mga1.noarch
- python-numpy-1.5.1-5.mga1.x86_64
- python-pygments-1.4-2.mga1.noarch
- python-pyxdg-0.19-3.mga1.noarch
- python-qt4-4.8.3-2.mga1.x86_64
- python-qt4-assistant-4.8.3-2.mga1.x86_64
- python-qt4-core-4.8.3-2.mga1.x86_64
- python-qt4-declarative-4.8.3-2.mga1.x86_64
- python-qt4-designer-4.8.3-2.mga1.x86_64
- python-qt4-gui-4.8.3-2.mga1.x86_64
- python-qt4-multimedia-4.8.3-2.mga1.x86_64
- python-qt4-network-4.8.3-2.mga1.x86_64
- python-qt4-opengl-4.8.3-2.mga1.x86_64
- python-qt4-script-4.8.3-2.mga1.x86_64
- python-qt4-sql-4.8.3-2.mga1.x86_64
- python-qt4-svg-4.8.3-2.mga1.x86_64
- python-qt4-test-4.8.3-2.mga1.x86_64
- python-qt4-webkit-4.8.3-2.mga1.x86_64
- python-qt4-xml-4.8.3-2.mga1.x86_64
- python-qt4-xmlpatterns-4.8.3-2.mga1.x86_64
- python-reportlab-2.5-5.mga1.x86_64
- python-rhpl-0.212-6.mga1.x86_64
- python-scipy-0.9.0-2.mga1.x86_64
- python-simplejson-2.1.3-1.mga1.x86_64
- python-sip-4.12.1-2.mga1.x86_64
- python-smbc-1.0.10-2.mga1.x86_64
- python-sphinx-1.0.7-2.mga1.noarch
- qt4-common-4.7.3-1.mga1.x86_64
- rpm-4.8.1-10.mga1.x86_64
- rpm-build-4.8.1-10.mga1.x86_64
- rpm-mageia-setup-1.133-1.mga1.x86_64
- rpm-mageia-setup-build-1.133-1.mga1.x86_64
- rpmdrake-5.26.10-1.mga1.noarch
- superkaramba-4.6.5-0.1.mga1.x86_64
- sweeper-4.6.5-0.1.mga1.x86_64
- task-printing-hp-2010-4.mga1.x86_64
- task-printing-server-2010-4.mga1.x86_64
- tkinter-2.7.1-6.mga1.x86_64
- udev-166-5.mga1.x86_64
- urpmi-6.40-9.mga1.noarch
- userdrake-1.13.5-1.mga1.x86_64
- vim-common-7.3.154-1.mga1.x86_64

263MB of disk space will be freed.

86MB of packages will be retrieved.

Is it ok to continue?


I select OK and then I get:

Code: Select all
5 installation transactions failed
There was a problem during the installation:
hplip >= 2.8.2-2mdv is needed by task-printing-hp-2010-4.mga1.x86_64
perl-base >= 2:5.12.3 is needed by perl-MDV-Distribconf-4.02-6.mga1.noarch
perl-base >= 2:5.12.3 is needed by urpmi-6.40-9.mga1.noarch
perl-base >= 2:5.12.3 is needed by rpmdrake-5.26.10-1.mga1.noarch
perl-base >= 2:5.12.3 is needed by perl-CPANPLUS-Dist-Build-0.540.0-1.mga1.noarch 


I seem to have a half-upgraded system so where do I go from here?

Andy
Last edited by doktor5000 on Aug 29th, '11, 11:28, edited 2 times in total.
Reason: code-Tags added
andytuson
 
Posts: 10
Joined: Aug 28th, '11, 10:14

Re: Mageia Installation and Update Failure

Postby andytuson » Aug 28th, '11, 23:24

I think I sorted this out, by removing hplip and then running the rpm updater again. That seemed to work and 2000+ packages later I appear to have a working Mageia 1 system.

Andy
andytuson
 
Posts: 10
Joined: Aug 28th, '11, 10:14

Re: Mageia Installation and Update Failure

Postby doktor5000 » Aug 29th, '11, 11:27

Please use Code-Tags next time you post such output, improves on readability ;)
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18052
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: [SOLVED] hplip blocks Mandriva -> Mageia update

Postby claire » Aug 30th, '11, 18:47

That sounds alot like the problem I had in bug 1600, it could be exactly the same cause. I wonder how many people with an HP printer have given up on Mageia as being broken :|
Help to make Mageia! Get involved.. Please come and join us
claire
 
Posts: 161
Joined: May 28th, '11, 19:17
Location: UK

Re: [SOLVED] hplip blocks Mandriva -> Mageia update

Postby doktor5000 » Aug 31st, '11, 00:42

The cause is that hplip is available as newer version in Mandriva, so update would fail because of that.
I.e. hplip is 3.11.3 at Mageia, and 3.11.5 at Mandriva with latest updates. So remove hplip and you should be able to continue the update, like the OP did.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 18052
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany


Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest