All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.