[00:00] <asac> fta: well. the path needs just to be adapted when doing the merge (before commit)
[00:00] <asac> bzr should be smart enough to remember
[00:02] <Volans> asac: just for information... the Start Page for Firefox is reset at every firefox update or at every ubuntu upgrade?
[00:02] <Volans> /reset/resetted/
[00:03] <asac> Volans: what do you mean?
[00:03] <asac> which start page are you referring to?
[00:03] <Volans> when I see the Ubuntu Start Page
[00:03] <asac> yeah
[00:04] <asac> whats there?
[00:04] <Volans> I see it the first time after a fresh Ubuntu installation, after that, when launching Firefox will reopen the start page?
[00:04] <Volans> at every firefox update or at every ubuntu upgrade?
[00:04] <fta> it's almost unreadable, DEBIAN_NAME, DEBIAN_APP_NAME, DEBIAN_NAME_OTHER, BRANDING_NAME_OTHER, BRANDING, DESKTOP_BRANDED, ...
[00:04] <Volans> upgrade= release upgrade
[00:04] <Volans> dist-upgrde
[00:06] <asac> fta: we have DESKTOP + DESKTOP_BRANDED
[00:07] <asac> and BRANDING = --official-flags
[00:08] <asac> and we have the _OTHER names
[00:11] <asac> fta: so on 3.1 branch maybe DEBIAN_APP_NAME should have the veresion in it?
[00:11] <asac> why was there no problem before this merge?
[00:12] <fta> nope, it's needed somewhere else without version
[00:12] <fta> DEBIAN_FF3_DIR   = usr/lib/$(DEBIAN_APP_NAME)-$(DEBIAN_FF3_VER)
[00:12] <asac> ok maybe its a bit ugly how i installed DESKTOP ;)
[00:13] <asac> i think thats was done because of the .install file
[00:13] <asac> fta: maybe that one wasnt merged right?
[00:13] <asac> yeah
[00:13] <fta> it was, sort of
[00:13] <asac> and that is a left over from when i wante dto ship the free branding directly in firefox-3.0
[00:14] <asac> now its not in a .install anmyore  (from what i can tell)
[00:15] <fta> ?
[00:15] <asac> fta: http://paste.ubuntu.com/46440/
[00:15] <asac> i think that is superfluous?
[00:16] <asac> (i doubt it changes anything for you)
[00:17] <asac> fta: what is DEBIAN_APP_NAME used for? in mozclient?
[00:17] <fta> it's not
[00:18] <asac> fta: oh
[00:18] <asac> ok
[00:18] <asac> fta: so how was your DESKTOP FILE named before?
[00:18] <asac> firefox-3.1.desktop?
[00:18] <fta> yes
[00:18] <asac> and how was that done?
[00:18] <asac> that was in .install ?
[00:18] <fta> yes
[00:21] <asac> fta: ok i think what we should do
[00:22] <asac> (besides from removing the not required code above
[00:22] <asac> )
[00:22] <asac> is to look whether we have a meta package
[00:22] <asac> e.g. dpkg-parsechangelog | grep Package:  has exactly $(DEBIAN_APP_NAME)
[00:22] <asac> if thats the case we should use append FF3_VER
[00:23] <asac> to the desktop file target
[00:24] <asac> one idea at least ;)
[00:24] <fta> FF3_VER = 3.1b1pre, not 3.1
[00:24] <fta> mozilla bug 418900
[00:25] <fta> Update trunk to libpng-1.2.31
[00:25] <fta> we have 1.2.27
[00:26] <fta> nm, we use in-source because of apng
[00:27] <asac> fta: http://paste.ubuntu.com/46445/
[00:27] <asac> hmm
[00:28] <fta> will not work, see above
[00:29] <asac> yeah
[00:31] <asac> fta: http://paste.ubuntu.com/46447/
[00:31] <asac> better?
[00:35] <fta> did you try it ?
[00:36] <fta> i doubt your grep is ok with -E
[00:36] <fta> without
[00:36] <asac> i am spinning ;)
[00:36] <fta> and i would prefer the $$ inside the ''
[00:37] <fta> and a shorter DEBIAN_APP_NAME_IS_META... maybe just DEBIAN_META_NAME
[00:37] <asac> fta: it created debian/firefox-3.0-branding/usr/share/applications/firefox.desktop
[00:37] <asac> so the positive match appears to work
[00:37] <asac> fta: good suggestion
[00:37] <asac> will rename
[00:38] <asac> but then its with the Package: ;)
[00:38] <asac> might be confusing
[00:38] <asac> DEBIAN_META_PKG_LINE ;)
[00:38] <asac> i'll use DEBIAN_META
[00:38] <asac> ;)
[00:39] <fta> hm, strip it
[00:39] <asac> strip?
[00:39] <asac> sedding?
[00:39] <asac> ok
[00:40] <asac> fta: http://paste.ubuntu.com/46450/
[00:40] <fta> doesn't cdbs have var for that already ?
[00:44] <fta> what about something like DEBIAN_META_NAME := $(filter $(DEBIAN_APP_NAME),$(DEB_ALL_PACKAGES)) ?
[00:45] <asac> fta: hmm. but we would need to place that quite far down in the rules or somehow make this evaluate late?
[00:45] <asac> i doubt that DEB_ALL_PACKAGES is available before any include
[00:45] <fta> right, cdbs is not included yet :(
[00:46] <asac> i committed the stupid grep approach for now
[00:46] <asac> let me check how it behaves when i wipe the meta package
[00:47] <asac> fta: do we need to care about abrowser being available as meta package, but firefox not?
[00:47] <asac> in theory we should probably error out then
[00:48] <asac> not sure if we should really start to do integrity checks for control ;)
[00:48] <asac> sounds scary
[00:48] <fta> indeed
[00:48] <asac> like ... building firefox-3.0-branding without firefox-3.0 isnt allowed :)
[00:49] <fta> it's the same source package, how could this ever happen?
[00:49] <asac> *sigh* i aborted the build before the branding package was installed
[00:49] <asac> fta: well.
[00:50] <asac> fta: same way that it could happen that someone has abrowser in control, but not firefox
[00:50] <asac> unlikely
[00:50] <asac> but derivatives could accidentially do it
[00:50] <asac> i think its none-sense to check for that
[00:50] <asac> :)
[00:52] <asac> fta: i am not sure. but i also think that we should review all our dh_* calls in rules
[00:52] <asac> and explicitly use -p$(first_package_in_control_as_of_today)
[00:52] <asac> i think i did a bunch
[00:53] <asac> at least when we dont use -a
[00:53] <asac> and do it in a rule like: ...install-$(DEBIAN_APP_NAME)
[00:53] <asac> err
[00:53] <asac> and do it in a rule like: ...install-$(DEBIAN_PKG_NAME)
[00:53] <asac> then we should use -p $(DEBIAN_PKG_NAME)
[00:53] <asac> ;)
[00:53] <asac> fta: ok the patch worked quite fine
[00:54] <fta> thx
[00:54] <asac> like expected
[00:54] <asac> good
[02:13] <fta> Error: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIINIParserFactory.createINIParser]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: file:///usr/lib/xulrunner-1.9.1b1pre/components/nsUpdateService.js :: getLocale :: line 508"  data: no]
[02:13] <fta> Source File: file:///usr/lib/xulrunner-1.9.1b1pre/components/nsUpdateService.js
[02:13] <fta> Line: 508
[02:17]  * Volans go to sleep... see you
[02:19] <asac> fta: you already pasted that ... didnt you?
[02:19] <asac> fta: its not fatal right?
[02:19] <fta> it's not, but it happens all the time
[02:20] <fta> http://nickellery.wordpress.com/2008/09/06/google-chrome-on-linux/  "The authors have deleted this blog. The content is no longer available."
[02:21] <asac> yes that was a blog that leaked
[02:22] <asac> hmm ... but maybe
[02:22] <asac> not sure ;)
[10:41] <XioNoX> Hi!
[11:22] <asac> hi XioNoX
[11:23] <XioNoX> hi asac
[11:23] <XioNoX> what news ?
[11:30] <asac> XioNoX: not much. except that ubufox is now in the archive ;)
[11:30] <asac> and that i am going to sports now ;)
[11:31] <XioNoX> sorry, that I havent done anything this week
[11:31] <asac> no problem
[11:31] <XioNoX> I was organizing an integration party for the 1st years
[11:31] <asac> tomorrow 1800 UTC is mozillateam meeting ;)
[11:32] <asac> so maybe cu there. i have to run :)
[11:32] <asac> cu later
[11:32] <XioNoX> ok
[11:32] <XioNoX> cu
[15:10] <Jazzva> asac, regarding bug 267382... I didn't update app-install-data in a while, but there are some packages, so the list shouldn't be empty
[15:11] <Jazzva> asac, is the call to gnome-app-install passing a good Mime-Type?
[22:26] <mdke> asac: around?