All of lore.kernel.org
 help / color / mirror / Atom feed
* Broken update-mime-database due to recent changes
@ 2008-11-05 20:21 Stefan Schmidt
  2008-11-08 21:01 ` Stefan Schmidt
  0 siblings, 1 reply; 5+ messages in thread
From: Stefan Schmidt @ 2008-11-05 20:21 UTC (permalink / raw)
  To: openembedded-devel

Hello.

After having some fun digging around in laucher code I got a hint today why
there where misisng icons in my launcher. Raster and Thomas found out that

update-mime-database /usr/share/mime

wasn't run. Doing that by hand and restarting the xserver gave me back all
missing icons.

The breakage came with the new shared-mime-info stuff from poky.
http://git.openembedded.net/?p=openembedded.git;a=commitdiff;h=8ea71e53c9823cda874f03c3705596f996a5ee1c

Removing the postint hook from .inc and just adding it back to 0.51 broke 0.20
and 0.22.

The option to fix this how I see it (personal priority ordered):

1) Put the known working pkg_postinst() back into the 0.20 and 0.22 recipes
2) Make the old versions also work with the build-on-host method
3) Remove all but 0.51 and teach distros to use the new one.

Thoughts?

regards
Stefan Schmidt



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Broken update-mime-database due to recent changes
  2008-11-05 20:21 Broken update-mime-database due to recent changes Stefan Schmidt
@ 2008-11-08 21:01 ` Stefan Schmidt
  2008-11-09  9:13   ` Koen Kooi
  0 siblings, 1 reply; 5+ messages in thread
From: Stefan Schmidt @ 2008-11-08 21:01 UTC (permalink / raw)
  To: openembedded-devel

Hello.

Seems not to be a topic much people are interested in. :)

On Wed, 2008-11-05 at 21:21, Stefan Schmidt wrote:
> 
> The option to fix this how I see it (personal priority ordered):
> 
> 1) Put the known working pkg_postinst() back into the 0.20 and 0.22 recipes

I put the postint back into the recipes. Not the inc file as 0.51 does not need
it. Tested and worked fine for me again.

> 2) Make the old versions also work with the build-on-host method

No plan from my side.

> 3) Remove all but 0.51 and teach distros to use the new one.

For this one shared-mime-info-native_0.51.bb is needed. Sadly this one fails for
me on one machine:

| /usr/bin/ld: cannot find -lgio-2.0

http://134.169.172.106/~sschmidt/log.do_compile.28587.txt

Therefor I did not bump it for OM yet. People like to investigate are welcome.

regards
Stefan Schmidt



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Broken update-mime-database due to recent changes
  2008-11-08 21:01 ` Stefan Schmidt
@ 2008-11-09  9:13   ` Koen Kooi
  2008-11-09 13:04     ` Stefan Schmidt
  0 siblings, 1 reply; 5+ messages in thread
From: Koen Kooi @ 2008-11-09  9:13 UTC (permalink / raw)
  To: openembedded-devel

On 08-11-2008 22:01, Stefan Schmidt wrote:
>For this one shared-mime-info-native_0.51.bb is needed. Sadly this one 
fails for
> me on one machine:
>
> | /usr/bin/ld: cannot find -lgio-2.0
>
> http://134.169.172.106/~sschmidt/log.do_compile.28587.txt

http://gitweb.openembedded.net/?p=openembedded.git;a=commit;h=bfa489ee37aa8c752bb5a7981caae1972fbb4329




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Broken update-mime-database due to recent changes
  2008-11-09  9:13   ` Koen Kooi
@ 2008-11-09 13:04     ` Stefan Schmidt
  2008-11-09 13:29       ` Stefan Schmidt
  0 siblings, 1 reply; 5+ messages in thread
From: Stefan Schmidt @ 2008-11-09 13:04 UTC (permalink / raw)
  To: openembedded-devel

Hello.

On Sun, 2008-11-09 at 10:13, Koen Kooi wrote:
> On 08-11-2008 22:01, Stefan Schmidt wrote:
>> For this one shared-mime-info-native_0.51.bb is needed. Sadly this one 
> fails for
>> me on one machine:
>>
>> | /usr/bin/ld: cannot find -lgio-2.0
>>
>> http://134.169.172.106/~sschmidt/log.do_compile.28587.txt
>
> http://gitweb.openembedded.net/?p=openembedded.git;a=commit;h=bfa489ee37aa8c752bb5a7981caae1972fbb4329

Odd, I could swear I did a rebuild from scratch after this date and had the
problem. 



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Broken update-mime-database due to recent changes
  2008-11-09 13:04     ` Stefan Schmidt
@ 2008-11-09 13:29       ` Stefan Schmidt
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Schmidt @ 2008-11-09 13:29 UTC (permalink / raw)
  To: openembedded-devel

Hello.

This time the full mail.

On Sun, 2008-11-09 at 14:04, Stefan Schmidt wrote:
> 
> On Sun, 2008-11-09 at 10:13, Koen Kooi wrote:
> > On 08-11-2008 22:01, Stefan Schmidt wrote:
> >> For this one shared-mime-info-native_0.51.bb is needed. Sadly this one 
> > fails for
> >> me on one machine:
> >>
> >> | /usr/bin/ld: cannot find -lgio-2.0
> >>
> >> http://134.169.172.106/~sschmidt/log.do_compile.28587.txt
> >
> > http://gitweb.openembedded.net/?p=openembedded.git;a=commit;h=bfa489ee37aa8c752bb5a7981caae1972fbb4329
> 
> Odd, I could swear I did a rebuild from scratch after this date and had the
> problem. 

And I just tested it again. Build from scratch yesterday, with newest meta data
from this time. Failed again. Same problem.

I may look into this later, but it is rather low prio for me at the moment.

regards
Stefan Schmidt



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-11-09 13:30 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-05 20:21 Broken update-mime-database due to recent changes Stefan Schmidt
2008-11-08 21:01 ` Stefan Schmidt
2008-11-09  9:13   ` Koen Kooi
2008-11-09 13:04     ` Stefan Schmidt
2008-11-09 13:29       ` 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.