* e-wm broken after yesterdays upgrade
@ 2008-11-15 21:32 Koen Kooi
2008-11-16 14:59 ` Stefan Schmidt
0 siblings, 1 reply; 15+ messages in thread
From: Koen Kooi @ 2008-11-15 21:32 UTC (permalink / raw)
To: openembedded-devel
Hi,
I just built and installed the updated e-wm and it refuses to start:
[..]
ESTART: 0.20785 [0.00140] - ipc
INFO: E_IPC_SOCKET=/tmp/enlightenment-root/disp-:0.0-4494
ESTART: 0.21292 [0.00507] - font
ESTART: 0.21494 [0.00202] - theme
ESTART: 0.25406 [0.03912] - splash
ESTART: 0.25430 [0.00024] - test file format support
<<<< Enlightenment Error >>>>
Enlightenment found Evas can't load PNG files. Check Evas has PNG
loader support.
E17: Begin shutdown procedure!
But I have:
root@omap3evm:/var# opkg list_installed | grep evas-loader
libevas-loader-eet - 2:0.9.9.043+svnr37324-r3.1 -
libevas-loader-jpeg - 2:0.9.9.043+svnr37324-r3.1 -
libevas-loader-png - 2:0.9.9.043+svnr37324-r3.1 -
Stracing enlightenment_start.oe gives:
open("/usr/lib/libecore_evas.so.0", O_RDONLY) = 3
open("/usr/lib/libecore_imf_evas.so.0", O_RDONLY) = 3
open("/usr/lib/libevas.so.0", O_RDONLY) = 3
open("/usr/lib/evas/modules/engines",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 6
open("/usr/lib/evas/modules/loaders",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 6
open("/usr/lib/evas/modules/savers",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 6
open("/usr/lib/evas/modules/engines/buffer/linux-gnueabi-arm/module.so",
O_RDONLY) = 12
open("/usr/lib/evas/modules/engines/software_generic/linux-gnueabi-arm/module.so",
O_RDONLY) = 12
So it doesn't even try to open the evas loader!
Could the people that touched e-wm please make it work again?
regards,
Koen
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-15 21:32 e-wm broken after yesterdays upgrade Koen Kooi
@ 2008-11-16 14:59 ` Stefan Schmidt
2008-11-16 15:13 ` Carsten Haitzler
2008-11-16 15:22 ` Koen Kooi
0 siblings, 2 replies; 15+ messages in thread
From: Stefan Schmidt @ 2008-11-16 14:59 UTC (permalink / raw)
To: openembedded-devel
Hello.
Sorry for the delay. Having a cold I decided to have a releaxed weekend. Will
take a deeper look next days if the stuff below does not help.
On Sat, 2008-11-15 at 22:32, Koen Kooi wrote:
>
> I just built and installed the updated e-wm and it refuses to start:
Installed means from the updated angstrom feed I guess?
> [..]
> ESTART: 0.20785 [0.00140] - ipc
> INFO: E_IPC_SOCKET=/tmp/enlightenment-root/disp-:0.0-4494
> ESTART: 0.21292 [0.00507] - font
> ESTART: 0.21494 [0.00202] - theme
> ESTART: 0.25406 [0.03912] - splash
> ESTART: 0.25430 [0.00024] - test file format support
> <<<< Enlightenment Error >>>>
> Enlightenment found Evas can't load PNG files. Check Evas has PNG
> loader support.
>
> E17: Begin shutdown procedure!
>
> But I have:
The only thing I could think about bringing such serious breakage could be the
new dependency of all kind of e libs on eina. Can you please check if the lib is
installed?
> Could the people that touched e-wm please make it work again?
Sure.
As a sidenote. This was not rushed in without testing or review. I spent some
good hours on reviewing it together with mickey, in his role as E maintainer in
OE. We also decided to keep some more patches out until there is more time for
review.
And I of course tested it before pushing. Building and actually using it. No
breakage here. But as I only tested with a complete new image and not with
updating from a feed I may have messed up here. Should not happen though :(
If eina is installed in a matching version I would need the foolowing to track
this down as I don't have the problem here:
- Full x.log
- Full strace
- Full list of installed packages
Thanks forthe time to look into this problem and let me know.
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 14:59 ` Stefan Schmidt
@ 2008-11-16 15:13 ` Carsten Haitzler
2008-11-16 15:24 ` Koen Kooi
2008-11-16 15:22 ` Koen Kooi
1 sibling, 1 reply; 15+ messages in thread
From: Carsten Haitzler @ 2008-11-16 15:13 UTC (permalink / raw)
To: openembedded-devel
On Sun, 16 Nov 2008 15:59:11 +0100 Stefan Schmidt <stefan@datenfreihafen.org>
babbled:
same. i have done a lot of changes to e packaging to keep up with upstream
changes - and i tested newly build and flashed images (thats how i always do
it) and of course it all works. i find it hard to think eina would have been
dropped somewhere there as u'd get much bigger problems (you wouldn't even get e
to start and get that far). are there loaders in the loaders dir (dirs with
arch dirs and module.so's in them?). something smells broken to me :) (but be
assured that it does work upstream from source, on destkop and in newly build
and flashed images).
> Hello.
>
> Sorry for the delay. Having a cold I decided to have a releaxed weekend. Will
> take a deeper look next days if the stuff below does not help.
>
> On Sat, 2008-11-15 at 22:32, Koen Kooi wrote:
> >
> > I just built and installed the updated e-wm and it refuses to start:
>
> Installed means from the updated angstrom feed I guess?
>
> > [..]
> > ESTART: 0.20785 [0.00140] - ipc
> > INFO: E_IPC_SOCKET=/tmp/enlightenment-root/disp-:0.0-4494
> > ESTART: 0.21292 [0.00507] - font
> > ESTART: 0.21494 [0.00202] - theme
> > ESTART: 0.25406 [0.03912] - splash
> > ESTART: 0.25430 [0.00024] - test file format support
> > <<<< Enlightenment Error >>>>
> > Enlightenment found Evas can't load PNG files. Check Evas has PNG
> > loader support.
> >
> > E17: Begin shutdown procedure!
> >
> > But I have:
>
> The only thing I could think about bringing such serious breakage could be the
> new dependency of all kind of e libs on eina. Can you please check if the lib
> is installed?
>
> > Could the people that touched e-wm please make it work again?
>
> Sure.
>
> As a sidenote. This was not rushed in without testing or review. I spent some
> good hours on reviewing it together with mickey, in his role as E maintainer
> in OE. We also decided to keep some more patches out until there is more time
> for review.
>
> And I of course tested it before pushing. Building and actually using it. No
> breakage here. But as I only tested with a complete new image and not with
> updating from a feed I may have messed up here. Should not happen though :(
>
> If eina is installed in a matching version I would need the foolowing to track
> this down as I don't have the problem here:
>
> - Full x.log
> - Full strace
> - Full list of installed packages
>
> Thanks forthe time to look into this problem and let me know.
>
> regards
> Stefan Schmidt
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster@rasterman.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 14:59 ` Stefan Schmidt
2008-11-16 15:13 ` Carsten Haitzler
@ 2008-11-16 15:22 ` Koen Kooi
2008-11-16 22:46 ` Carsten Haitzler
1 sibling, 1 reply; 15+ messages in thread
From: Koen Kooi @ 2008-11-16 15:22 UTC (permalink / raw)
To: openembedded-devel
On 16-11-08 15:59, Stefan Schmidt wrote:
> Hello.
>
> Sorry for the delay. Having a cold I decided to have a releaxed weekend. Will
> take a deeper look next days if the stuff below does not help.
>
> On Sat, 2008-11-15 at 22:32, Koen Kooi wrote:
>> I just built and installed the updated e-wm and it refuses to start:
>
> Installed means from the updated angstrom feed I guess?
Yes, I did 'bitbake e-wm', synced the new packages to the feeds and did
'opkg update ; opkg upgrade' on the device (an omap3evm board).
On the omap3evm board I'd like to test illume to see if it is fit to
replace mb-wm in angstrom pda images, on the beagleboard I'd like to run
a 'regular' e-wm. The omap3evm was running the 'regular' e-wm at the
time of the upgrade.
> As a sidenote. This was not rushed in without testing or review. I spent some
> good hours on reviewing it together with mickey, in his role as E maintainer in
> OE. We also decided to keep some more patches out until there is more time for
> review.
>
> And I of course tested it before pushing. Building and actually using it. No
> breakage here. But as I only tested with a complete new image and not with
> updating from a feed I may have messed up here. Should not happen though :(
It seems that almost no OE developer is tracking upgrade paths for such
intrusive changes, which is a pity. You'd be suprised how much bugs
there are when you try to build an image from the feeds[1] instead of
from a pristine deploy/. Anyway, mistakes happen :)
> If eina is installed in a matching version I would need the following to track
> this down as I don't have the problem here:
libeina0 - 2:0.0.1+svnr37324-r0.1 -
> - Full x.log
http://dominion.thruhere.net/koen/OE/e17/e-log.txt
It has scary messages about missing vars, but it *does* find the evas
engines. However:
root@omap3evm:~# cat /usr/bin/enlightenment_start.oe
#!/bin/sh
E_PROFILE=""
if [ -r /etc/enlightenment/default_profile ]; then
. /etc/enlightenment/default_profile
fi
renice -10 -p $$
exec enlightenment_start $E_PROFILE
root@omap3evm:~# ls /etc/enlightenment/
sysactions.conf
root@omap3evm:~#
Do I need an extra package to get the default_profile?
> - Full strace
http://dominion.thruhere.net/koen/OE/e17/e-strace.txt
> - Full list of installed packages
http://dominion.thruhere.net/koen/OE/e17/e-installed-packages.txt
Thanks for looking into this, let me know if you need more info.
regards,
Koen
[1] modulo bugs due to not running image_post_process commands
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 15:13 ` Carsten Haitzler
@ 2008-11-16 15:24 ` Koen Kooi
2008-11-16 21:39 ` Carsten Haitzler
0 siblings, 1 reply; 15+ messages in thread
From: Koen Kooi @ 2008-11-16 15:24 UTC (permalink / raw)
To: openembedded-devel
On 16-11-08 16:13, Carsten Haitzler (The Rasterman) wrote:
> On Sun, 16 Nov 2008 15:59:11 +0100 Stefan Schmidt<stefan@datenfreihafen.org>
> babbled:
>
> same. i have done a lot of changes to e packaging to keep up with upstream
> changes - and i tested newly build and flashed images (thats how i always do
> it) and of course it all works. i find it hard to think eina would have been
> dropped somewhere there as u'd get much bigger problems (you wouldn't even get e
> to start and get that far). are there loaders in the loaders dir (dirs with
> arch dirs and module.so's in them?).
root@omap3evm:~# find /usr/lib/evas/modules/loaders/
/usr/lib/evas/modules/loaders/
/usr/lib/evas/modules/loaders/png
/usr/lib/evas/modules/loaders/png/linux-gnueabi-arm
/usr/lib/evas/modules/loaders/png/linux-gnueabi-arm/module.so
/usr/lib/evas/modules/loaders/jpeg
/usr/lib/evas/modules/loaders/jpeg/linux-gnueabi-arm
/usr/lib/evas/modules/loaders/jpeg/linux-gnueabi-arm/module.so
/usr/lib/evas/modules/loaders/eet
/usr/lib/evas/modules/loaders/eet/linux-gnueabi-arm
/usr/lib/evas/modules/loaders/eet/linux-gnueabi-arm/module.so
regards,
Koen
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 15:24 ` Koen Kooi
@ 2008-11-16 21:39 ` Carsten Haitzler
2008-11-17 8:52 ` Koen Kooi
0 siblings, 1 reply; 15+ messages in thread
From: Carsten Haitzler @ 2008-11-16 21:39 UTC (permalink / raw)
To: openembedded-devel; +Cc: openembedded-devel, Koen Kooi
On Sun, 16 Nov 2008 16:24:54 +0100 Koen Kooi <k.kooi@student.utwente.nl>
babbled:
> On 16-11-08 16:13, Carsten Haitzler (The Rasterman) wrote:
> > On Sun, 16 Nov 2008 15:59:11 +0100 Stefan Schmidt<stefan@datenfreihafen.org>
> > babbled:
> >
> > same. i have done a lot of changes to e packaging to keep up with upstream
> > changes - and i tested newly build and flashed images (thats how i always do
> > it) and of course it all works. i find it hard to think eina would have been
> > dropped somewhere there as u'd get much bigger problems (you wouldn't even
> > get e to start and get that far). are there loaders in the loaders dir
> > (dirs with arch dirs and module.so's in them?).
>
> root@omap3evm:~# find /usr/lib/evas/modules/loaders/
> /usr/lib/evas/modules/loaders/
> /usr/lib/evas/modules/loaders/png
> /usr/lib/evas/modules/loaders/png/linux-gnueabi-arm
> /usr/lib/evas/modules/loaders/png/linux-gnueabi-arm/module.so
> /usr/lib/evas/modules/loaders/jpeg
> /usr/lib/evas/modules/loaders/jpeg/linux-gnueabi-arm
> /usr/lib/evas/modules/loaders/jpeg/linux-gnueabi-arm/module.so
> /usr/lib/evas/modules/loaders/eet
> /usr/lib/evas/modules/loaders/eet/linux-gnueabi-arm
> /usr/lib/evas/modules/loaders/eet/linux-gnueabi-arm/module.so
ok. thats most peculiar.
/usr/share/enlightenment/data/images/test.png exits (and is non-zero - a valid
displayable png?) (this is what e does on start as loaders are a runtime
modifiable resource (you can add and remove them at will) e tests to see that
its requirements are met by trying to load that png...
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster@rasterman.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 15:22 ` Koen Kooi
@ 2008-11-16 22:46 ` Carsten Haitzler
2008-11-17 9:02 ` Koen Kooi
0 siblings, 1 reply; 15+ messages in thread
From: Carsten Haitzler @ 2008-11-16 22:46 UTC (permalink / raw)
To: openembedded-devel; +Cc: openembedded-devel, Koen Kooi
On Sun, 16 Nov 2008 16:22:07 +0100 Koen Kooi <k.kooi@student.utwente.nl>
babbled:
> On 16-11-08 15:59, Stefan Schmidt wrote:
> > Hello.
> >
> > Sorry for the delay. Having a cold I decided to have a releaxed weekend.
> > Will take a deeper look next days if the stuff below does not help.
> >
> > On Sat, 2008-11-15 at 22:32, Koen Kooi wrote:
> >> I just built and installed the updated e-wm and it refuses to start:
> >
> > Installed means from the updated angstrom feed I guess?
>
> Yes, I did 'bitbake e-wm', synced the new packages to the feeds and did
> 'opkg update ; opkg upgrade' on the device (an omap3evm board).
> On the omap3evm board I'd like to test illume to see if it is fit to
> replace mb-wm in angstrom pda images, on the beagleboard I'd like to run
> a 'regular' e-wm. The omap3evm was running the 'regular' e-wm at the
> time of the upgrade.
hmmm. i wonder... did this actually rebuild and upgrade all the dependencies?
that could be the problem. right now the efl .bb's SHOULD have a dependency on
the SAME svnrev (ie e-wm svnr37568 should depend on svnr37568 of evas, edje
etc. etc.). but they don't. are: eet, evas, edje, ecore, eina, efreet, embryo,
edje, e-wm in-sync with their version?
> > As a sidenote. This was not rushed in without testing or review. I spent
> > some good hours on reviewing it together with mickey, in his role as E
> > maintainer in OE. We also decided to keep some more patches out until there
> > is more time for review.
> >
> > And I of course tested it before pushing. Building and actually using it. No
> > breakage here. But as I only tested with a complete new image and not with
> > updating from a feed I may have messed up here. Should not happen though :(
>
> It seems that almost no OE developer is tracking upgrade paths for such
> intrusive changes, which is a pity. You'd be suprised how much bugs
> there are when you try to build an image from the feeds[1] instead of
> from a pristine deploy/. Anyway, mistakes happen :)
>
> > If eina is installed in a matching version I would need the following to
> > track this down as I don't have the problem here:
>
> libeina0 - 2:0.0.1+svnr37324-r0.1 -
>
> > - Full x.log
>
> http://dominion.thruhere.net/koen/OE/e17/e-log.txt
>
> It has scary messages about missing vars, but it *does* find the evas
> engines. However:
oooooh! thaqt's bad. well ok - the scary stuff. e is actually marginally smart.
it doesnt just rely on knowing its installed location at compile time. you can
actually relocate e and efl on the fly at runtime. even if you build with a
prefix of --prefix=/usr or /usr/local or /opt/e17 - just mv all the
PREFIX/lib/.so's, PREFIX/bin/binaries and PREFIX/share/* dirs and PREFIX/lib/*
dirs of the respective app (in this case - same applies to evas or edje etc.)
and they will figure out their new home (as long as they retain a common PREFIX
for that package - ie share/* stuff moves to the same PREFIX as libs and bins).
it tries to figure this out many ways. first it checks /proc/self/maps. it
looks for a function inside the process (or lib) to see where it's mapped and
if the address is int he mapping range for anything in /proc/self/maps - if it
finds it the full path is there (well - should be unless its deleted or stack
or heap...) if this fails it looks at argv[0] - if its a full path.. well..
thats the binary - if its not - it checks for the binary in $PATH and when
found knows the full path. if this fails... it falls back to the good old
"compiled in prefix" like everyone else - it also allows you to set environment
variables to tell it what its prefix should be, if you moved it. these always
take precedence if set, even over auto-finding. what is most odd... is that
it's failing for you. on a linux host i can't imagine it failing
- /proc/self/maps is the first port of call and that should work! something
strange is up here... maybe its the missing AUTHORS
file? /usr/share/enlightenment/AUTHORS - thats uses as a "is it there" file
detect for the prefix search. it's an extra check (it's also used by e's about
box). ok checked - yes. AUTHORS missing from packaging. fixed:
--------
diff --git a/packages/e17/e-wm_svn.bb b/packages/e17/e-wm_svn.bb
index a2fabc7..7734bf2 100644
--- a/packages/e17/e-wm_svn.bb
+++ b/packages/e17/e-wm_svn.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "The Enlightenment Window Manager Version 17"
DEPENDS = "eet evas ecore edje efreet edbus"
LICENSE = "MIT BSD"
PV = "0.16.999.043+svnr${SRCREV}"
-PR = "r17"
+PR = "r18"
inherit e update-alternatives
@@ -92,6 +92,8 @@ FILES_${PN} = "\
${datadir}/enlightenment/data/icons \
${datadir}/enlightenment/data/input_methods \
${datadir}/enlightenment/data/config/profile.cfg \
+ ${datadir}/enlightenment/AUTHORS \
+ ${datadir}/enlightenment/COPYING \
${sysconfdir} \
"
FILES_${PN}-config-default = "${datadir}/enlightenment/data/config/default"
--------
this will fix the scary output :) e's own fallbacks to the old-school "compiled
in path" saved it from ever breaking... hooray for multiple levels of
redundancy :) thanks for that catch!
> root@omap3evm:~# cat /usr/bin/enlightenment_start.oe
> #!/bin/sh
>
> E_PROFILE=""
> if [ -r /etc/enlightenment/default_profile ]; then
> . /etc/enlightenment/default_profile
> fi
>
> renice -10 -p $$
> exec enlightenment_start $E_PROFILE
>
> root@omap3evm:~# ls /etc/enlightenment/
> sysactions.conf
> root@omap3evm:~#
>
> Do I need an extra package to get the default_profile?
hmm the above is a bit of legacy before e had proper default profile settings.
the default profile.. is "default" if its not set
there. /usr/share/enlightenment/data/config/profile.cfg contains it (eet -l to
list keys, eet -x config profile.cfg profile-name; cat profile-name to extract
- u can insert with eet too).
i wouldn't recommend using the default_profile file thing. this is only here to
keep openmoko's previous setup happy. you can always change profiles on the fly
runtime and to go back to default is a few clicks away (default will always run
the install wizard as e comes out of the box). so yes - you need another package
to provide that default_profile, (which is just a test file that has "-profile
PROFILENAME" in it). once you have this you are stuck in that profile though -
no escape (without a restart of your x session entirely after
removing/changing the package).
> > - Full strace
>
> http://dominion.thruhere.net/koen/OE/e17/e-strace.txt
stat64("/usr/share/eenlightenment/data/images/test.png", 0x398dca0) = -1 ENOENT
(No such file or directory)
aha! that's the one. that SHOULD be in the e-wm-images package missing!
opkg search /usr/share/enlightenment/data/images/test.png
e-wm-images - 0.16.999.043+svnr37468-r17.1
- /usr/share/enlightenment/data/images/test.png
(yes different svnrev - but that shouldn't make a difference - i'm just a little
head locally of my public patchset. i am sure stefan can confirm that test.png
is in the images package for the oe svnrev int he images he built)
> > - Full list of installed packages
>
> http://dominion.thruhere.net/koen/OE/e17/e-installed-packages.txt
>
> Thanks for looking into this, let me know if you need more info.
strange - all the libs and e-wm etc. seem to be in sync (except etk - but that
wont affect e). how it should be. odd that u have the tiff saver module and not
the loader!
> regards,
>
> Koen
>
> [1] modulo bugs due to not running image_post_process commands
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster@rasterman.com
^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 21:39 ` Carsten Haitzler
@ 2008-11-17 8:52 ` Koen Kooi
0 siblings, 0 replies; 15+ messages in thread
From: Koen Kooi @ 2008-11-17 8:52 UTC (permalink / raw)
To: openembedded-devel
On 16-11-08 22:39, Carsten Haitzler (The Rasterman) wrote:
> On Sun, 16 Nov 2008 16:24:54 +0100 Koen Kooi<k.kooi@student.utwente.nl>
> babbled:
>
>> On 16-11-08 16:13, Carsten Haitzler (The Rasterman) wrote:
>>> On Sun, 16 Nov 2008 15:59:11 +0100 Stefan Schmidt<stefan@datenfreihafen.org>
>>> babbled:
>>>
>>> same. i have done a lot of changes to e packaging to keep up with upstream
>>> changes - and i tested newly build and flashed images (thats how i always do
>>> it) and of course it all works. i find it hard to think eina would have been
>>> dropped somewhere there as u'd get much bigger problems (you wouldn't even
>>> get e to start and get that far). are there loaders in the loaders dir
>>> (dirs with arch dirs and module.so's in them?).
>> root@omap3evm:~# find /usr/lib/evas/modules/loaders/
>> /usr/lib/evas/modules/loaders/
>> /usr/lib/evas/modules/loaders/png
>> /usr/lib/evas/modules/loaders/png/linux-gnueabi-arm
>> /usr/lib/evas/modules/loaders/png/linux-gnueabi-arm/module.so
>> /usr/lib/evas/modules/loaders/jpeg
>> /usr/lib/evas/modules/loaders/jpeg/linux-gnueabi-arm
>> /usr/lib/evas/modules/loaders/jpeg/linux-gnueabi-arm/module.so
>> /usr/lib/evas/modules/loaders/eet
>> /usr/lib/evas/modules/loaders/eet/linux-gnueabi-arm
>> /usr/lib/evas/modules/loaders/eet/linux-gnueabi-arm/module.so
>
> ok. thats most peculiar.
>
> /usr/share/enlightenment/data/images/test.png exits (and is non-zero - a valid
> displayable png?) (this is what e does on start as loaders are a runtime
> modifiable resource (you can add and remove them at will) e tests to see that
> its requirements are met by trying to load that png...
root@omap3evm:~# file /usr/share/enlightenment/data/images/test.png
/usr/share/enlightenment/data/images/test.png: cannot open
`/usr/share/enlightenment/data/images/test.png' (No such file or directory)
Seems that's missing, which package is that supposed to be in?
regards,
Koen
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-16 22:46 ` Carsten Haitzler
@ 2008-11-17 9:02 ` Koen Kooi
2008-11-17 9:17 ` Carsten Haitzler
2008-11-17 11:40 ` Stefan Schmidt
0 siblings, 2 replies; 15+ messages in thread
From: Koen Kooi @ 2008-11-17 9:02 UTC (permalink / raw)
To: openembedded-devel
On 16-11-08 23:46, Carsten Haitzler (The Rasterman) wrote:
> On Sun, 16 Nov 2008 16:22:07 +0100 Koen Kooi<k.kooi@student.utwente.nl>
> babbled:
> aha! that's the one. that SHOULD be in the e-wm-images package missing!
>
> opkg search /usr/share/enlightenment/data/images/test.png
> e-wm-images - 0.16.999.043+svnr37468-r17.1
> - /usr/share/enlightenment/data/images/test.png
>
> (yes different svnrev - but that shouldn't make a difference - i'm just a little
> head locally of my public patchset. i am sure stefan can confirm that test.png
> is in the images package for the oe svnrev int he images he built)
Based on your hints, I found the problem, it's a bug in opkg that gets
triggered now and again:
root@omap3evm:~# opkg install e-wm-images
Package e-wm-images (0.16.999.043+svnr37324-r17.1) installed in root is
up to date.
root@omap3evm:~# opkg search /usr/share/enlightenment/data/images/test.png
e-wm-images - 0.16.999.043+svnr37324-r17.1 -
/usr/share/enlightenment/data/images/test.png
root@omap3evm:~# file /usr/share/enlightenment/data/images/test.png
/usr/share/enlightenment/data/images/test.png: cannot open
`/usr/share/enlightenment/data/images/test.png' (No such file or directory)
root@omap3evm:~# opkg install e-wm-images -force-reinstall
Reinstalling e-wm-images (0.16.999.043+svnr37324-r17.1) on root...
Downloading
http://www.angstrom-distribution.org/feeds/2008/ipk/glibc//all/e-wm-images_0.16.999.043+svnr37324-r17.1_all.ipk
Configuring e-wm-images
root@omap3evm:~# !file
file /usr/share/enlightenment/data/images/test.png
/usr/share/enlightenment/data/images/test.png: PNG image data, 16 x 16,
8-bit/color RGBA, non-interlaced
root@omap3evm:~#
opkg doesn't install all files from a package on upgrade. I noticed this
before, but haven't been able to reproduce this.
So there was indeed a bug in upgrading, but not in e :)
Thanks for helping to debug this!
regards,
Koen
>
>>> - Full list of installed packages
>> http://dominion.thruhere.net/koen/OE/e17/e-installed-packages.txt
>>
>> Thanks for looking into this, let me know if you need more info.
>
> strange - all the libs and e-wm etc. seem to be in sync (except etk - but that
> wont affect e). how it should be. odd that u have the tiff saver module and not
> the loader!
>
>> regards,
>>
>> Koen
>>
>> [1] modulo bugs due to not running image_post_process commands
>>
>>
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>>
>
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-17 9:02 ` Koen Kooi
@ 2008-11-17 9:17 ` Carsten Haitzler
2008-11-17 11:40 ` Stefan Schmidt
1 sibling, 0 replies; 15+ messages in thread
From: Carsten Haitzler @ 2008-11-17 9:17 UTC (permalink / raw)
To: openembedded-devel; +Cc: openembedded-devel, Koen Kooi
On Mon, 17 Nov 2008 10:02:36 +0100 Koen Kooi <k.kooi@student.utwente.nl>
babbled:
> On 16-11-08 23:46, Carsten Haitzler (The Rasterman) wrote:
> > On Sun, 16 Nov 2008 16:22:07 +0100 Koen Kooi<k.kooi@student.utwente.nl>
> > babbled:
>
> > aha! that's the one. that SHOULD be in the e-wm-images package missing!
> >
> > opkg search /usr/share/enlightenment/data/images/test.png
> > e-wm-images - 0.16.999.043+svnr37468-r17.1
> > - /usr/share/enlightenment/data/images/test.png
> >
> > (yes different svnrev - but that shouldn't make a difference - i'm just a
> > little head locally of my public patchset. i am sure stefan can confirm
> > that test.png is in the images package for the oe svnrev int he images he
> > built)
>
> Based on your hints, I found the problem, it's a bug in opkg that gets
> triggered now and again:
>
> root@omap3evm:~# opkg install e-wm-images
> Package e-wm-images (0.16.999.043+svnr37324-r17.1) installed in root is
> up to date.
>
> root@omap3evm:~# opkg search /usr/share/enlightenment/data/images/test.png
> e-wm-images - 0.16.999.043+svnr37324-r17.1 -
> /usr/share/enlightenment/data/images/test.png
>
> root@omap3evm:~# file /usr/share/enlightenment/data/images/test.png
> /usr/share/enlightenment/data/images/test.png: cannot open
> `/usr/share/enlightenment/data/images/test.png' (No such file or directory)
>
> root@omap3evm:~# opkg install e-wm-images -force-reinstall
> Reinstalling e-wm-images (0.16.999.043+svnr37324-r17.1) on root...
> Downloading
> http://www.angstrom-distribution.org/feeds/2008/ipk/glibc//all/e-wm-images_0.16.999.043+svnr37324-r17.1_all.ipk
> Configuring e-wm-images
>
> root@omap3evm:~# !file
> file /usr/share/enlightenment/data/images/test.png
> /usr/share/enlightenment/data/images/test.png: PNG image data, 16 x 16,
> 8-bit/color RGBA, non-interlaced
> root@omap3evm:~#
>
> opkg doesn't install all files from a package on upgrade. I noticed this
> before, but haven't been able to reproduce this.
>
> So there was indeed a bug in upgrading, but not in e :)
oooh! aha! totally bizarre! well... at least i found a small buglet and fixes
it (missing AUTHORS)... but this one was definitely a strange one that you got
hit with and not others :(
> Thanks for helping to debug this!
>
> regards,
>
> Koen
>
>
> >
> >>> - Full list of installed packages
> >> http://dominion.thruhere.net/koen/OE/e17/e-installed-packages.txt
> >>
> >> Thanks for looking into this, let me know if you need more info.
> >
> > strange - all the libs and e-wm etc. seem to be in sync (except etk - but
> > that wont affect e). how it should be. odd that u have the tiff saver
> > module and not the loader!
> >
> >> regards,
> >>
> >> Koen
> >>
> >> [1] modulo bugs due to not running image_post_process commands
> >>
> >>
> >> _______________________________________________
> >> Openembedded-devel mailing list
> >> Openembedded-devel@lists.openembedded.org
> >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >>
> >
> >
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster@rasterman.com
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-17 9:02 ` Koen Kooi
2008-11-17 9:17 ` Carsten Haitzler
@ 2008-11-17 11:40 ` Stefan Schmidt
2008-11-17 12:42 ` Koen Kooi
1 sibling, 1 reply; 15+ messages in thread
From: Stefan Schmidt @ 2008-11-17 11:40 UTC (permalink / raw)
To: openembedded-devel
Hello.
On Mon, 2008-11-17 at 10:02, Koen Kooi wrote:
>
> opkg doesn't install all files from a package on upgrade. I noticed this
> before, but haven't been able to reproduce this.
>
> So there was indeed a bug in upgrading, but not in e :)
Nice work guys. I already opened the mail, downloaded the logs and was ready to
dive into it. Good that I checked mails once a gain before. :)
We should file a bug about this for opkg I guess. Koen, will you do this?
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-17 11:40 ` Stefan Schmidt
@ 2008-11-17 12:42 ` Koen Kooi
2008-11-17 13:11 ` Stefan Schmidt
0 siblings, 1 reply; 15+ messages in thread
From: Koen Kooi @ 2008-11-17 12:42 UTC (permalink / raw)
To: openembedded-devel
On 17-11-08 12:40, Stefan Schmidt wrote:
> Hello.
>
> On Mon, 2008-11-17 at 10:02, Koen Kooi wrote:
>> opkg doesn't install all files from a package on upgrade. I noticed this
>> before, but haven't been able to reproduce this.
>>
>> So there was indeed a bug in upgrading, but not in e :)
>
> Nice work guys. I already opened the mail, downloaded the logs and was ready to
> dive into it. Good that I checked mails once a gain before. :)
>
> We should file a bug about this for opkg I guess. Koen, will you do this?
Where does opkg bugzilla live nowadays?
regards,
Koen
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-17 12:42 ` Koen Kooi
@ 2008-11-17 13:11 ` Stefan Schmidt
2008-11-17 13:22 ` Koen Kooi
0 siblings, 1 reply; 15+ messages in thread
From: Stefan Schmidt @ 2008-11-17 13:11 UTC (permalink / raw)
To: openembedded-devel
Hello.
On Mon, 2008-11-17 at 13:42, Koen Kooi wrote:
> On 17-11-08 12:40, Stefan Schmidt wrote:
>> Hello.
>>
>> On Mon, 2008-11-17 at 10:02, Koen Kooi wrote:
>>> opkg doesn't install all files from a package on upgrade. I noticed this
>>> before, but haven't been able to reproduce this.
>>>
>>> So there was indeed a bug in upgrading, but not in e :)
>>
>> Nice work guys. I already opened the mail, downloaded the logs and was ready to
>> dive into it. Good that I checked mails once a gain before. :)
>>
>> We should file a bug about this for opkg I guess. Koen, will you do this?
>
> Where does opkg bugzilla live nowadays?
If one think about OM as maintainer of opkg the here:
https://docs.openmoko.org/trac/newticket
Component: opkg
You need to register to create new tickets IIRC.
Not sure if other people working on opkg and if there are other places for bugs.
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-17 13:11 ` Stefan Schmidt
@ 2008-11-17 13:22 ` Koen Kooi
2008-11-17 13:38 ` Stefan Schmidt
0 siblings, 1 reply; 15+ messages in thread
From: Koen Kooi @ 2008-11-17 13:22 UTC (permalink / raw)
To: openembedded-devel
On 17-11-08 14:11, Stefan Schmidt wrote:
> Hello.
>
> On Mon, 2008-11-17 at 13:42, Koen Kooi wrote:
>> On 17-11-08 12:40, Stefan Schmidt wrote:
>>> Hello.
>>>
>>> On Mon, 2008-11-17 at 10:02, Koen Kooi wrote:
>>>> opkg doesn't install all files from a package on upgrade. I noticed this
>>>> before, but haven't been able to reproduce this.
>>>>
>>>> So there was indeed a bug in upgrading, but not in e :)
>>> Nice work guys. I already opened the mail, downloaded the logs and was ready to
>>> dive into it. Good that I checked mails once a gain before. :)
>>>
>>> We should file a bug about this for opkg I guess. Koen, will you do this?
>> Where does opkg bugzilla live nowadays?
>
> If one think about OM as maintainer of opkg the here:
> https://docs.openmoko.org/trac/newticket
>
> Component: opkg
>
> You need to register to create new tickets IIRC.
>
> Not sure if other people working on opkg and if there are other places for bugs.
There you go: https://docs.openmoko.org/trac/ticket/2120
regards,
Koen
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: e-wm broken after yesterdays upgrade
2008-11-17 13:22 ` Koen Kooi
@ 2008-11-17 13:38 ` Stefan Schmidt
0 siblings, 0 replies; 15+ messages in thread
From: Stefan Schmidt @ 2008-11-17 13:38 UTC (permalink / raw)
To: openembedded-devel
Hello.
On Mon, 2008-11-17 at 14:22, Koen Kooi wrote:
> On 17-11-08 14:11, Stefan Schmidt wrote:
>> Hello.
>>
>> On Mon, 2008-11-17 at 13:42, Koen Kooi wrote:
>>> On 17-11-08 12:40, Stefan Schmidt wrote:
>>>> Hello.
>>>>
>>>> On Mon, 2008-11-17 at 10:02, Koen Kooi wrote:
>>>>> opkg doesn't install all files from a package on upgrade. I noticed this
>>>>> before, but haven't been able to reproduce this.
>>>>>
>>>>> So there was indeed a bug in upgrading, but not in e :)
>>>> Nice work guys. I already opened the mail, downloaded the logs and was ready to
>>>> dive into it. Good that I checked mails once a gain before. :)
>>>>
>>>> We should file a bug about this for opkg I guess. Koen, will you do this?
>>> Where does opkg bugzilla live nowadays?
>>
>> If one think about OM as maintainer of opkg the here:
>> https://docs.openmoko.org/trac/newticket
>>
>> Component: opkg
>>
>> You need to register to create new tickets IIRC.
>>
>> Not sure if other people working on opkg and if there are other places for bugs.
>
> There you go: https://docs.openmoko.org/trac/ticket/2120
Thanks. Let's hope Tick will have some time to investigate it.
regards
Stefan Schmidt
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2008-11-17 13:40 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-15 21:32 e-wm broken after yesterdays upgrade Koen Kooi
2008-11-16 14:59 ` Stefan Schmidt
2008-11-16 15:13 ` Carsten Haitzler
2008-11-16 15:24 ` Koen Kooi
2008-11-16 21:39 ` Carsten Haitzler
2008-11-17 8:52 ` Koen Kooi
2008-11-16 15:22 ` Koen Kooi
2008-11-16 22:46 ` Carsten Haitzler
2008-11-17 9:02 ` Koen Kooi
2008-11-17 9:17 ` Carsten Haitzler
2008-11-17 11:40 ` Stefan Schmidt
2008-11-17 12:42 ` Koen Kooi
2008-11-17 13:11 ` Stefan Schmidt
2008-11-17 13:22 ` Koen Kooi
2008-11-17 13:38 ` Stefan Schmidt
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.