maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   [M5] Tiny scratchbox vm (https://talk.maemo.org/showthread.php?t=100833)

Halftux 2019-09-10 18:16

Tiny scratchbox vm
 
Today I present a virtual scratchbox image. Why another VM?
My old VM is huge and has also ssl problems. So you can't use commands like git and so on.

Also this new image (based on 64bit minimal devuan ascii no WM installed) has a clean scratchbox install
only the maemo5 text based sdk installer was used like in this wiki tutorial until step 11 ready for scratchbox login.
At time of creation I had problems to add scratchbox repository because of missing modern checksum stuff, so I mirrored the repo locally.

Now you can add some wanted maemo repositories to your targets sources.list.

Code:

/scratchbox/users/halftux/targets/FREMANTLE_ARMEL/etc/apt/sources.list
Choose for your needs:
deb http://repository.maemo.org/ fremantle/*****number from wiki**** nokia-binaries

deb http://maemo.muarf.org/apt-mirror/mi...mantle/ssu/mr0 ./

deb http://repository.maemo.org/extras/ fremantle free non-free
deb-src http://repository.maemo.org/extras/ fremantle free

deb http://repository.maemo.org/extras-testing/ fremantle free non-free
deb-src http://repository.maemo.org/extras-testing/ fremantle free

deb http://repository.maemo.org/extras-devel/ fremantle free non-free
deb-src http://repository.maemo.org/extras-devel/ fremantle free

deb http://repository.maemo.org/community/ fremantle free non-free
deb-src http://repository.maemo.org/community/ fremantle free

deb http://repository.maemo.org/community-testing/ fremantle free non-free
deb-src http://repository.maemo.org/community-testing/ fremantle free

deb http://maemo.merlin1991.at/cssu/community-thumb/ fremantle free non-free
deb-src http://maemo.merlin1991.at/cssu/community-thumb/ fremantle free

deb http://maemo.merlin1991.at/cssu/community-devel/ fremantle free non-free

deb http://repository.maemo.org fremantle/tools free non-free
deb-src http://repository.maemo.org fremantle/tools free non-free

deb http://repository.maemo.org/ fremantle/sdk free non-free
deb-src http://repository.maemo.org/ fremantle/sdk free
I not deleted the rootstrap files for armel and i386 they are still in the home directory. So you could use them to create new targets.

You could also add a harmattan target. Or fremantle cssu-thumb target.

To install harmattan toolchain the following bits could be helpful:
Repository mirror
Harmattan-arm-rootstrap
scratchbox-toolchain-cs2009q3-eglibc2.10-armv7-hard_1.0.24-18_amd64.deb


Because this image was created one year ago I would recommend to run update, upgrade on devuan.

username: root
password: supermaemo123

username: halftux
password: maemo1

maemo sdk tiny.7z md5 8854ff0c7cc8e2f7d8b334632ffefaff
https://gofile.io/?c=sjpgog

Feel free to play around until everything breaks it is easy to start clean again.

tortoisedoc 2019-09-11 17:59

Re: Tiny scratchbox vm
 
Could this scratchbox vm be extended with MER/SFOS targets?

Quote:

Originally Posted by Halftux (Post 1560146)
Today I present a virtual scratchbox image. Why another VM?
My old VM is huge and has also ssl problems. So you can't use commands like git and so on.

Also this new image (based on 64bit minimal devuan ascii no WM installed) has a clean scratchbox install
only the maemo5 text based sdk installer was used like in this wiki tutorial until step 11 ready for scratchbox login.
At time of creation I had problems to add scratchbox repository because of missing modern checksum stuff, so I mirrored the repo locally.

Now you can add some wanted maemo repositories to your targets sources.list.

Code:

/scratchbox/users/halftux/targets/FREMANTLE_ARMEL/etc/apt/sources.list
Choose for your needs:
deb http://repository.maemo.org/ fremantle/*****number from wiki**** nokia-binaries

deb http://maemo.muarf.org/apt-mirror/mi...mantle/ssu/mr0 ./

deb http://repository.maemo.org/extras/ fremantle free non-free
deb-src http://repository.maemo.org/extras/ fremantle free

deb http://repository.maemo.org/extras-testing/ fremantle free non-free
deb-src http://repository.maemo.org/extras-testing/ fremantle free

deb http://repository.maemo.org/extras-devel/ fremantle free non-free
deb-src http://repository.maemo.org/extras-devel/ fremantle free

deb http://repository.maemo.org/community/ fremantle free non-free
deb-src http://repository.maemo.org/community/ fremantle free

deb http://repository.maemo.org/community-testing/ fremantle free non-free
deb-src http://repository.maemo.org/community-testing/ fremantle free

deb http://maemo.merlin1991.at/cssu/community-thumb/ fremantle free non-free
deb-src http://maemo.merlin1991.at/cssu/community-thumb/ fremantle free

deb http://maemo.merlin1991.at/cssu/community-devel/ fremantle free non-free

deb http://repository.maemo.org fremantle/tools free non-free
deb-src http://repository.maemo.org fremantle/tools free non-free

deb http://repository.maemo.org/ fremantle/sdk free non-free
deb-src http://repository.maemo.org/ fremantle/sdk free
I not deleted the rootstrap files for armel and i386 they are still in the home directory. So you could use them to create new targets.

You could also add a harmattan target. Or fremantle cssu-thumb target.

Because this image was created one year ago I would recommend to run update, upgrade on devuan.

username: root
password: supermaemo123

username: halftux
password: maemo1

maemo sdk tiny.7z md5 8854ff0c7cc8e2f7d8b334632ffefaff
https://gofile.io/?c=sjpgog

Feel free to play around until everything breaks it is easy to start clean again.


juiceme 2019-09-11 18:40

Re: Tiny scratchbox vm
 
Quote:

Originally Posted by tortoisedoc (Post 1560200)
Could this scratchbox vm be extended with MER/SFOS targets?

I don't really see the point; as mer build environment does not use scratchbox; it is easier to have a separate vm or container for mer/SFOS builds.

Halftux 2019-09-11 18:51

Re: Tiny scratchbox vm
 
Quote:

Originally Posted by tortoisedoc (Post 1560200)
Could this scratchbox vm be extended with MER/SFOS targets?

In principle yes, you can add and play with SFOS SDK docker image or try to make the same crosstool like in the docker image.
The offical SDK makes no sence because it needs a virtualbox by itself.

Halftux 2019-09-12 10:59

Re: Tiny scratchbox vm
 
Here I will put some explanations and beginner tutorials in the future.

Important packages to compile some newer packages.

autoconf2.67
automake1.11
Perl-5.16
libtool424
binutils2.22, gcc-4.6, g++-4.6

chrischras 2020-02-08 09:33

Re: Tiny scratchbox vm
 
Quote:

Originally Posted by Halftux (Post 1560146)
Today I present a virtual scratchbox image. Why another VM?
My old VM is huge and has also ssl problems. So you can't use commands like git and so on.


maemo sdk tiny.7z md5 8854ff0c7cc8e2f7d8b334632ffefaff
https://gofile.io/?c=sjpgog

Hi Halftux,

could you please upload your VM again? gofile says this file does not exist anymore.

(Perhaps at another uploader with not so much sciptimpact? :-) )

regards,
ChrisChras

mp107 2020-02-08 11:50

Re: Tiny scratchbox vm
 
1 Attachment(s)
Quote:

Originally Posted by Halftux (Post 1560146)
maemo sdk tiny.7z md5 8854ff0c7cc8e2f7d8b334632ffefaff

https://my.pcloud.com/publink/show?c...w8WSBlTHC06mrk

EDIT: Added also the torrent file.

chrischras 2020-02-08 12:16

Re: Tiny scratchbox vm
 
Quote:

Originally Posted by mp107 (Post 1565182)

Thank You!


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

vBulletin® Version 3.8.8