* 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 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 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 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: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 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.