[maemo-developers] [maemo-developers] Problem with custom rootfs

From: Michal Šebeň tmpsebo at gmail.com
Date: Thu Dec 28 11:48:25 EET 2006
hello :)

I tried to build my own rootfs, but I can't find instructions how to
do it. I want rootfs for maemo 2.1, and i can't write my own
rootfs.packages without broken dependencies or errors, it's very
confusing.

i tried this links :
http://www.maemo.org/platform/docs/howtos/howto_use_flasher_rootfs.html
http://www.gossamer-threads.com/lists/maemo/developers/10818
but the result was only many broken dependencies

i try also list of packages from this site :
http://repository.maemo.org/stable/scirocco/armel/
files : armel-minimal.packagesa and armel.packages
also when i try rewrite this files ...i get many broken dependencies ...

so i try another way:
i downloaded Maemo_Dev_Platform_v2.1_armel-rootfs.jffs2  from
http://maemo.org/downloads/d1.php
and i flashed it on my nokia 770 then i run dpkg -l on nokia, this
command give me installed packages and from this result i wrote my
myrootfs.packages,
then i ran script make_rootimage.sh --rootfs
--packages=./myrootfs.packages --srclist=./sources.list on PC to
create rootfs, in this case dependecies was ok but i get some errors
the output is here : http://freesebo.sk/maemo/make_rootimage.sh.output
(i dont attached to this mail becouse of size limitl) ,  and
myrootfs.packages is attached. I
don't know what i was doing wrong.
in output you could see many times this error :
/usr/bin/gconftool-2: No such file or directory
  -> but gconftool-2 is in this place ! and i don't know what to do
with this error


so could you please help me ? do you have rootfs.packeges file without
broken dependencies which contain common packages ( I mean xlibs,
python,bash some UI packages and so .. ) and which is running on your nokia ?

