Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Mandriva

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 06-25-2008, 02:10 PM
Keith
 
Posts: n/a
Can't upgrade from 2008.0 to 2008.1


When I attempt to upgrade my desktop machine from 2008.0 (free) to
2008.1 (free), I get this message:

"Installer have detected your installed Mandriva Linux system could not
safely be upgraded to Mandriva Linux 2008 Spring" (sic)

I know there are many who believe that one should always do a clean
install, but I'm curious why this message has been generated; what
specifically is it objecting to, do you think?

k
Reply With Quote
  #2 (permalink)  
Old 06-25-2008, 05:25 PM
Aragorn
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

On Wednesday 25 June 2008 16:10, someone who identifies as *Keith* wrote
in /alt.os.linux.mandriva:/

>
> When I attempt to upgrade my desktop machine from 2008.0 (free) to
> 2008.1 (free), I get this message:
>
> "Installer have detected your installed Mandriva Linux system could not
> safely be upgraded to Mandriva Linux 2008 Spring" (sic)
>
> I know there are many who believe that one should always do a clean
> install, but I'm curious why this message has been generated; what
> specifically is it objecting to, do you think?


I have no idea, but you should be able to get a character mode log output on
one of the other virtual consoles. Press /Ctrl+Alt+F[1..4]/ to switch to
the other consoles and see whether you can ascertain the technicalities
behind its refusal to upgrade.

Hope this helps... ;-)

--
*Aragorn*
(registered GNU/Linux user #223157)
Reply With Quote
  #3 (permalink)  
Old 06-25-2008, 05:53 PM
David W. Hodgins
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

On Wed, 25 Jun 2008 10:10:04 -0400, Keith <me@privacy.net> wrote:

> When I attempt to upgrade my desktop machine from 2008.0 (free) to
> 2008.1 (free), I get this message:
> "Installer have detected your installed Mandriva Linux system could not
> safely be upgraded to Mandriva Linux 2008 Spring" (sic)


The only references google finds are from a couple of non-english blogs.

What does "rpm -qa | grep mandriva-release" show?

Regards, Dave Hodgins

--
Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)
Reply With Quote
  #4 (permalink)  
Old 06-25-2008, 08:25 PM
Keith
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

David W. Hodgins wrote:
> On Wed, 25 Jun 2008 10:10:04 -0400, Keith <me@privacy.net> wrote:
>
>> When I attempt to upgrade my desktop machine from 2008.0 (free) to
>> 2008.1 (free), I get this message:
>> "Installer have detected your installed Mandriva Linux system could not
>> safely be upgraded to Mandriva Linux 2008 Spring" (sic)

>
> The only references google finds are from a couple of non-english blogs.
>
> What does "rpm -qa | grep mandriva-release" show?


It says:

mandriva-release-Free-2008.0-5mdv2008.0
mandriva-release-common-2008.0-5mdv2008.0

Any ideas?!
Reply With Quote
  #5 (permalink)  
Old 06-25-2008, 08:43 PM
David W. Hodgins
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

On Wed, 25 Jun 2008 16:25:17 -0400, Keith <me@privacy.net> wrote:

> David W. Hodgins wrote:
>> On Wed, 25 Jun 2008 10:10:04 -0400, Keith <me@privacy.net> wrote:
>>> When I attempt to upgrade my desktop machine from 2008.0 (free) to
>>> 2008.1 (free), I get this message:
>>> "Installer have detected your installed Mandriva Linux system could not
>>> safely be upgraded to Mandriva Linux 2008 Spring" (sic)


> It says:
> mandriva-release-Free-2008.0-5mdv2008.0
> mandriva-release-common-2008.0-5mdv2008.0


No. From what I could gather from the google translations, both of
the blogs were from people who had installed mandriva-release-Powerpack-xxx
on a Free system.

Using the escape key, to see details, and viewing the logs via alt+fn seems
like the best way to start debugging this.

I'll boot from an install dvd, and see if I can find the script/program
generating the message.

Regards, Dave Hodgins

--
Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)
Reply With Quote
  #6 (permalink)  
Old 06-25-2008, 09:25 PM
David W. Hodgins
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

On Wed, 25 Jun 2008 16:25:17 -0400, Keith <me@privacy.net> wrote:

>>> When I attempt to upgrade my desktop machine from 2008.0 (free) to
>>> 2008.1 (free), I get this message:
>>> "Installer have detected your installed Mandriva Linux system could not
>>> safely be upgraded to Mandriva Linux 2008 Spring" (sic)


The tools available while booted from the install dvd are too limited. Here's
what I did and found, about the message.

