Advanced search
Log In
New Account
  
Home My Page Project Cloud Code Snippets Project Openings ESbox
Summary Forums Tracker Lists Tasks News SCM Files Wiki

Bugs: Browse | Download .csv

[#4561] Maemo 5 template projects, enhancement for "debianization"

Please login

State:
Open
Date:
2009-09-16 09:14
Priority:
2
Submitted By:
Henry Ovaskainen (henryov)
Assigned To:
Ed Swartz (eswartz)
Summary:
Maemo 5 template projects, enhancement for "debianization"

Detailed description
Few fixes are needed for maemo5 template projects:

* Installation of helloworld project to hw fails.

Unpacking helloworld2 (from .../helloworld2_1.0.0_armel.deb) ...
Setting up helloworld2 (1.0.0) ...
gtk-update-icon-cache: Cache file created successfully.
/var/lib/dpkg/info/helloworld2.postinst: line 6: maemo-select-menu-location: not found
dpkg: error processing helloworld2 (--install):
 subprocess post-installation script returned error exit status 127
Errors were encountered while processing:
 helloworld2
------------------------------------


* Installation of maemopad project to hw fails. Seems that by default debug package is created on building deabian package
phase. So while installing maemopad binary is missing. BTW is this debug package created by intention (like an example
or should it create normal package) ?

dpkg: dependency problems prevent configuration of maemopad-dbg:
 maemopad-dbg depends on maemopad (= 2.5-1); however:
  Package maemopad is not installed.
dpkg: error processing maemopad-dbg (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 maemopad-dbg
------------------------------------


* Maemomm-examples debian package does not contain any binaries, should it?

------------------------------------


Esbox build 493 was used for testing
HW sw: week 38

Followup

Message
Date: 2009-10-23 08:47
Sender: Juha  Hentunen

If user chnanges ( default package) maemopad-dbg_2.5-1_armel.deb
--> maemopad_2.5-1_armel.deb. Then works OK.
Date: 2009-10-23 06:52
Sender: Juha  Hentunen

I added log file (Console window) concerning maemopad installation
on device. Tested with build 560.  Helloworld installation on
device succeeded.
Other logs:

.log file:
!ENTRY org.maemo.mica.linux.packages.core 4 0 2009-10-23
09:36:34.453
!MESSAGE Package installation failed (exit code 1)

MAEMO commands:

Oct 23, 2009 9:35:37 AM: 
.$ /scratchbox/tools/bin/sb-conf current
	add/replace PATH=/scratchbox/tools/bin:/usr/local/sbin:/usr/loca
l/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Oct 23, 2009 9:35:38 AM: Scratchbox 1 [FREMANTLE_ARMEL] 
.$ /scratchbox/login -d /home/maemo/.esbox ./run2.sh

#!/bin/sh
cd "/home/maemo/.mica/.dpkg-buildpackage-tmp/maemopad"
&& dpkg-buildpackage -rfakeroot -d


Oct 23, 2009 9:36:11 AM: 
.$ /scratchbox/tools/bin/sb-conf current
	add/replace PATH=/scratchbox/tools/bin:/usr/local/sbin:/usr/loca
l/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Oct 23, 2009 9:36:11 AM: Scratchbox 1 [FREMANTLE_ARMEL] 
.$ /scratchbox/login -d /home/maemo/.esbox ./run3.sh

#!/bin/sh
dpkg-deb -c /home/maemo/workspace/maemopad/maemopad-dbg_2.5-1_arm
el.deb


Oct 23, 2009 9:36:31 AM: ssh://root@192.168.2.15:22 
.$ dpkg -i -D33 /home/user/.mica/maemopad-dbg_2.5-1_armel.deb
Date: 2009-10-22 16:31
Sender: Ed Swartz

More specifics on the failure?  There are several issues mentioned
here but only one was fixed.  The others cannot be fixed.
Date: 2009-10-22 11:11
Sender: Mika Rasanen

Fails in Juha's tests with mica_esbox_pluthon_3.4.2_build.535
Date: 2009-09-21 23:13
Sender: Ed Swartz

Ok.  So, the first issue was fixed but not the others.
Date: 2009-09-21 12:49
Sender: Henry Ovaskainen

Hi Ed,

About the issue 2. You are right, my mistake :( As Esbox was
offering dbg package installation by default, I didn't check
that also normal package was created.
About the issue 3. If it is planned as you described, let's leave
it as it is...

-Henry-
Date: 2009-09-18 20:24
Sender: Ed Swartz

-- I can fix the first issue (maemo-select-menu-location is no
longer used in Fremantle)

-- For the maemopad issue, two packages are generated.  The -dbg
one only contains symbols.  The non-dbg one is the one you want
to install.  So, I don't think this is a bug.  You'd need to
install them both (or, maemopad first) to fix the dependency
issue.

-- The maemomm-examples doesn't seem to "want" to install
binaries.  The subprograms all have rules like:

#Build the executable, but don't install it.
noinst_PROGRAMS = example_file_chooser

so... I don't think they want this to work.  This is why there's
no debian/ folder to begin with.

Attached Files:

Name Download
No Files Currently Attached

Changes:

Field Old Value Date By
ResolutionNone2009-10-23 08:47juhentun1
summaryMaemo 5 template projects, enhancement for "debianization"2009-10-23 08:47juhentun1
File Added642: maemopad.log2009-10-23 06:52juhentun1
summaryMaemo 5 template projects, enhancement for "debianization"2009-10-23 06:52juhentun1
summaryMaemo 5 template projects, enhancement for "debianization"2009-10-22 16:31eswartz
ResolutionFixed2009-10-22 11:11mirasane
summaryMaemo 5 template projects, enhancement for "debianization"2009-10-22 11:11mirasane
ResolutionNone2009-09-21 23:13eswartz
summaryMaemo 5 template projects, enhancement for "debianization"2009-09-21 23:13eswartz
summaryMaemo 5 template projects, enhancement for "debianization"2009-09-21 12:49henryov
summaryMaemo 5 template projects, enhancement for "debianization"2009-09-18 20:24eswartz
summaryMaemo 5 template projects, enhancement for "debianization"2009-09-18 19:06eswartz
assigned_tonone2009-09-18 19:06eswartz
File Added605: maemo5_deb_esbox_090916_build493_linux.zip2009-09-16 09:14henryov

Terms of Use    Privacy Policy    Contribution Guidelines    Feedback

Powered By GForge Collaborative Development Environment