Hi
I was tried to build rootfs according to the howto at the maemo website
[1]. Files (rootfs.packages and sources.list, rev 4) from subversion
repository are out of date.
I was changed repositories in sources.list to maemo 2.0 repositories:
deb http://repository.maemo.org/ maemo2.0 free non-free
deb-src http://repository.maemo.org/ maemo2.0 free
I was made many changes in rootfs.packages files. Here is a diff
--- rootfs/rootfs.packages 2006-08-23 19:16:23.0 +0200
+++ /scratchbox/users/ondrej/home/ondrej/rootfs/rootfs/rootfs.packages
2006-08-23 19:10:58.0 +0200
@@ -8,11 +8,8 @@
bme-dbus-proxy
busybox
certs
-codelockui
-codelockui-l10n-3.0-engb
-dbus-1
+dbus
dbus-1-utils
-dbus-glib-1
debconf
debconf-english
defoma
@@ -23,36 +20,30 @@
dsme
fakeroot-net
fontconfig
-gcc-3.3-base
+gcc-3.4-base
gconf2
gdb
gtk2-engines-sapwood
hildon-base-lib0
hildon-control-panel
-hildon-control-panel-l10n-4.0-engb
-hildon-fm-l10n-3.0-engb
+hildon-control-panel-l10n-engb
+hildon-fm-l10n-engb
hildon-fm1
hildon-initscripts
-hildon-input-method
-hildon-input-method-framework
-hildon-input-method-l10n-3.1-engb
-hildon-input-method-ui
-hildon-input-method-widgets-l10n-3.1-engb
-hildon-input-method-widgets0
-hildon-lgpl-l10n-3.0-engb
+hildon-input-method-sdk
+hildon-input-method-framework-sdk
+hildon-input-method-l10n-engb
+hildon-input-method-widgets-sdk0
hildon-lgpl0
-hildon-libs-l10n-3.0-engb
+hildon-libs-l10n-engb
hildon-libs0
hildon-status-bar-battery
-hildon-status-bar-battery-l10n-3.0-engb
+hildon-status-bar-battery-l10n-engb
hildon-status-bar-display
-hildon-status-bar-display-l10n-3.0-engb
+hildon-status-bar-display-l10n-engb
hildon-status-bar-lib0
initscripts
iptables
-kdbusd
-ke-recv
-ke-recv-l10n-3.0-engb
klogd
lessertunjo0
libatk1.0-0
@@ -76,28 +67,17 @@
libgtk2.0-common
libgwobex0
libice6
-libimengines0
+libimengines-sdk0
libimlayouts0
libipt-idletimer
-libiw27
libjpeg62
libmatchbox1
libncurses5
-libogs0
-libopenobex-1.0-0
+libopenobex1
libosso-certman1
-libosso-common-error-l10n-3.0-engb
+libosso-common-error-l10n-engb
libosso-common-error0
libosso-dbus-conf
-libosso-email-al
-libosso-email-cl
-libosso-email-common
-libosso-email-dbusutils
-libosso-email-imap
-libosso-email-interface
-libosso-email-pop
-libosso-email-smime
-libosso-email-smtp
libosso-filemanager-interface
libosso-gnomevfs2-0
libosso-gnomevfs2-common
@@ -115,7 +95,6 @@
libsm6
libsqlite0
libssl0.9.7
-libstdc++5
libtiff4
libvte-common
libvte4
@@ -137,7 +116,7 @@
libxtst6
lsof
maemo-af-desktop
-maemo-af-desktop-l10n-4.1-engb
+maemo-af-desktop-l10n-engb
makedev
matchbox-window-manager
mawk
@@ -150,25 +129,22 @@
osso-af-startup
osso-af-utils
osso-app-killer
-osso-applet-certman-l10n-4.0-engb
+osso-applet-certman-l10n-engb
osso-applet-display
-osso-applet-display-l10n-3.0-engb
+osso-applet-display-l10n-engb
osso-application-installer
-osso-application-installer-l10n-4.0-engb
+osso-application-installer-l10n-engb
osso-backup
-osso-backup-l10n-3.2-engb
+osso-backup-l10n-engb
osso-bttools
osso-connectivity-ui-conndlgs
osso-connectivity-ui-connmgr
-osso-connectivity-ui-gwdialogs
osso-connectivity-ui-gwwizard
osso-connectivity-ui-iapsettings
-osso-connectivity-ui-l10n-4.0-engb
+osso-connectivity-ui-l10n-engb
osso-connectivity-ui-statusbar
osso-core-config
osso-dsm
-osso-email-engine
-osso-email-l10n-4.0-engb
osso-esd
osso-gnomevfs-extra
osso-gwconnect
@@ -181,18 +157,8 @@
osso-screenshot-tool
osso-sounds-ui
osso-systemui
-osso-systemui-actingdead
-osso-systemui-actingdead-l10n-3.0-engb
osso-systemui-conf
-osso-systemui-devlock
-osso-systemui-devlock-l10n-3.0-engb
-osso-systemui-modechange
-osso-systemui-modechange-l10n-3.0-engb
-osso-systemui-powerkeymenu
-osso-systemui-powerkeymenu-l10n-3.0-engb
osso-systemui-splashscreen
-osso-systemui-tklock
-osso-systemui-tklock-l10n-3.0-engb
osso-thumbnail
osso-thumbnail0
osso-update-category-database
After this modifications I was able to continue with downloading and
building rootfs. This error message is found after downloading all packages:
Setting up passwd groups
/home/ondrej/rootfs/rootimagescripts/make_rootimage.sh: line 271:
/usr/sbin/update-passwd: cannot execute binary file
I'm running on Gentoo AMD64 (64bit profile).
[1] http://www.maemo.org/platform/docs/howtos/howto_use_flasher_rootfs.html
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers