Re: apt install with an amd64 under SuSE 9.1

Panu Matilainen <[email protected]> Mon, 09 Aug 2004 18:06:25 +0300
Newsgroups gmane.linux.conectiva.apt-rpm
Message-ID <[email protected]>
On Fri, 2004-08-06 at 18:46, Roy F. Cabaniss wrote:
> On Wednesday 28 July 2004 03:56, you wrote:
> 
> Hi Panu:
> 
> This is for those who at times are like me and wandering around confused.
> 
> No I am not sure I am using the apt version for the amd-64.  In fact, I am 
> pretty sure that the first time I tried it, I did not.  So I went to the suse 
> repository that I use and went into the x86-64 subsection when all of the 64 
> bit programs are kept.
> 
> ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-x86_64
> 
> I went and looked into every sub directory for apt (on the theory that one of 
> the subs would have apt in it for updating your apt install). Alas, no joy.  
> So I rummage around on the site and find  
> 
> ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.0-x86_64/RPMS.suser-rschulz
> 
> (suser-rbos had the apt stuff on all earlier versions)
> 
> and there was apt, lua and the libs.. but no synaptic. For suse 9.0 and not 
> 9.1 but at least it is for the 64 bit version.  Download apt, apt-libs and 
> lua and copy the directory apt under /usr/lib64/apt into /usr/lib/apt and 
> this can get apt installed so that it will work.
> 
> Not bad but not happy happy yet since I have grown very fond of synaptic.  Try 
> moving libs around so that synaptic can find them but thus far no joy.  
> Example:  synaptic wants libapt-pkg-libc6.3-5.so.0 and I find the files 
> in /usr/lib64.  Copying those files into /usr/lib does NOT enable synaptic to 
> find them.  

You'll need to build synaptic specifically for x86_64 as well, not just
apt. The one you're trying to install is apparently looking for 32bit
libapt-pkg when you have 64bit version installed (like you should). 
Synaptic should build just fine on x86_64 unless there are Suse-specific
issues - try grabbing a synaptic src.rpm from i386 reposiotory and do
rpmbuild --rebuild on that (or ask the packagers of that repository to
build Synaptic as well)

	- Panu -