I mounted the install dvd, and copied $dvdmmountpoint/i586/install/stage2/mdkinst.sqfs
to /tmp. In /tmp ran "unsquashfs mdkinst.sqfs", which extracted the files to
/tmp/squashfs-root. After cd to squashfs-root, used "grep -iIr safely *" to find
which script was generating the message, and found it ...
usr/lib/libDrakX/install/steps_interactive.pm:safely be upgraded to %s.

Looking at that script, there are a three conditions that can generate it, all
of which generate messages on the log, which you can see with alt+f3, during the
install. Things that can generate it ...
Upgrade 64 bit install to 32 bit
Upgrade 32 bit install to 64 bit
Installing on a partition with a blocksize other then 1024.

If it's because of a difference in the default blocksizes, I think it would be safe
to upgrade anyway, but haven't tried it myself.

Regards, Dave Hodgins

--
Change nomail.afraid.org to ody.ca to reply by email.
(nomail.afraid.org has been set up specifically for
use in usenet. Feel free to use it yourself.)
Reply With Quote
  #7 (permalink)  
Old 06-25-2008, 11:02 PM
Keith
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

David W. Hodgins wrote:
> On Wed, 25 Jun 2008 16:25:17 -0400, Keith <me@privacy.net> wrote:
>
>>>> When I attempt to upgrade my desktop machine from 2008.0 (free) to
>>>> 2008.1 (free), I get this message:
>>>> "Installer have detected your installed Mandriva Linux system could not
>>>> safely be upgraded to Mandriva Linux 2008 Spring" (sic)

>

<snip much research!>
> Looking at that script, there are a three conditions that can generate it, all
> of which generate messages on the log, which you can see with alt+f3, during the
> install. Things that can generate it ...
> Upgrade 64 bit install to 32 bit
> Upgrade 32 bit install to 64 bit
> Installing on a partition with a blocksize other then 1024.
>
> If it's because of a difference in the default blocksizes, I think it would be safe
> to upgrade anyway, but haven't tried it myself.


Outstanding job, David :) Thanks for the research.
Reply With Quote
  #8 (permalink)  
Old 06-25-2008, 11:16 PM
LeoTheLion
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

Keith wrote:
> When I attempt to upgrade my desktop machine from 2008.0 (free) to
> 2008.1 (free), I get this message:
>
> "Installer have detected your installed Mandriva Linux system could not
> safely be upgraded to Mandriva Linux 2008 Spring" (sic)
>
> I know there are many who believe that one should always do a clean
> install, but I'm curious why this message has been generated; what
> specifically is it objecting to, do you think?
>
> k


There is a well documented bug explaining problems in doing an upgrade.
I have not seen this as I always do a fresh install.

See: Upgrade from previous release fails with Undefined subroutine.....

http://wiki.mandriva.com/en/2008.1_E...: uniq_called

Watch line wrap for spaces.

Also: https://qa.mandriva.com/show_bug.cgi?id=39925

LeoTheLion

Reply With Quote
  #9 (permalink)  
Old 06-26-2008, 02:36 AM
ERACC
 
Posts: n/a
Re: Can't upgrade from 2008.0 to 2008.1

On Wed, 25 Jun 2008 15:10:04 +0100
Keith <me@privacy.net> wrote:

>
> When I attempt to upgrade my desktop machine from 2008.0 (free) to
> 2008.1 (free), I get this message:
>
> "Installer have detected your installed Mandriva Linux system could not
> safely be upgraded to Mandriva Linux 2008 Spring" (sic)
>
> I know there are many who believe that one should always do a clean
> install, but I'm curious why this message has been generated; what
> specifically is it objecting to, do you think?


Funny you should mention upgrading. I just documented an upgrade from 2007.1 to
2008.0 to 2008.1 on my web log. I did this using urpmi instead of CD/DVD. It
went quite well, if slow. Doing it this way I did not experience that problem.
I did experience it doing a DVD upgrade on another system. The article is in the
TinyURL below.

Gene (e-mail: usenet0 \a\t eracc \d\o\t com)
blog.eracc.com latest article: http://preview.tinyurl.com/5qvng7
'Mandriva Linux Upgrades from Repositories Using urpmi'
--
Mandriva Linux release 2007.1 (Official) for i586
Got Rute? http://www.anrdoezrs.net/email-25465...sbn=0130333514
ERA Computers & Consulting - http://www.eracc.com/
Preloaded PCs - eComStation, Linux, FreeBSD, OpenServer & UnixWare

Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Linux > Mandriva


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 11:18 PM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Loans | Mortgage Calculator | Bad Credit Mortgages | MPAA | Mortgage Calculator



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109