public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
From: Duncan <1i5t5.duncan@cox.net>
To: gentoo-amd64@lists.gentoo.org
Subject: [gentoo-amd64] Re: About to install on a 64 bit system.  Advice wanted.
Date: Thu, 9 Dec 2010 09:33:37 +0000 (UTC)	[thread overview]
Message-ID: <pan.2010.12.09.09.33.35@cox.net> (raw)
In-Reply-To: 4D006771.5090707@gmail.com

Dale posted on Wed, 08 Dec 2010 23:21:53 -0600 as excerpted:

> Alex Schuster wrote:

>> If you are running databases like mysql, you need to export the
>> databases and import them later. This is because they are in binary
>> format, and the datatypes are different in x86 and amd64 world.

> I don't have anything that I generated anyway.  I have something
> installed that KDE pulled in if I recall correctly.  I'll let KDE start
> off fresh tho.
> 
> This does bring me to another thought tho.  Would I be able to copy my
> /home directory over from a x86 system?  I'm thinking I would but want
> to make sure.

In general, the same /home should be fine, 32-bit or 64-bit.

However, kde4 uses a database for akonadi.  With older versions (thru 4.3 
at least), it was mysql by default.  Newer versions (from 4.5) use sqlite 
by default, tho there can be a bit of an issue trying to upgrade as the 
ebuild tries to default to sqlite, but the user config is still set to 
mysql.  If mysql is still on the system, it'll use it since that's what 
was (automatically) configured in user settings, but if it's cleaned off 
as a now unneeded dependency, akonadi would of course fail, until the 
user's configure is (manually) updated.  Of course, new-installs or new-
users wouldn't have the issue as they'd not have that bit of existing 
config.  I don't recall for sure whether it was 4.4 or 4.5 that switched, 
thus the gap above, but the sqlite dependency is FAR easier to deal with, 
now that they've worked thru the threading issues or whatever it was that 
was blocking its use earlier.

I wasn't aware of a 32/64 mysql database incompatibility, but assuming 
Alex is correct, you might experience issues with that mysql/akonadi 
dependency, if you're still using an older kde or if you migrate the same 
home (with the mysql config) over.  But as long as you either don't use 
akonadi (with 4.4/4.5 it's used for the address book but not for kmail 
itself; I don't know about kopete/etc as I don't do IRC/IM), or already 
have it configured for the sqlite backend, and aren't using mysql for 
anything else, you should be fine.

And even in the event that you're still using the mysql backend, at worst, 
akonadi only caches the data before its written to traditional text files, 
so any loss of data should be only what didn't get written back to the 
permanent storage. tho of course it might not be working for a bit as you 
get the config squared away.

Basically, then, as from what I recall you're following newer kde, 4.5.x, 
and not waiting for full Gentoo stabilization, I'd ensure that you're 
using the sqlite backend, not mysql, before you copy your home dir over, 
and then you should be fine.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




  reply	other threads:[~2010-12-09 10:02 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-08 21:17 [gentoo-amd64] About to install on a 64 bit system. Advice wanted Dale
2010-12-08 22:23 ` Mark Knecht
2010-12-09  0:04   ` Dale
2010-12-09  2:13     ` Stan Sander
2010-12-09  4:51       ` Frank Peters
2010-12-09  5:32         ` Dale
2010-12-09  7:42           ` [gentoo-amd64] " Duncan
2010-12-09 16:28             ` Dale
2010-12-09 19:55               ` Duncan
2010-12-09  5:13       ` [gentoo-amd64] " Dale
2010-12-09  8:53         ` J. Roeleveld
2010-12-09 10:04         ` [gentoo-amd64] " Duncan
2010-12-09 15:19           ` Frank Peters
2010-12-09 16:37             ` Dale
2010-12-09 17:37               ` Harry Holt
2010-12-09 18:40                 ` Dale
2010-12-09 16:39           ` Dale
2010-12-09 15:22         ` [gentoo-amd64] " Stan Sander
2010-12-09 16:42           ` Dale
2010-12-09  8:48   ` J. Roeleveld
2010-12-09 15:48     ` Dale
2010-12-10 12:09       ` J. Roeleveld
2010-12-08 22:58 ` Mateusz Arkadiusz Mierzwinski
2010-12-09  0:08   ` Dale
2010-12-08 23:03 ` Frank Peters
2010-12-09  0:26   ` Dale
2010-12-09  1:13     ` Mateusz Arkadiusz Mierzwinski
2010-12-09  5:29       ` Dale
2010-12-09  9:48         ` Florian Philipp
2010-12-09 11:43           ` [gentoo-amd64] " Duncan
2010-12-09 16:47             ` Dale
2010-12-09 11:58           ` [gentoo-amd64] " Paul Jewell
2010-12-09 14:09             ` Mateusz Arkadiusz Mierzwinski
2010-12-09 15:13               ` Mark Knecht
2010-12-09 16:53                 ` Dale
2010-12-09 20:22                   ` [gentoo-amd64] " Duncan
2010-12-09 14:52             ` [gentoo-amd64] " J. Roeleveld
2010-12-09 16:55               ` Dale
2010-12-09 18:03                 ` Mark Knecht
2010-12-10 12:34                 ` Alex Alexander
2010-12-11  2:12                   ` Dale
2010-12-09 15:27             ` Frank Peters
2010-12-09 16:26               ` Harry Holt
2010-12-09 17:04               ` Lie Ryan
2010-12-09 19:01                 ` Frank Peters
2010-12-09 20:09                   ` Harry Holt
2010-12-09  1:17     ` Mark Knecht
2010-12-09  1:54     ` Frank Peters
2010-12-09  4:41       ` [gentoo-amd64] " Duncan
2010-12-09  5:18       ` [gentoo-amd64] " Dale
2010-12-09  6:55         ` Thomas M
2010-12-09  7:26           ` Dale
2010-12-09  9:36         ` [gentoo-amd64] " Duncan
2010-12-09  4:13     ` Duncan
2010-12-09  6:11       ` Dale
2010-12-09 11:10         ` Duncan
2010-12-09 15:36         ` Frank Peters
2010-12-09 20:05           ` Duncan
2010-12-09 23:22             ` Dale
2010-12-10 12:54       ` Thanasis
2010-12-10 22:48         ` Duncan
2010-12-09  2:27 ` [gentoo-amd64] " Alex Schuster
2010-12-09  5:21   ` Dale
2010-12-09  9:33     ` Duncan [this message]
2010-12-09 10:12       ` [gentoo-amd64] " Florian Philipp
2010-12-09 11:18         ` Duncan
2010-12-09 17:03           ` Dale
2010-12-09 20:33             ` Duncan
2010-12-09 21:45               ` Alex Schuster
2010-12-09 23:28                 ` Dale
2010-12-10 11:59                   ` J. Roeleveld
2010-12-10 13:16                     ` Dale
2010-12-09 10:06   ` [gentoo-amd64] " Stefan G. Weichinger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=pan.2010.12.09.09.33.35@cox.net \
    --to=1i5t5.duncan@cox.net \
    --cc=gentoo-amd64@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox