$ apt-get install emdebian-tools/unstable debootstrap/unstable
libcache-apt-perl/unstable
There.
Now...
[EMAIL PROTECTED]:~$ emsetup -v
Checking apt cache data is up to date ...
Checking unstable on arm using apt sources
You must put some 'source' URIs in your sources.list
Reading package lists... Done
You must put some 'source' URIs in your sources.list
Cannot find a native gcc for arm.
Trying to locate latest version of gcc for i386.
You must put some 'source' URIs in your sources.list
Error: emsetup is unable to proceed - cannot find gcc for arm!
[EMAIL PROTECTED]:~$
Since I already have some sources in my sources.list, I presume
that it is actually there to warn me that if I haven't already
added the line there, that I should do it before running emsetup.
Thus, perhaps "You must" is a bit too harsh expression. Perhaps something
like "If you haven't already, you need to put some 'source' URIs..." would
be better.
However, arm gcc does not build successfully yet:
[EMAIL PROTECTED]:~$ emchain -v
Building toolchain in '/opt/emdebian'
Options used:
verbose=2
not logging output.
Checking apt-cross unstable cache for arm.
Checking unstable on arm using apt sources
You must put some 'source' URIs in your sources.list
Warning: emchain cannot find a native gcc package for arm.
emchain will try to build a toolchain from scratch using cache values for
i386.
Refreshing apt-cross unstable cache for i386.
You must put some 'source' URIs in your sources.list
Use of uninitialized value in concatenation (.) or string at
/usr/bin/emchain line 550.
Use of uninitialized value in -d at /usr/bin/emchain line 574.
Use of uninitialized value in concatenation (.) or string at
/usr/bin/emchain line 582.
Use of uninitialized value in concatenation (.) or string at
/usr/bin/emchain line 214.
Use of uninitialized value in string ne at /usr/bin/emchain line 514.
emchain: Error. Mismatch in source versions
arm does not appear to have built version 2.18-1 of binutils successfully
yet.
Therefore it is unlikely that emchain will be able to build a usable
cross-compiler using the current upstream source of binutils. Only version
HASH(0x8615adc) is available on arm and emchain is unable to proceed.
Please run emchain again when the arm port has updated.
at /usr/bin/emchain line 527.
[EMAIL PROTECTED]:~$
Although this appears to be a problem of Binutils for ARM people, I am
unsure how should I proceed.
------------
Ivan Vucica
On Sun, 28 Oct 2007, Neil Williams wrote:
On Sun, 28 Oct 2007 22:48:11 +0100 (CET)
Ivan Vucica <[EMAIL PROTECTED]> wrote:
I think I added these tomorrow myself:
#embedded debian
deb http://www.emdebian.org/debian/ testing main
deb-src http://www.emdebian.org/debian testing main
Check /etc/apt/sources.list.d/emdebian.sources.list
This is in the emdebian-tools (1) manpage, under Files:Installation
changes.
http://www.linux.codehelp.co.uk/emdebian/man/re01.html
Installation changes
/etc/apt/sources.list.d/emdebian.sources.list : Provides the apt
source for the Emdebian toolchain repository so that your
cross-building toolchains can be installed and updated automatically.
also needs to be able to query apt cache data from a Debian mirror that
supports all cross-building architectures - these repositories are
called 'primary mirrors' in Debian. If /etc/apt/sources.list does not
contain a primary Debian mirror, this file will include the default
primary mirror for emdebian-tools: ftp.uk.debian.org. If you prefer to
use a closer or faster primary mirror, please refer to the Debian
Mirror List http://www.debian.org/mirror/list and add your preferred
primary mirror to /etc/apt/sources.list, run 'apt-get update', then use
'dpkg-reconfigure emdebian-tools' to
update /etc/apt/sources.list.d/emdebian.sources.list. At least one
primary mirror, as defined on the DML page, must be available to use
emdebian-tools.
Yet, the upgrade to 0.4.3 did not happen. aptitude lists only 0.4.0 as the
available version. Perhaps you placed it under unstable on emdebian?
Yes, of course. All uploads go to unstable. Just as with the rest of
Debian. I don't use aptitude but it is, apparently, possible to install
packages from unstable without migrating the entire system, using
commands to aptitude.
If you'd like to discuss this in realtime, feel free to contact me via
Jabber or MSN Messenger on this same address, or tell me where should I
get on IRC.
Until you are able to use the version of emdebian-tools in unstable,
there is no point because it could be 2 weeks before the changes which
implement fixes for both of your bugs will actually appear in testing.
Please upgrade so that I can know whether these bugs can be closed.
I'm confident that all your issues are fixed in v0.4.3 in unstable.
However, the IRC for Emdebian would be the place. I am not there right
now and won't be for a day or so. (Never been keen on IRC or other
"realtime" interruptions.)
# IRC: irc.debian.org #emdebian
http://www.emdebian.org/docs.html
--
Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]