The repository mentionned in this thread may have hanged your apt-get (on "receiving headers") or your app-manager. Mine was yesterday and I thought it was my device and that I should reflash
Is xmms still compatible with OS2007? I do not find a repos for OS2007. Can we use the same deb?
Hi
Yes. It was the intended OS at the time. And no dependency information change so it should still.
Originally Posted by
On my N770 with OS2008HE I have "illegal instruction" when I try xmms (with the user770 repos branch)
Thanks for any help!
As they were some benefits of using the HW floating point unit only present on the n800, I made two seperate branches. Actually, fully seperate, eventhough probably not all dependencies will benefit/use from the VFP (I did not check this, the only idea that came to my mind to do this was to dump the assembly code to search for VFP pattern).
But now I realize that it's not ok if somebody does a mistake and first downloads some parts from n800, sees its not working on his 770 and then installs the 770 version (probably only manually will work due to package naming..) . Dependencies might still be from n800 repo and this will give "illegal instruction" on an 770.
Can you check if you have some n800 stuffs?
dpkg -l | grep n800
I've never done a multi arch repo and probably there are things missing.
Can you also give me the result of this command on an 770?
dpkg --print-architecture
As for the uploading everything to garage, I've given up. Too many dependencies to upload, every dependency means more potential conflict, upstream not maintained, gtk1 vs gtk2 , blablabla...
The binary and needed source diff are anyway available. Anybody willing to upload it to maemo can contact me in PM if needed.
You're right for the N800 stuff: I first installed using the "user" branch and after having seen it was a mistake I switched to "user770". Unfortunately, I can't try your command as I already flashed my device to install OS2007 and try xmms on it.
I'll inform you about the installation on N770/OS2007
[edit after flashing to OS2007]
I have problems with dependencies on 0S2007:
The following packages have unmet dependencies:
xmms: Depends: libasound2 (> 1.0.14) but 1.0.10-osso7 is to be installed
Depends: libc6 (>= 2.5.0-1) but 2.3.5cs2005q3.2-5.osso12 is to be installed
Depends: libesd0 but it is not installable
Depends: libglib1.2ldbl (>= 1.2.10-18) but it is not going to be installed
Depends: libgtk1.2 (>= 1.2.10-4) but it is not going to be installed
Depends: libogg0 (>= 1.1.3-2) but it is not going to be installed
Depends: libvorbis0a (>= 1.2.0) but it is not going to be installed
Depends: libvorbisfile3 (>= 1.2.0) but it is not going to be installed
Depends: xmmsctrl (>= 1.9-3) but it is not going to be installed
E: Broken packages
Well, if I find a page on maemo.org that tells me which libc is installed on the OS2007, I could help. Something like packages.debian.org.
Anyway,
Depends: libc6 (>= 2.5.0-1) but 2.3.5cs2005q3.2-5.osso12 is to be installed
You are not using the scratchbox repository on your device are you? I'm a bit surprised about the version number of libc6 which looks roughly as old as debian etch version. Did you add manually some repositories?
Can you do this:
apt-cache policy libc6
apt-cache policy libgtk1.2
apt-get -s install libgtk1.2 <--- this is a "installation simulation", nothing will be installed.
In any case, do not upgrade your libc6. You will probably end up in trouble.
Nokia-770-36:~# apt-get -s install libgtk1.2
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgtk1.2: Depends: libc6 (>= 2.5.0-1) but 2.3.5cs2005q3.2-5.osso12 is to be installed
Depends: libglib1.2ldbl (>= 1.2.10-18) but it is not going to be installed
E: Broken packages
Sorry belese, I suggest you using another player.
I was wrong, I mixed OS2007 with chinook. Only chinook has glibc 2.5.
It would be possible to port an older xmms though.
I think I will switch to OS2008. I use the tablet only for music, and I would like to use xmms.
However, OS2008 is slow on N770. Do you think it is possible to compile xmms for OS2007 with scratchbox? If I know I can do that, I can take some time to try it.