maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Debian] Continuing development of Debian on NITs (https://talk.maemo.org/showthread.php?t=21009)

Stskeeps 2008-08-06 21:52

Re: Continuing development of Debian on NITs
 
Quote:

Originally Posted by qole (Post 210973)
Yeah I was kinda thinking that you would have some kind of server-side script that checked the packages out into a public repository... Maybe I should set something up over at qole.maemobox.org...

Ah, I'd personally avoid that since it also builds OS2008-based packages and packages that are tied to the tablet's MAC etc (setting wlan0 MAC address when booting) and stuff like that. It's meant as a local, on-tablet APT repository to avoid the legal problems :)

Or do you mean a .tar.gz snapshot of SVN nit-base-packages?

qole 2008-08-06 21:59

Re: Continuing development of Debian on NITs
 
Honestly, I just want an easy-to-get version of your deblet adobe flash player hack, that users can install without hassle. Building an on-tablet repository is a hassle.

Stskeeps 2008-08-06 22:15

Re: Continuing development of Debian on NITs
 
Quote:

Originally Posted by qole (Post 210977)
Honestly, I just want an easy-to-get version of your deblet adobe flash player hack, that users can install without hassle. Building an on-tablet repository is a hassle.

Well then - it is a bit of a hack and i'm not sure you can transfer the "easy" setup I have without building a local repository (this may be configured in config.py btw to make a smaller one).

- have some way to get the adobe-flashplayer package from Diablo (like we do in nit-fillin), or as just copying over files to the chroot
- have /usr/lib/browser/plugins/libdebianflashplayer.so installed (is in debian-flashplayer package)
- perform steps in http://trac.tspre.org/projects/deble...EBIAN/postinst
- provide libplayback-1-0, and osso-esd as well (osso-esd can prolly just be a empty package).

If we were to start making the chroot part of Deblet a little more integrated, building a local repository is part of install, and there would be possibily to add packages easily through Synaptic etc. And a menu item saying "Upgrade Deblet packages" which rebuilds the local repository and allows people to get new Deblet changes in from SVN. That'd be the easy solution, really. :P

qole 2008-08-06 23:06

Re: Continuing development of Debian on NITs
 
Quote:

Originally Posted by Stskeeps (Post 210982)
provide libplayback-1-0, and osso-esd as well (osso-esd can prolly just be a empty package).

What is this osso-esd package? I didn't have to install it; you say it can be empty, so I'm guessing it's just a placeholder...

I think I'll build a little .deb that, when installed in Maemo, will mount the chroot, copy and drop the files, and create the symlinks. I was just hoping there'd be some way to do this "cleanly" (without using your installer or subversion) from your SVN version.

Quote:

Originally Posted by Stskeeps (Post 210982)
If we were to start making the chroot part of Deblet a little more integrated, building a local repository is part of install, and there would be possibily to add packages easily through Synaptic etc. And a menu item saying "Upgrade Deblet packages" which rebuilds the local repository and allows people to get new Deblet changes in from SVN. That'd be the easy solution, really. :P

How big is this local repository when fully populated?

fatalsaint 2008-08-06 23:49

Re: Continuing development of Debian on NITs
 
Code:

Nokia-N810-23-14:/home/user# du -khs /nit-repository/
4.7M        /nit-repository/
Nokia-N810-23-14:/home/user#

also got flash working in bootable debian with those packages...thanks sts....now i really need sound lol.

meizirkki 2008-08-08 15:59

Re: Continuing development of Debian on NITs
 
I cant partition, or use already partitioned minisd card on my n810's exenternal slot.
Everything works fine with internal mmc, but when i try exenternal, cfdisk just says FATAL ERROR, CANT READ DISK DRIVE or something. If i use gparted with my computer and create like 40mb FAT, 3.8gb ext2 and small swap, it still says fatal error. When i try to skip the partitioing step like going to parted and type quit, i can skip partitioing but then i cant choose the partition where to install deblet.
What am I doing wrong?


Sorry for my bad english...

b-man 2008-08-09 01:10

Re: Continuing development of Debian on NITs
 
Have you tryed sfdisk? That's what i use instead of cfdisk.
Assuming you only want two partitions to use, try this in x-term:

First, run "apt-get -f install e2fsprogs" However if you are using Diablo, you may not need this step.

Next, run "sfdisk -uM /dev/mmcblk1p2", this will allow you to partition in mb units.

now put ",40,6" This marks the first partition as 40 mb with a fat 16 format

next put ",,L" This allows the rest of the memoy card to use linux83 for your os.

the last two would just be ",," witch marks them as empty and if the reloading of the partition tables fails, just reboot and skip the partitioning alltogether and simply mount/format your partition.

qole 2008-09-09 21:18

Re: Continuing development of Debian on NITs
 
I'm not sure where to post this. When I try to use the debian-flashplayer hack in Iceweasel, on the ever-popular homestarrunner.com website, I get this error (when clicking on the intro button):

Code:

/usr/lib/iceweasel/firefox-bin: symbol lookup error: /usr/lib/browser/plugins/libflashplayer.so: undefined symbol: hildon_gtk_im_context_hide
The browser then snaps closed.

Stskeeps 2008-09-09 21:23

Re: Continuing development of Debian on NITs
 
Quote:

Originally Posted by qole (Post 222440)
I'm not sure where to post this. When I try to use the debian-flashplayer hack in Iceweasel, on the ever-popular homestarrunner.com website, I get this error (when clicking on the intro button):

Code:

/usr/lib/iceweasel/firefox-bin: symbol lookup error: /usr/lib/browser/plugins/libflashplayer.so: undefined symbol: hildon_gtk_im_context_hide
The browser then snaps closed.

Ack. Why is it getting it from browser/? it should be loading libdebianflashplayer.so (which has symbols and depends on libflashplayer.so), hence the error. I honestly didn't test on iceweasel, just other gecko ones.

fatalsaint 2008-09-09 21:27

Re: Continuing development of Debian on NITs
 
I've used the libdebianflashplayer.so with iceweasel.. I made two links inside (manually)

/usr/lib/iceweasel/plugins/ and /usr/lib/iceweasel/xulrunner/plugins/

I created that first plugins directory. Works fine for me??


All times are GMT. The time now is 11:11.

vBulletin® Version 3.8.8