Notices


Reply
Thread Tools
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#21
Code:
[user@chroot: /media/mmc1]dpkg -i squeezeplay_7.4~5936_all.deb
dpkg: requested operation requires superuser privilege
[user@chroot: /media/mmc1]sudo dpkg -i squeezeplay_7.4~5936_all.deb
(Reading database ... 45515 files and directories currently installed.)
Preparing to replace squeezeplay 7.4~5936 (using squeezeplay_7.4~5936_all.deb) ...
Unpacking replacement squeezeplay ...
Setting up squeezeplay (7.4~5936) ...
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)
debconf: falling back to frontend: Readline
[user@chroot: /media/mmc1]
so theoretically this should be working right? any more suggestions other than booting into deblet or ubuntu (no sound) and trying it? thanks again for the help.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#22
Huh? I think you are unpackaging the squeezeplay package over and over again. What you need to do now is actually RUN the squeezeplay program.

So, use "debbie" to get to [user@chroot], then try entering "squeezeplay" and see if that runs the program.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#23
As if my noobness couldn't get any worse, could you tell me why this didn't work? Do I need to do something to the .ssh to execute it (i did try from the below directory too to no avail).

Code:
[user@chroot: /]squeezeplay
sh: squeezeplay: command not found
[user@chroot: /]whereis squeezeplay
squeezeplay: /opt/squeezeplay/bin/squeezeplay.sh
[user@chroot: /]
[user@chroot: /]cd /opt/squeezeplay/bin/
[user@chroot: /opt/squeezeplay/bin]squeezeplay sh: squeezeplay: command not found
[user@chroot: /opt/squeezeplay/bin]
 

The Following User Says Thank You to froghunter For This Useful Post:
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#24
When you are at /opt/squeezeplay/bin/, try running

Code:
./squeezeplay
the ./ should help.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#25
when I run that, this is what I get

Code:
sh: ./squeezeplay: No such file or directory
also, just messing around, I see that synaptic sees that squeezeplay has been installed. weirdness...

btw, thanks again for all the help. I was also wondering if I could try to compile it in maemo using the tar file.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#26
froghunter:

Ok, I think there's been some miscommunication here. Let's start from the beginning.

Open a terminal window.
Type the following commands:
Code:
sudo debian
apt-get remove squeezeplay
answer yes as required. (this removes squeezeplay, so we can install it again)

Now we're going to install it again, and then run squeezeplay as user:

Code:
dpkg -i /media/mmc1/squeezeplay_7.4~5936_all.deb
exit
debbie /opt/squeezeplay/bin/squeezeplay.sh
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#27
So, I am not completely sure what I have done wrong or why this isn't working, but here is the output after I removed the previous squeezeplay installs with apt-get:

Code:
~ $ sudo debian

No chroot dir specified; using /debian

No image file or partition specified.

qmount /media/mmc2/debian-squeeze.img.ext2 /debian

/debian has a qmount already!

/media/mmc2/debian-squeeze.img.ext2 already mounted on /debian...

blkid: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory

Everything set up, running chroot...

[root@chroot: /]dpkg -i /media/mmc1/squeezeplay_7.4~5936_all.deb

Selecting previously deselected package squeezeplay.

(Reading database ... 44033 files and directories currently installed.)

Unpacking squeezeplay (from .../squeezeplay_7.4~5936_all.deb) ...

Setting up squeezeplay (7.4~5936) ...

debconf: unable to initialize frontend: Dialog

debconf: (Dialog frontend requires a screen at least 13 lines tall and 31 columns wide.)

debconf: falling back to frontend: Readline

[root@chroot: /]exit

exit

~ $ debbie

Starting Debian shell...

No chroot dir specified; using /debian

No image file or partition specified.

qmount /media/mmc2/debian-squeeze.img.ext2 /debian

/debian has a qmount already!

/media/mmc2/debian-squeeze.img.ext2 already mounted on /debian...

blkid: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory

Everything set up, running chroot...

[user@chroot: /]/opt/squeezeplay/bin/squeezeplay.sh/opt/squeezeplay/bin/squeezeplay.sh: line 16: /opt/squeezeplay//bin/jive: cannot execute binary file
Not sure if that makes any sense. I also tried running /opt/squeezeplay/bin/squeezeplay.sh with sudo, and directly as root, and got the same message.

Any more suggestions on using the chroot for this or did I again do something wrong? Btw, thanks for all the hand holding, I really am trying to get better at this, just grad school gets in the way.

Also, I have the virtual SDK running and was going to to see how building it there works. If that does work, my first step would be to edit the LUA file to fit better landscape fullscreen, then to go and see if I can make certain options default, like running in the full screen skin. And if things are still making sense, the end goal would be to figure out how to make the whole thing less than the ~8 mb is it is presently. Thoughts on this too would be appreciated, from anyone please.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#28
froghunter,

As before, the messages you are posting look fine. The next step, after "exit", is to try:

Code:
debbie /opt/squeezeplay/bin/squeezeplay.sh
Please post the results of that command.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Posts: 54 | Thanked: 14 times | Joined on Apr 2008 @ SC, USA
#29
Sorry for the late reply, been traveling. Here is the output:

Code:
~ $ debbie /opt/squeezeplay/bin/squeezeplay.sh
Starting Debian /opt/squeezeplay/bin/squeezeplay.shNo chroot dir specified; using /debian
No image file or partition specified.
qmount /media/mmc2/debian-squeeze.img.ext2 /debian
/debian has a qmount already!
/media/mmc2/debian-squeeze.img.ext2 already mounted on /debian...
blkid: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory
Everything set up, running chroot...
/opt/squeezeplay/bin/squeezeplay.sh: line 16: /opt/squeezeplay//bin/jive: cannot execute binary file
I also tried cd'ing to the directory that jive was in /opt/squeezeplay/bin/ and saw jive was there, but I couldn't run it either as user or root and got the same error message about not being able to execute a binary file.

I don't think I missed anything in your instructions, but if you can think of something else I can do, let me know.
 
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#30
Originally Posted by froghunter View Post
Sorry for the late reply, been traveling. Here is the output:

Code:
~ $ debbie /opt/squeezeplay/bin/squeezeplay.sh
Starting Debian /opt/squeezeplay/bin/squeezeplay.shNo chroot dir specified; using /debian
No image file or partition specified.
qmount /media/mmc2/debian-squeeze.img.ext2 /debian
/debian has a qmount already!
/media/mmc2/debian-squeeze.img.ext2 already mounted on /debian...
blkid: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory
Everything set up, running chroot...
/opt/squeezeplay/bin/squeezeplay.sh: line 16: /opt/squeezeplay//bin/jive: cannot execute binary file
I also tried cd'ing to the directory that jive was in /opt/squeezeplay/bin/ and saw jive was there, but I couldn't run it either as user or root and got the same error message about not being able to execute a binary file.

I don't think I missed anything in your instructions, but if you can think of something else I can do, let me know.
Well, that answers my question about the "any" architecture. It isn't "any" architecture at all. They have at least one x86 binary in there. That's really bad on their part.

So after all that, no it isn't going to work...
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 

The Following User Says Thank You to qole For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:47.