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