thank for help
miso
-------------- next part --------------
gconf2
adduser
apt
archtunjo
autoipd
base-files
base-passwd
bluez-utils
bme-dbus-proxy
bt-firmware
busybox
certs
clinkc0
clipboard-manager
codelockui
dbus
dbus-1-utils
debconf
debconf-english
defoma
desktop-file-utils
dnsmasq
dosfstools
dpkg
dsme
evolution-data-server
farsight0.1-rtp
fontconfig
galago-daemon
gcc-3.4-base
gdb
gst-plugins-farsight
gstreamer-tools
gstreamer0.10-gnomevfs
gstreamer0.10-plugins-base
gstreamer0.10-plugins-good
gstreamer0.10-tools
gtk2-engines-sapwood
gtkhtml0
hildon-base-lib0
hildon-common-strings-l10n-engb
hildon-common-strings-l10n-mr1
hildon-control-panel
hildon-control-panel-l10n-engb
hildon-control-panel-l10n-mr1
hildon-fm-l10n-engb
hildon-fm-l10n-mr1
hildon-fm1
hildon-initscripts
hildon-input-method-framework-sdk
hildon-input-method-l10n-engb
hildon-input-method-l10n-mr1
hildon-input-method-plugins-western-sdk
hildon-input-method-sdk
hildon-input-method-widgets-sdk0
hildon-lgpl0
hildon-libs-l10n-engb
hildon-libs-l10n-mr1
hildon-libs0
hildon-status-bar-battery
hildon-status-bar-battery-l10n-engb
hildon-status-bar-battery-l10n-mr1
hildon-status-bar-display
hildon-status-bar-display-l10n-engb
hildon-status-bar-display-l10n-mr1
hildon-status-bar-lib0
initscripts
iptables
ke-recv
ke-recv-l10n-engb
ke-recv-l10n-mr1
klogd
lessertunjo0
libart-2.0-2
libatk1.0-0
libaudiofile0
libbluetooth1
libbz2-1.0
libc6
libconbtui0
libcst
libcurl3
libdb1
libdbus-1-2
libdbus-glib-1-2
libdsme0
libebook
libedata-book
libedataserver
libelfg0
libexpat1
libfarsight0.1-0
libfontconfig1
libfreetype6
libgalago-dev
libgalago1
libgcc1
libgconf2-6
libgdbm3
libglade2-0
libglib2.0-0
libgstreamer-plugins-base0.10-0
libgstreamer0.10-0
libgtk2.0-0
libgtk2.0-bin
libgtk2.0-common
libgwobex0
libhildonmenu0
libice6
libimengines-sdk
libimengines-sdk0
libimlayouts0
libipt-idletimer
libiw28
libjingle-utils
libjinglebase0
libjinglep2p0
libjpeg62
libloudmouth1-0
libmatchbox1
libncurses5
libogs1.2-1
libopenobex1
libosso-certman1
libosso-common-error-l10n-engb
libosso-common-error-l10n-mr1
libosso-common-error0
libosso-dbus-conf
libosso-filemanager-interface
libosso-gnomevfs2-0
libosso-gnomevfs2-common
libosso-gsf-1
libosso-help0
libosso1
libossomime0
libpango1.0-0
libpango1.0-common
libpng12-0
libpopt0
libreadline4
libscw
libsdl-image1.2
libsdl-mixer1.2
libsdl-net1.2
libsdl-ttf2.0-0
libsdl1.2
libsm6
libsqlite0
libssl0.9.7
libstdc++6
libtelepathy
libtiff4
libvte-common
libvte4
libwrap0
libx11-6
libxau0
libxcursor1
libxext6
libxfixes3
libxfont1
libxft2
libxi6
libxml2
libxpm4
libxrandr2
libxrender1
libxsp0
libxt6
libxtst6
lsof
maemo-af-desktop
maemo-af-desktop-config
maemo-af-desktop-l10n-engb
maemo-af-desktop-l10n-mr1
maemo-dm
maemo-extras-repository
maemo-games-startup
maemo-launcher
maemo-repository
maemo-select-menu-location
maemopad
makedev
matchbox-window-manager
mce
mcetools
ncurses-base
netbase
nfs-client-kernel-modules
nfs-common
operator-wizard
operator-wizard-l10n-engb
operator-wizard-l10n-mr1
operator-wizard-settings
osso-af-hildon-input-method-sdk
osso-af-mmc
osso-af-settings
osso-af-startup
osso-af-utils
osso-app-killer
osso-applet-certman-l10n-engb
osso-applet-certman-l10n-mr1
osso-applet-devicelock
osso-applet-display
osso-applet-display-l10n-engb
osso-applet-display-l10n-mr1
osso-applet-sound
osso-applet-sound-l10n-engb
osso-applet-sound-l10n-mr1
osso-application-installer
osso-application-installer-l10n-engb
osso-application-installer-l10n-mr1
osso-bttools
osso-clock
osso-clock-l10n-engb
osso-clock-l10n-mr1
osso-connectivity
osso-connectivity-ui
osso-connectivity-ui-conndlgs
osso-connectivity-ui-connmgr
osso-connectivity-ui-gwsettings
osso-connectivity-ui-gwwizard
osso-connectivity-ui-iapsettings
osso-connectivity-ui-l10n-engb
osso-connectivity-ui-l10n-mr1
osso-connectivity-ui-statusbar
osso-core-busybox
osso-core-config
osso-dsm
osso-dsm-ui
osso-dsp-loader
osso-dsp-modules-su-18-maemo
osso-esd
osso-gnomevfs-extra
osso-gwconnect
osso-help-l10n-engb
osso-help-l10n-mr1
osso-help-ui
osso-hss-control
osso-ic
osso-ic-gwhwdetect
osso-ic-lib
osso-memory-backend
osso-multimedia-dsp
osso-mvi
osso-obc
osso-powerup-shutdown-l10n-engb
osso-powerup-shutdown-l10n-mr1
osso-sap
osso-screenshot-tool
osso-sounds-ui
osso-startup-wizard
osso-statusbar-sound
osso-statusbar-sound-l10n-engb
osso-statusbar-sound-l10n-mr1
osso-suw-l10n-engb
osso-suw-l10n-mr1
osso-system-lock-l10n-engb
osso-system-lock-l10n-mr1
osso-systemui
osso-systemui-actingdead
osso-systemui-conf
osso-systemui-devlock
osso-systemui-modechange
osso-systemui-powerkeymenu
osso-systemui-splashscreen
osso-systemui-tklock
osso-thumbnail
osso-thumbnail0
osso-update-category-database
osso-wlan
osso-wlan-security
osso-xterm
passwd
perl-base
pkg-config
portmap
posix-locales
ppp
prelink
python2.4
python2.4-bluez
python2.4-dbus
python2.4-gstreamer
python2.4-gtk2
python2.4-hildon
python2.4-numeric
python2.4-osso
python2.4-pygame
python2.4-pyrex
python2.4-xml
sbrshd
sdk-default-icons
sdk-default-theme
sdk-default-theme-config
sdk-desktop-backgrounds
sdk-sounds-ui
shared-mime-info
sqlite
ssh
sudo
sysklogd
sysv-rc
sysvinit
telepathy-feed
telepathy-gabble
telepathy-voip-engine
tslib
ttf-bitstream-vera
udev
udhcpc
wireless-tools
wlan-firmware
xlibs
xlibs-data
xserver-xomap
zlib1g
More information about the maemo-developers mailing list