[12:48] <gnomefreak> yay uploading packages to repo ;)
[12:49] <gnomefreak> night ill give details tomorrow sometime
[04:31] <poningru> asac: ping
[05:28] <jmillikin> I'm hoping somebody in here can help. Firefox's GtkMozEmbed currently has a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=233371), which causes tooltips to run off the edge of the screen in Epiphany (https://launchpad.net/firefox/+bug/37507, http://bugzilla.gnome.org/show_bug.cgi?id=129456)
[05:28] <ubotu> Gnome bug 129456 in Interface "Tooltip not shown completely" [Normal,Resolved: notgnome]
[05:28] <jmillikin> There is a patch in the Mozilla bug. However, GtkMozEmbed trunk is a complete mess at the moment, and chances of the patch getting into upstream sources are low. I was hoping the patch could be integrated into the Ubuntu Firefox package.
[05:39] <Admiral_Chicago> jmillikin: perhaps you want to mail the list
[05:40] <Admiral_Chicago><EMAIL_ADDRESS>[05:43] <gnomefreak> ok im going to bed again/still/never got there :(  the testing repo will be open in morning i have iceape and ff3 in it please use the iceape if you want to test anything. I have to check for updates to ff3 maybe ill check tomorrow. night all
[05:43] <Admiral_Chicago> gnomefreak: paradiso alpha 2?
[05:44] <Admiral_Chicago> i forget what version we are on in terms of testing
[05:44] <gnomefreak> 20070328 was last build i got
[05:44] <Admiral_Chicago> okay, maybe i'll head over to mozdev and see what they are doing
[05:45] <gnomefreak> bzr is more of a date than version but either way its 2.99+2 so i think that is alpha 2
[05:45] <gnomefreak> Admiral_Chicago: we have bzr branch with it in there
[05:46] <Admiral_Chicago> cool, i'll have to check it, maybe look to make a branch of my own to play with bzr
[05:47] <gnomefreak> tomorrow i will try merge to see if anything is new and rebuild as needed and upload. night guys
[05:49] <jmillikin> Admiral_Chicago: should I mail ubuntu-mozillateam, or ubuntu-mozillateam-bugs?
[05:49] <Admiral_Chicago> jmillikin: team
[05:49] <Admiral_Chicago> check the topic, its in there
[05:50] <jmillikin> Yeah, but after you updated the topic I did a quick scan through lists.ubuntu.com and noticed -bugs, so I wanted to make sure the mail would go to the correct list.
[05:51] <Admiral_Chicago> bugs is where we get all Mozilla bugs from LP sent to the team
[06:02] (jmillikin/#ubuntu-mozillateam) OK, sent. I really hope this can work its way in before Feisty's release
[06:03] <Admiral_Chicago> thats a tall order, we'll see when the main man is awake
[06:04] <jmillikin> Understood, it's a wish
[06:05] <Admiral_Chicago> well its not just that, but really because our repositories are pretty strict about updates.
[09:56] <asac> poningru: ?
[10:34] <gnomefreak> asac: its up im gonna grab packages from it in a bit to make sure works.
[10:38] <asac> yeah
[10:38] <asac> did you create a Release file as well?
[10:38] <gnomefreak> no :(
[10:38] <asac> i am just wondering, because I think that thats what I am missing (so you don't automatically et upgrades)
[10:39] <asac> remember?
[10:39] <gnomefreak> instructions didnt tell me to just packages.gz and sources.gz
[10:40] <asac> yes
[10:40] <asac> you have sources?
[10:40] <gnomefreak> yes
[10:40] <asac> i can try in feisty32 chroot
[10:41] <gnomefreak> deb http://gnomefreak.youmortals.com/mozilla-testing ./
[10:41] <gnomefreak> deb-src http://gnomefreak.youmortals.com/mozilla-testing ./
[10:41] <gnomefreak> im not sure how to set up my key for it yet either but its up and working :) im grabbing iceape atm
[10:42] <gnomefreak> im thinking of making it<EMAIL_ADDRESS>./
[10:42] <asac> cool ... yeah, but remember that you didn't get any auto-upgrades from mt-feisty? same is here i guess
[10:43] <asac><EMAIL_ADDRESS>[10:43] <gnomefreak> yep i remember and personally that is fine for the time being
[10:43] <asac> yeah ... if you find out how to create Release.gpg let me know :)
[10:43] <gnomefreak> asac: thats the server
[10:43] <gnomefreak> i will find out :)
[10:43] <asac> why @ ?
[10:44] <gnomefreak> and ill let you know
[10:44] <asac> ty
[10:44] <gnomefreak> no @ sorry its a .
[10:45] <asac> k pulling firefox-trunk for now :)
[10:45] <gnomefreak> gnomefreak.youmortals.com/mozilla-testing   atm but im thinking of adding feisty in there
[10:45] <gnomefreak> :)
[10:45] <asac> yes feisty is good ... to get a namespace
[10:45] <gnomefreak> asac: i have to try merge to see if ther eis a later build
[10:45] <Admiral_Chicago> someone want to look at Bug #https://launchpad.net/bugs/102643
[10:45] <ubotu> Malone bug 102643 in epiphany-browser "[apport]  epiphany crashed with SIGSEGV in __kernel_vsyscall()" [Medium,Needs info]
[10:45] <asac> ... now iceape
[10:45] <asac> :)
[10:45] <Admiral_Chicago> err https://launchpad.net/bugs/102643
[10:45] <asac> sure
[10:45] <Admiral_Chicago> Daniel Holbach was asking about it earlier in -bugs
[10:46] <gnomefreak> as long as it works i can set it up with feisty and post it somewhere.
[10:46] <asac> gnomefreak: can you try to retrace bug 102643 ... or wait for hjmf ?
[10:46] <ubotu> Malone bug 102643 in epiphany-browser "[apport]  epiphany crashed with SIGSEGV in __kernel_vsyscall()" [Medium,Needs info]  https://launchpad.net/bugs/102643
[10:47] <Admiral_Chicago> I need to fix this odd error with my Fx set up. Seems i'm reporting that I run 2.0 in About in Fx menu
[10:47] <gnomefreak> i can try in a few please assign it to me
[10:47] <asac> Admiral_Chicago: you run 2.0, don't you?
[10:47] <Admiral_Chicago> any particular reason you're awake john?
[10:48] <asac> or you mean 2.0 vs <IP_ADDRESS> ?
[10:48] <Admiral_Chicago> asac: no <IP_ADDRESS> after my update. but I went to Help >> About Firefox and it report 2.0, shouldn't that read <IP_ADDRESS>
[10:48] <gnomefreak> Admiral_Chicago: cause im stupid :( fell asleep after 1am and its 4:48am :(
[10:49] <Admiral_Chicago> yea, i stayed up all last night coding so I slept all day...
[10:49] <asac> gnomefreak: firefox-trunk is still from 20070328
[10:49] <asac> lame :)
[10:49] <gnomefreak> yes i havent updated it yet
[10:49] <gnomefreak> is there one after 20070328?
[10:50] <asac> yes ... its simple
[10:50] <gnomefreak> its a simple fix
[10:50] <asac> you just change the date in changelog
[10:50] <asac> then get the neworig
[10:50] <asac> -> up to date
[10:50] <asac> it takes the latest from cvs
[10:50] <Admiral_Chicago> is my version supposed to be<PHONE_NUMBER>
[10:50] <gnomefreak> neworig than rebuild?
[10:50] <asac> and since there are usually lots of checkins ...
[10:50] <asac> gnomefreak: yeah ... remove the currently embedded tarball manually first
[10:50] <Admiral_Chicago>   Installed: <IP_ADDRESS>+1-0ubuntu1
[10:51] <asac> then change changelog
[10:51] <asac> e.g. version contains date ... yo see?
[10:51] <gnomefreak> yeah
[10:51] <gnomefreak> change date to newest and rebuild new orig and than build as normal?
[10:52] <asac> Admiral_Chicago: i don't know ... the date looks a bit wierd
[10:52] <asac> gnomefreak: yes
[10:52] <asac> if change date in version <- important
[10:52] <gnomefreak> Admiral_Chicago: date == too many numbers and too earl a version
[10:52] <asac> you can change date of changelog entry as well ... but that doesn't influence what is checked out
[10:53] <Admiral_Chicago> asac: is that related to the changelog bug?
[10:53] <gnomefreak> ok i asked about the release.gpg
[10:53] <asac> Admiral_Chicago: which changelog bug?
[10:53] <gnomefreak> now i go build. doesnt bzr merge get rid of tar for me than all i have to do is neworig and build?
[10:53] <Admiral_Chicago> there was a bug that the changelog had the wrong date...wait I'm being slow, ignore me :)
[10:54] <asac> gnomefreak: no bzr merge does not get rid
[10:54] <asac> it did once
[10:54] <asac> because i removed it from archive
[10:54] <asac> now its in your personal copy and bzr will not touch
[10:54] <asac> just remove everything that is in main dir
[10:54] <asac> except debian directory
[10:54] <asac> Admiral_Chicago: ah yes
[10:54] <asac> could be
[10:55] <asac> but only on edgy, right?
[10:55] <Admiral_Chicago> gonna work on those clue files...
[10:55] <asac> Admiral_Chicago: great ... most wanted ;)
[10:55] <Admiral_Chicago> at least pull up the relevant master guys
[10:55] <asac> if you want input, let me know
[10:56] <asac> maybe try to detect dupes for string 'munmap()'
[10:56] <asac> tjhere are a bunch which I tagged likely-dup
[10:56] <asac> so probably good to test
[10:56] <Admiral_Chicago> sure, I'll see where I can start looking.
[10:56] <gnomefreak> sttarting with bzr merge than will make changes needed (so dont go to lunhc just yet :)
[10:56] <asac> sure
[10:57] <asac> still here
[10:57] <gnomefreak> seems i have newest version
[10:57] <asac> pretty early
[10:57] <asac> @time berlin
[10:57] <ubotu> Current time in Europe/Berlin: April 04 2007, 10:57:10 - Next meeting: Edubuntu in 3 hours 2 minutes
[10:57] <asac> yes?
[10:57] <asac> how is tarball called?
[10:57] <gnomefreak> gnomefreak@FeistyFawn:~/firefox-trunk-gnomefreak$ bzr merge
[10:57] <gnomefreak> Merging from remembered location http://bazaar.launchpad.net/~asac/firefox/trunk/
[10:57] <gnomefreak> Nothing to do.
[10:57] <asac> yes ... packaging has not changed
[10:57] <gnomefreak> browser-snapshot-20070328.tar.bz2
[10:57] <asac> yes remove that
[10:58] <asac> change changelog (first line)
[10:58] <asac> and neworig
[10:58] <asac> the package is pretty fine for now ... not much changes on ubuntu side
[10:58] <gnomefreak> just rm browser...
[10:58] <asac> yes
[10:58] <asac> rm the config-list
[10:58] <asac> or however its called as well
[10:58] <gnomefreak> ok both gone
[10:58] <asac> what is your first line in changelog?
[10:59] <asac> still has version ...20070328... something?
[10:59] <asac> change that to ...20070404...
[10:59] <gnomefreak> changed
[10:59] <asac> then neworig brings great new tarball for you
[11:00] <gnomefreak> whats the full command for neworig?
[11:01] <gnomefreak> is it fakeroot ./debian/rules neworig?
[11:02] <gnomefreak> ./debian/rules neworig
[11:02] <gnomefreak> ha i still had it :)
[11:02] <gnomefreak> i dont htink run is part of command
[11:04] <gnomefreak> looks like its running :)
[11:04] <asac> cool
[11:04] <asac> gnomefreak: now that you are the trunk maintainer :)
[11:04] <asac> you might want to follow development on trunk
[11:04] <asac> :)
[11:04] <gnomefreak> :)
[11:04] <asac> http://bonsai.mozilla.org/cvsqueryform.cgi
[11:04] <gnomefreak> i will try.
[11:04] <asac> there you can see checkins
[11:04] <asac> e.g.
[11:04] <asac> like
[11:05] <Admiral_Chicago> hmm, looking at these Master Reports.
[11:05] <Admiral_Chicago> some have 100+ dups
[11:05] <Admiral_Chicago> ...thats a lot
[11:05] <asac> http://bonsai.mozilla.org/cvsquery.cgi?treeid=default&module=all&branch=HEAD&branchtype=match&dir=&file=&filetype=match&who=&whotype=match&sortby=Date&hours=2&date=month&mindate=&maxdate=&cvsroot=%2Fcvsroot
[11:05] <asac> yeah
[11:05] <asac> Admiral_Chicago: gtk_style_realize
[11:05] <asac> is the heaviest bug in launchpad
[11:05] <asac> ... at least i bet
[11:05] <asac> has 140 dupes
[11:05] <asac> and 10 more marked as likely-dup are waiting for someone to associate
[11:06] <Admiral_Chicago> yes. 141 irrc. i'm going to use Bug #71702 so I get results...faster that is
[11:06] <ubotu> Malone bug 71702 in firefox "MASTER Firefox Crash [@js_FinalizeStringRT] [@js_atom_uninterner] " [Medium,Confirmed]  https://launchpad.net/bugs/71702
[11:06] <asac> yes ... there should be dupes as well
[11:06] <asac> so try that
[11:07] <Admiral_Chicago> since bughelper will dump out the dups (in my test case) which I will then follow, I don't want to open that many
[11:07] <Admiral_Chicago> that way I know bughelper is A. looking at the retraces and B. finding duplicates,
[11:10] <asac> yep ... good way to go
[11:10] <Admiral_Chicago> asac: i'm looking at that bug I linked above, why is it described "[@js_FinalizeStringRT] [@js_atom_uninterner] "
[11:11] <asac> have you tried the simple way (e.g. just command line) ?
[11:11] <asac> Admiral_Chicago: dunno ... sometimes one stack element is not enough
[11:11] <asac> so i add two :)
[11:11] <Admiral_Chicago> so both cause the crash?
[11:11] <asac> anyway, any bug that contains any of those is suspect to be a dupe ... or variant
[11:11] <asac> Admiral_Chicago: look at backtrace
[11:12] <asac> call goes through function js_atom_uninterner into js_FinalizeStringRT, where it crashes
[11:12] <Admiral_Chicago> i am, just not very good with retraces. what am I looking for specifically
[11:12] <Admiral_Chicago> let me see...
[11:12] <asac> just take a look
[11:12] <asac> you will see
[11:12] <asac> call goes bottom up
[11:12] <Admiral_Chicago> ah the no locals part
[11:12] <asac> e.g. what is further below calls what is further up
[11:13] <asac> what trace are you looking at?
[11:13] <Admiral_Chicago> i understand
[11:13] <asac> ok
[11:13] <asac> :)
[11:13] <asac> i did not add "free()" to the summary
[11:14] <asac> as this is not in mozilla code
[11:14] <asac> and free is definitly not buggy :)
[11:15] <gnomefreak> what is this page telling me? just the changes made? and is the "file" collum  the patch?
[11:16] <asac> yes ...checkins done to mozilla tree
[11:16] <asac> you can modify the query in first url
[11:16] <asac> i selected "changes for last month" for the long url
[11:16] <asac> file coloum names the file modified in the checkin
[11:16] <asac> comment names what got checked in
[11:17] <asac> s/comment/Description/
[11:17] <asac> not all files affect firefox-trunk
[11:17] <asac> e.g. mozilla/mailnews/ ... affects tbird and seamonkey only
[11:18] <asac> if you read that daily, you will get used to :)
[11:18] <asac> just kidding ... is good to see if its worth to build a new trunk preview
[11:18] <asac> of course ... dailies are fine as well :)
[11:19] <gnomefreak> i see a bunch with todays date. what does that mean i need to do grab the new cvs?
[11:19] <asac> you do it by neworig
[11:20] <asac> e.g. all that has been checked in till start of 4th april you do now
[11:20] <asac> it just shows you that there have been changes tomorrow ... which you would grab by neworig if you use 20070405 as date
[11:21] <asac> makes sense?
[11:21] <gnomefreak> oh ok so thats really all i need to do is add changes to changelog and than neworig and build?
[11:21] <gnomefreak> so whatever date i use in changelog wil be the changes it makes
[11:22] <gnomefreak> this means you will still keep the bzr uptodate or that doesnt matter much?
[11:22] <asac> ... date encoded in version is what matters, but yes
[11:22] <poningru> asac: dude re: seamonkey
[11:22] <asac> from time to time i will update bzr
[11:22] <poningru> I think we should do logo
[11:22] <asac> i will update bzr when I make changes to debian/ directory
[11:23] <asac> e.g. add new patches ... improve packaging
[11:23] <gnomefreak> asac: this page will tell me when you updated it for most part?
[11:23] <asac> poningru: i am not sure what you mean?
[11:23] <poningru> asac: you are taking the same policy on it as firefox
[11:23] <asac> gnomefreak: bonsai page is about upstream development
[11:23] <poningru> but the logo and everything is trilicensed
[11:24] <asac> gnomefreak: you will see new things coming on bzr merge if i do improvement to the ubuntu specifics
[11:24] <poningru> everything in the codebase is trilicensed
[11:24] <gnomefreak> asac: he wants seamonkey used with official branding
[11:24] <poningru> err right
[11:24] <gnomefreak> ah ok
[11:25] <asac> poningru: simple: if we have a package we can provide that
[11:25] <poningru> oh... ok
[11:25] <asac> but since merging from debian is nice :)
[11:25] <asac> ...
[11:25] <poningru> oh...
[11:25] <poningru> well we can just add the branding
[11:25] <poningru> I dont understand why debian doesnt want to use the logo though
[11:26] <asac> its not safe to use anything mozilla provides :)
[11:26] <asac> yeah ... i would like to use iceape
[11:26] <asac> i mean we are kind of split here
[11:26] <asac> on the one hand we want good upstream relationship with mozilla
[11:26] <gnomefreak> mozilla changes stuff too often to keep up
[11:26] <asac> on the other hand we want to have good upstream relationship with debian
[11:26] <gnomefreak> asac: we have that with ff and tb
[11:27] <asac> iceape can be a good way to coorporate with debian imo
[11:27] <asac> so we keep the balance
[11:27] <poningru> right
[11:27] <poningru> why dont we talk to debian legal
[11:27] <gnomefreak> asac: but we do have good upstream with debian since 98% of packages are merged from there to begin with
[11:27] <poningru> I'll go talk to debian legal
[11:27] <asac> poningru: because it has been my decision with other mozilla maintainers in debian
[11:27] <asac> to use iceape as well
[11:27] <poningru> buuh...
[11:27] <poningru> but why?
[11:28] <gnomefreak> same package new branding
[11:28] <poningru> I mean I would like debian to use the branding too...
[11:28] <asac> gnomefreak: i mean upstream relationship for mozilla packages
[11:28] <asac> we will have to work a lot with debian
[11:28] <asac> on mozillas
[11:29] <gnomefreak> asac: yeah but deian's changes IMHO are easier to add
[11:29] <gnomefreak> and safer for most part
[11:29] <asac> yeah ... its just too dangerous for debian after the experience we had
[11:29] <asac> the point is that seamonkey trademark will be owned by mozilla foundation
[11:29] <asac> which firefox and thunderbird have been before
[11:29] <asac> now they burned relationship by revoking agreement we previously had
[11:30] <asac> so debian dropped all
[11:30] <poningru> ...
[11:30] <asac> poningru: you understand?
[11:30] <poningru> no I dont
[11:30] <asac> we had an agreement
[11:30] <gnomefreak> using iceape prevents us from having to check all patches with mofo?
[11:30] <asac> e.g. we as in debian
[11:30] <poningru> a) why is debian not using the seamonkey?
[11:30] <poningru> asac: I know the back story
[11:31] <asac> because they cannot trust mozilla foundation
[11:31] <gnomefreak> burnt their bridges when they declined the agreement
[11:31] <poningru> what does trusting mofo have anything to do with this?
[11:31] <poningru> seamonkey is a project of the seamonkey council
[11:31] <asac> not when they declined (which would be fine) ... they revoked it
[11:31] <poningru> seperate from mofo
[11:31] <asac> poningru: as i said
[11:31] <asac> i discussed this with seamonkey council
[11:31] <poningru> 0.0
[11:31] <asac> seamonkey trademark will be managed by mofo
[11:32] <poningru> right
[11:32] <poningru> but the copyright is completely trilicensed
[11:32] <asac> so even if council does not like it ... when seamonkey becomes really popular
[11:32] <asac> mofo might go and revoke it
[11:32] <asac> poningru: copyright != trademark law
[11:32] <poningru> right
[11:32] <asac> it doesn't matter
[11:32] <poningru> but we all do that
[11:32] <poningru> i.e ubuntu, debian etc.
[11:32] <poningru> as in trademark
[11:32] <asac> if they have trademark they can always force debian to "do this" or "do that" ... or drop branding in everything you distribute
[11:32] <poningru> so what you are saying because of the history?
[11:33] <asac> poningru: mainly yes.
[11:33] <poningru> :(
[11:33] <asac> talk to other mozilla maintainers at debian
[11:33] <asac> we had a long debate with them
[11:34] <asac> ... and in fact ... all artworks in debian are more beauty than mozilla artwork imo :)
[11:34] <asac> firefox one might disagree
[11:34] <asac> for the others ... not imo :)
[11:35] <asac> poningru: as i said
[11:35] <asac> i would sponsor seamonkey package
[11:35] <asac> same as i will sponsor iceape
[11:36] <asac> i would not have a problem to have both
[11:36] <poningru> yeah I guess I see that
[11:36] <asac> but i just think that iceape will be here sooner :)
[11:36] <poningru> cool
[11:36] <poningru> k
[11:37] <asac> i hope that almost all libs that are shared between all those iceapps and fire/thunder apps
[11:37] <asac> will be in its own package
[11:37] <asac> so adding things like seamonkey or even iceweasel should not be so heavyweight anymore
[11:37] <poningru> hehe yeah
[11:38] <asac> e.g. use system-xul system-nspr system-nss
[11:38] <poningru> ++
[11:38] <poningru> would love to see that happening
[11:38] <poningru> hehe I should probably look into that more
[11:38] <asac> help is appreciated ... we have nspr and nss packages in debian svn ... which we will use in ubuntu
[11:38] <asac> further there is xulrunner already
[11:39] <asac> and afaik, trunk already allows you to use system-xul
[11:39] <asac> :)
[11:39] <poningru> right
[11:39] <asac> and if not ... it is us to push this, as benjamin might not have the time to do it properly for ffox 3
[11:43] <Admiral_Chicago> hopefully this clue file commits to bzr, got it written out
[11:44] <asac> do you commit to remote repo ?
[11:44] <asac> i guess to test local repo should be available two?
[11:45] <Admiral_Chicago> asac: is that at me?
[11:50] <asac> don't know :)
[11:50] <asac> Admiral_Chicago: i have no idea about this bughelper thing :) ... so just go ahead ;)
[11:51] <gnomefreak> found out how to make it just wish it worked
[11:51] <Admiral_Chicago> ah well I commited my first clue file, hopefully it works and I can push an email today
[11:51] <Admiral_Chicago> asac: bug helper is awesome though...very very useful
[11:52] <gnomefreak> Admiral_Chicago: once you figure it out will you help us use it ;)
[11:52] <asac> Admiral_Chicago: to bugquad?
[11:52] <asac> ^^^ committed?
[11:52] <Admiral_Chicago> gnomefreak: of course.
[11:52] <Admiral_Chicago> asac: to the Bzr branch
[11:52] <gnomefreak> ty
[11:52] <asac> to which bzr branch :9
[11:53] <asac> i mean ... you can have a local bzr branch or a remote one ... one in ~bugsquad on launchpad and so on :)
[11:53] <Admiral_Chicago> gnomefreak: can you please kick some people from #kubuntu
[11:53] <Admiral_Chicago> wait, Hobbsee is on it
[11:54] <gnomefreak> ok
[11:54] <asac> mt-confirm processing gave me about 1000 karma points yesterday :)
[11:54] <asac> ... amazing
[11:54] <Admiral_Chicago> i went down in the last week even though my bug work went way up
[11:54] <asac> now i know why i got my mind twisted
[11:54] <Admiral_Chicago> ...i hate how LP redid karma
[11:55] <asac> Admiral_Chicago: yeah ... an uphill race
[11:55] <asac> :)
[11:58] <asac> Admiral_Chicago: be assured, its all relative :) ... others get pulled down as well :)
[11:59] <Admiral_Chicago> yea, i stopped caring about Karma, mostly because I have more things to focus on...like bug reports.
[11:59] <asac> :)
[11:59] <asac> yeah :) ... karma is not what really matters
[12:00] <asac> and how you have bughelper, which is even more important than individual bug reports :)
[12:02] <gnomefreak> asac: "apt-ftparchive release ." should generate a release file than gpg -o Release.gpg -abs Release should make the release.gpg but its not working :(
[12:02] <gnomefreak> you can replace . with a dir.
[12:02] <poningru> asac: I'll bug you about this later
[12:03] <poningru> but I guess we should change the name of bugzilla too
[12:04] <asac> the name of bugzilla?
[12:04] <asac> is it in the archive?
[12:05] <asac> gnomefreak: have you tried?
[12:05] <poningru> yeah
[12:05] <gnomefreak> yes
[12:05] <asac> gnomefreak: afaik this only works on big archive layout
[12:05] <gnomefreak> fails to make file and fails to sign it since it cant make it
[12:05] <gnomefreak> im looking at something now
[12:06] <asac> gnomefreak: i never found how to do it properly for the minimalistic archive
[12:11] <asac> hjmf: have fun with all the likely-dup tagged :)
[12:14] <gnomefreak> i have to config apt-ftparchive. i asked seveas if there is an auto way. because apt-ftparchive -c doesnt work
[12:22] <asac> yes
[12:22] <asac> maybe manually?
[12:22] <gnomefreak> not sure im googling still
[12:22] <Admiral_Chicago> w00t! got the clue file
[12:23] <Admiral_Chicago> i'll mess with it more tomorrow, going to bed now...
[12:23] <Admiral_Chicago> hehe @now Chicago
[12:23] <Admiral_Chicago> ... 5.23 am either way.
[12:24] <asac> oh
[12:24] <asac> night
[12:24] <hjmf> asac: noticed in a couple of reports :)
[12:25] <hjmf> I'll look at it when I finish feisty tb retraces (much fun too) :P
[12:26] <asac> there is a link now in wiki
[12:26] <asac> https://launchpad.net/ubuntu/+source/firefox/+bugs?field.tag=likely-dup
[12:26] <hjmf> k
[12:27] <asac> good bunch to get some karma :) ... if noone comes around, then I will associate
[12:28] <hjmf> first tb MASTER: bug 89600
[12:28] <ubotu> Malone bug 89600 in mozilla-thunderbird "MASTER mozilla-thunderbird-bin crashed [@js_NewString]  " [Medium,Needs info]  https://launchpad.net/bugs/89600
[12:28] <hjmf> :)
[12:29] <asac> cool
[12:29] <asac> :)
[12:29] <hjmf> I'll take a look later to the likely-dup tags (if there aren't too many)
[12:29] <asac> 40
[12:29] <asac> :)
[12:29] <asac> but most bug numbers you should know out of head
[12:29] <asac> :)
[12:30] <hjmf> mm
[12:30] <hjmf> k
[12:30] <hjmf> :)
[12:30] <asac> Admiral_Chicago: you think you can setup a bughelper query that lists "MASTER" bugs?
[12:32] <gnomefreak> asac: building with changes failed badly
[12:32] <asac> what did you change?
[12:33] <asac> e.g goto debian/
[12:33] <asac> bzr diff
[12:33] <gnomefreak> just the date
[12:33] <asac> paste somewhere
[12:33] <asac> yeah ... verify with bzr diff
[12:33] <asac> is there a new tarball?
[12:33] <gnomefreak> yep
[12:34] <asac> size?
[12:34] <gnomefreak> [12:34] <gnomefreak> --- debian/changelog    2007-03-28 10:14:56 +0000
[12:34] <gnomefreak> +++ debian/changelog    2007-04-04 08:59:49 +0000
[12:34] <gnomefreak> @@ -1,4 +1,4 @@
[12:34] <gnomefreak> -firefox-trunk (2.99+2cvs20070328-0ubuntu0) feisty; urgency=low
[12:34] <gnomefreak> +firefox-trunk (2.99+2cvs20070404-0ubuntu0) feisty; urgency=low
[12:34] <gnomefreak>
[12:34] <gnomefreak>    * update upstream cvs
[12:34] <asac> ok ... if that is all then its fine
[12:34] <asac> and tarball?
[12:34] <gnomefreak> thats all it gave me output wise
[12:35] <asac> size?
[12:35] <asac> name?
[12:35] <gnomefreak> browser-snapshot-20070404.tar.bz2
[12:35] <asac> size?
[12:35] <gnomefreak> -rw-r--r-- 1 gnomefreak gnomefreak 34138866 2007-04-04 05:42 browser-snapshot-20070404.tar.bz2
[12:35] <asac> ok
[12:35] <asac> hmm
[12:35] <asac> how fails?
[12:36] <gnomefreak> dpkg-source: cannot represent change to .bzr/repository/knits/ad/presubj-20070321172126-hx4btlytc64jyo4n-22.knit: binary file contents changed
[12:36] <gnomefreak> dpkg-source: warning: file .bzr/repository/knits/ad/presubj-20070321172126-hx4btlytc64jyo4n-22.kndx has no final newline
[12:36] <asac> <h
[12:36] <asac> ok
[12:36] <gnomefreak> a bunch of them
[12:36] <asac> remember:
[12:36] <asac> you have to do
[12:36] <gnomefreak> lots
[12:36] <asac> -i.bzr/
[12:36] <gnomefreak> oh damn
[12:36] <asac> because you don't want .bzr directory in diff.gz
[12:36] <asac> e.g.
[12:36] <asac> dpkg-buildpackage -rfakeroot -i.bzr
[12:36] <asac> :)
[12:36] <gnomefreak> ok brb try this
[12:37] <gnomefreak> asac: can you ask someone about the release file crap (an easy way to do it) im not getting help from people. mvo started but it failed so he went back to work i guess
[12:38] <asac> yeah ... :) ... though i not prefer to show my ignorance ;)
[12:38] <gnomefreak> :)
[12:38] <gnomefreak> asac: find a freind ;)
[12:38] <asac> where did you bug him?
[12:38] <gnomefreak> -bugs
[12:38] <asac> ok
[12:39] <gnomefreak> ty
[12:39] <asac> i will ask later today ... got to do some coffee now :)
[12:39] <gnomefreak> oh wtf
[12:39] <gnomefreak> still failed
[12:39] <asac> how?
[12:39] <asac> again unrepresentable changes?

[12:40] <gnomefreak> Applying patch bz364093-thebes-system-cairo-fix
[12:40] <gnomefreak> patching file gfx/thebes/public/gfxMatrix.h
[12:40] <gnomefreak> patching file gfx/thebes/src/gfxMatrix.cpp
[12:40] <gnomefreak> Hunk #1 FAILED at 100.
[12:40] <gnomefreak> 1 out of 1 hunk FAILED -- rejects in file gfx/thebes/src/gfxMatrix.cpp
[12:40] <gnomefreak> Patch bz364093-thebes-system-cairo-fix does not apply (enforce with -f)
[12:40] <gnomefreak> <end flood>
[12:40] <asac> yeah
[12:40] <asac> was applied upstream
[12:40] <asac> remove from debian/patches/series
[12:40] <gnomefreak> the full debian/patches dir?
[12:40] <asac> read ^^^^
[12:40] <asac>  :)
[12:41] <asac> remove from ..../series :)
[12:41] <gnomefreak> lol make neworig after that?
[12:41] <asac> no
[12:41] <asac> just respin
[12:41] <asac> series file
[12:41] <asac> is what was 00list
[12:41] <asac> in tbird
[12:41] <gnomefreak> there isnt an 00list here and i see the series patch
[12:42] <asac> no
[12:42] <asac> series == 00list
[12:42] <gnomefreak> ok removed it
[12:42] <gnomefreak> ah
[12:42] <asac> we no :(
[12:42] <asac> you have to keep it
[12:42] <asac> it is the same
[12:42] <gnomefreak> ok ill put it back :)
[12:42] <asac> you have to drop the patch from that file
[12:43] <asac> yeah ... you should be able to recover that file from bzr
[12:43] <asac> guess its bzr checkout series
[12:43] <asac> or something
[12:43] <gnomefreak> ok there were only a few lines in there
[12:43] <gnomefreak> no-have-stdint-h-ftbfs.patch
[12:43] <gnomefreak> trunk-fsh
[12:43] <gnomefreak> ftbfs-with-branding-dir
[12:43] <gnomefreak> bz364093-thebes-system-cairo-fix
[12:43] <gnomefreak> remove last line?
[12:44] <asac> yes
[12:44] <gnomefreak> wonders if that should be themes
[12:44] <asac> no
[12:44] <asac> thebes is right
[12:44] <gnomefreak> ok remove and respin
[12:44] <gnomefreak> ah ok
[12:44] <asac> its the C++ library that wrappes cairo :)
[12:44] <asac> not hard to guess where the name comes from
[12:44] <asac> cairo -> thebes :)
[12:44] <gnomefreak> ah
[12:45] <gnomefreak> respin time. :(
[12:45] <asac> yes
[12:45] <asac> hopefully it will work
[12:45] <asac> :)
[12:45] <asac> who knows what they checked in for bz364093
[12:45] <gnomefreak> am i gonna see that in all the next updates?
[12:46] <asac> what? if you verify that it still build (without thebes patch) I will remove it from bzr ... so yes
[12:46] <gnomefreak> or will you change it on branch
[12:46] <asac> i will change branch
[12:46] <gnomefreak> ah
[12:46] <asac> as soon as i know that it can be dropped
[12:46] <gnomefreak> well go get coffee ill let you know if it fails or not
[12:46] <asac> k :)
[12:47] <gnomefreak> made it to ./configure
[12:47] <gnomefreak> we should be good
[12:47] <asac> yes ... if and only if thebes patch has properly landed
[12:47] <asac> if it fails we need to tell upstream bug
[12:47] <asac> as they think its resolved now :)
[12:47] <asac> if it work we should tell them too
[12:47] <asac> as they asked for verification
[12:51] <gnomefreak> ok ill let you know
[01:09] <Admiral_Chicago> asac: of course, maybe when I sleep a little
[01:39] <gnomefreak> grrrr cant find crap on it
[01:48] <asac> still no luck? with release.gpg
[01:48] <asac> ?
[01:48] <asac> you find anything?
[01:49] <asac> gnomefreak: any link you found?
[01:49] <gnomefreak> not a damn thing
[01:49] <gnomefreak> everyone seems to use other programs that make it during making the repo
[01:50] <asac> ok
[01:50] <asac> lets look here
[01:50] <asac> ftp://ftp.de.debian.org/debian/dists/sarge/Release
[01:51] <gnomefreak> hmmmm
[01:51] <asac> should be easy to setup one manually
[01:51] <gnomefreak> thats odd give me a minute ff wont open link
[01:51] <asac> to try
[01:51] <asac> and if things work write a script
[01:51] <asac> use http:
[01:51] <asac> http://ftp.de.debian.org/debian/dists/sarge/Release
[01:51] <asac> probably you have a firewall issue
[01:52] <asac> or proxy ... or crap provider :)
[01:52] <gnomefreak> shouldnt i think its cpu load
[01:53] <gnomefreak> ok i see a page with all md5sums
[01:53] <asac> ok
[01:53] <asac> can you give me a md5sum
[01:53] <asac> of your current Packages file
[01:53] <asac> and Packages.gz
[01:53] <gnomefreak> i can try
[01:53] <gnomefreak> i guess unpack the packages.gz file?
[01:54] <asac> first do
[01:54] <asac> md5sum
[01:54] <asac> on packed
[01:55] <gnomefreak> cdbbdf7e5276bd168a849e54d623f135
[01:55] <asac> no size
[01:55] <asac> in bytes
[01:55] <asac> e.g. just ls -l
[01:55] <gnomefreak> ah
[01:56] <gnomefreak> -rw-r--r-- 1 gnomefreak gnomefreak 18632 2007-04-04 07:54 Packages
[01:56] <gnomefreak> thats the unpacked ls -la output of Packages
[01:56] <asac> and where is md5sum from?
[01:56] <asac> i need both combinations
[01:56] <asac> or just .gz
[01:56] <asac> the one you have in your archive
[01:57] <gnomefreak> cant run md5sum on the .gz file but i did run it on the unpacked file
[01:58] <asac> you can ... of course
[01:58] <gnomefreak> 3f4a5f151828021a89eac5818a56ef73  Packages.gz
[01:58] <gnomefreak> there we go
[01:58] <gnomefreak> i had cp'ed it to home and it wouldnt let me do it there
[01:59] <asac> size of .gz?
[02:00] <gnomefreak> -rw-r--r-- 1 gnomefreak gnomefreak 4466 2007-04-03 18:33 Packages.gz
[02:00] <asac> ok
[02:00] <asac> http://people.ubuntu.com/~asac
[02:00] <asac> there is Release
[02:00] <asac> try that
[02:01] <asac> i doubt that it will work
[02:01] <asac> but lets give it a first shot
[02:01] <gnomefreak> ofcourse that will change with next upload
[02:01] <asac> http://people.ubuntu.com/~asac/Release
[02:01] <asac> no
[02:01] <asac> just try Release now
[02:01] <gnomefreak> i am
[02:01] <asac> ok
[02:01] <asac> :)
[02:01] <asac> tell me what apt-get update says
[02:01] <asac> about Release
[02:02] <asac> if it complains etc.
[02:02] <gnomefreak> ok now try the gpg command?
[02:02] <asac> don't think that is necessary to test
[02:02] <asac> just copy over
[02:02] <asac> to your release dir
[02:02] <gnomefreak> i used wget from the dir. i have packages in
[02:03] <asac> yes
[02:03] <asac> cp Release to that
[02:03] <asac> or try locally
[02:03] <gnomefreak> cp Release where? its in the dir already
[02:03] <asac> ah
[02:04] <asac> what does update say?
[02:04] <gnomefreak> all packages sources packages.gz and such are all in same dir with Release now
[02:04] <asac> yes
[02:04] <asac> apt-get update ??
[02:04] <gnomefreak> ok i will try in a minute its nearing the end of updates
[02:05] <gnomefreak> does Release need to be uploaded to repo first?
[02:07] <asac> yes of course
[02:07] <asac> or try locally (in sources.list)
[02:07] <asac> :)
[02:08] <gnomefreak> im uploading it shouldnt be long
[02:08] <gnomefreak> no errors
[02:08] <gnomefreak> no warnings
[02:09] <asac> yes i saw that two
[02:09] <asac> hmm
[02:10] <asac> gnomefreak: please move Release away again
[02:10] <gnomefreak> see the first command i was trying to run gave the right output afaik but never wrote it to a file should i try writing that to a file?
[02:10] <asac> want to see if apt-cache policy priority changes
[02:10] <gnomefreak> move it off repo?
[02:10] <asac> yes just for a minute
[02:10] <asac> so i can try
[02:10] <gnomefreak> its gone
[02:11] <asac> hmm
[02:11] <asac> don't see a difference
[02:11] <asac> anyway ... should work now
[02:12] <gnomefreak> let me try somethign real fast
[02:12] <asac> maybe upload signed one as well
[02:12] <asac> sure
[02:12] <asac> try :)
[02:12] <gnomefreak> im gonna give you output of something
[02:13] <gnomefreak> hmmmmm this is new
[02:13] <gnomefreak> W: Unable to stat ./.mozilla/firefox/oa96n1ew.default/lock  <<<< is new
[02:14] <gnomefreak> same warning different paths to files
[02:14] <asac> where from?
[02:14] <asac> you have firefox running
[02:14] <gnomefreak> but before adding your release file i got a bunch of md5sum output
[02:14] <asac> somwhere
[02:15] <gnomefreak> yes firefox is open
[02:15] <asac> then where do you get that message from?
[02:15] <gnomefreak> when i run the command to generate a release file
[02:16] <gnomefreak> was in wrong dir :(
[02:16] <gnomefreak> here is the ouput i normally get

[02:16] <gnomefreak> gnomefreak@FeistyFawn:~/repo-feisty$ apt-ftparchive release .
[02:16] <gnomefreak> Date: Wed, 04 Apr 2007 12:16:00 UTC
[02:16] <gnomefreak> MD5Sum: 3f4a5f151828021a89eac5818a56ef73             4466 Packages.gz eab46a5db280b6522e1254190fe3a7a6              315 Release a7f06799c0199aae602beb1f30431d6c              829 Sources.gz
[02:16] <gnomefreak> SHA1: a88ecf164939c9c6078a2440162d658f65100713             4466 Packages.gz faa37dbf8f5042fbd50a91e45327db1a4f7c6ae8              315 Release 42e3c5a9f8c019eb4c259bc1f894e06a425c966a              829 Sources.gz
[02:16] <gnomefreak> SHA256: 8bfbc66bb9ea5b97f4350ed95ce3e7850abd24e0e9850a0993742743a3315634             4466 Packages.gz 0f76e9f3d3c7e00c6b00d1ec32aac98eb6d28a0f48ed1134e7c7e99dab8da90f              315 Release 99682d567ecf54ffacea86e6ba7a57a3e73a15b70cec9b137d69111d90153305              829 Sources.gz
[02:16] <gnomefreak> <end flood>
[02:17] <asac> yeah
[02:17] <asac> right
[02:17] <gnomefreak> that shound generate a Release file but doesnt
[02:17] <asac> thats it
[02:17] <asac> no it doesnt
[02:17] <asac> it just generate dynamic parts
[02:17] <asac> you have to cat with header together
[02:17] <asac> e.g. strip from the release i provided
[02:17] <gnomefreak> cant sign it though since i have no Release
[02:17] <asac> the lines that are gnerated
[02:18] <gnomefreak> erase the contents in your Release and put those lines in it?
[02:18] <asac> cat header >> Release; apt-ftparchive release . >> Release
[02:18] <asac> that should generate release
[02:18] <asac> no
[02:18] <asac> you have to keep the header
[02:18] <asac> in a file
[02:18] <asac> e.g. all lines that are not generated
[02:18] <asac> then if you have updates
[02:18] <asac> run line above
[02:18] <asac> to get a complete Release
[02:19] <asac> e.g. static content (aka header) + dynamic content (aka generated by apt-ftparchive)
[02:19] <gnomefreak> cat: header: No such file or directory
[02:19] <asac> you have to create that file
[02:19] <asac> read above
[02:19] <gnomefreak> its in there
[02:20] <asac> 14:18 < asac> you have to keep the header
[02:20] <asac> 14:18 < asac> in a file
[02:20] <asac> 14:18 < asac> e.g. all lines that are not generated
[02:20] <gnomefreak> right everything stayed and it added the output i gave above
[02:20] <asac> yes
[02:20] <asac> so how does Release look now?
[02:21] <asac> there is Release.header in my people.ubuntu.com dir
[02:21] <asac> you can use that as header
[02:21] <gnomefreak> pc slow
[02:23] <gnomefreak> brb while i wait on this
[02:24] <gnomefreak> http://gnomefreak.pastebin.ca/423786
[02:24] <gnomefreak> thats the file when i cat it
[02:26] <asac> remember to post your archive to Bug 84214
[02:26] <ubotu> Malone bug 84214 in firefox "RFE: snapshot builds of Firefox 3" [Wishlist,Fix released]  https://launchpad.net/bugs/84214
[02:27] <asac> isn't Date: line generated by aptarchive ?
[02:27] <gnomefreak> yes line 14 of pastebin
[02:28] <asac> but why is it in the midst?
[02:28] <asac> it should be right on top
[02:28] <asac> of MD5SUM:
[02:28] <asac> when you generated it like i said above
[02:29] <asac> gnomefreak: now i see
[02:29] <asac> you didn't strip the header
[02:29] <asac> you have to remove date:
[02:29] <gnomefreak> it kept your lines in there
[02:29] <asac> and md5sum: lines
[02:29] <asac> no thats bad :)
[02:29] <gnomefreak> ok can do
[02:29] <asac> header has to be only static :)
[02:29] <gnomefreak> can i edit it by hand?
[02:30] <asac> header?
[02:30] <asac> you should make a proper header file once
[02:30] <asac> and then run what i said on each update
[02:30] <asac> and yes, edit header by hand
[02:30] <asac> to only contain static content (e.g. no date nor md5sums)
[02:31] <gnomefreak> will pastebin it when done
[02:32] <asac> good
[02:32] <gnomefreak> http://gnomefreak.pastebin.ca/423805.
[02:32] <gnomefreak> oops
[02:32] <gnomefreak> eh you can still open it
[02:32] <gnomefreak> that is what i have now
[02:37] <asac> wait
[02:37] <asac> so how does your header file look now?
[02:37] <asac> date is still not where it should be
[02:37] <asac> you edited file post generation
[02:37] <gnomefreak> ok date should be just before the md5sums?
[02:38] <asac> it should be there, because it should be automatically there
[02:38] <asac> yes
[02:38] <asac> no Date: in header
[02:38] <asac> but through apt-ftparchive
[02:38] <gnomefreak> http://gnomefreak.pastebin.ca/423810
[02:39] <asac> good and how does header look like?
[02:39] <gnomefreak> thats full file atm
[02:39] <asac> ok :)
[02:39] <asac> do what you want
[02:39] <asac> as long as it works .)
[02:39] <asac> ;)
[02:39] <asac> i have a good idea
[02:40] <asac> you can sync my archive then :)
[02:40] <gnomefreak> k
[02:40] <asac> so yours is the official feisty one :)
[02:40] <asac> testing
[02:40] <gnomefreak> how do i do that?
[02:40] <asac> dunno :)
[02:40] <gnomefreak> lol
[02:40] <asac> maybe rsync
[02:40] <asac> you will find out :-D
[02:41] <asac> you could use wget -r
[02:41] <asac> then go ahead and scp *.dsc *.diff.gz *.deb to somewhere
[02:41] <asac> or ftp
[02:41] <asac> or .... or
[02:42] <gnomefreak> i think it worked
[02:42] <asac> fine
[02:42] <asac> only practice will show
[02:42] <gnomefreak> true
[02:42] <asac> e.g. if people currently using official feisty will auto upgrade to our testing firefox
[02:42] <gnomefreak> ill upload release file and see what happens
[02:42] <asac> when running upgrade / dist-upgrade
[02:45] <gnomefreak> i upload both the signed and the unsigned release file?
[02:47] <gnomefreak> cant be that easy can it? just wget -r yourrepoaddress   than scp command as above? than i would use the dir it made to upload from to my repo?
[02:48] <gnomefreak> scp command to my repo-feisty dir that i use now*
[02:49] <asac> should work
[02:52] <asac> ok going for lunch in a minute or so
[02:52] <asac> late here
[02:54] <gnomefreak> k
[03:16] <gnomefreak> After unpacking 81.9kB of additional disk space will be used.
[03:16] <gnomefreak> WARNING: The following packages cannot be authenticated! iceape
[03:16] <gnomefreak> Install these packages without verification [y/N] ? y
[03:16] <gnomefreak> yay i think
[03:27] <asac> yes
[03:27] <asac> looks good
[03:29] <gnomefreak> just have to figure out where to put Release.gpg if i put it inside the mozilla-testing part or outside of it
[03:32] <gnomefreak> than once i get that done i can figure out how to sync with yours. but if i understand it right your packages and mine end up in same dir. and when i add packages or you add packages it updates both repos?
[03:33] <asac> yes
[03:34] <asac> or you can make distinct dirs ... e.g. binary-i386 et al
[03:34] <asac> but that is too much for those few packages imo
[03:37] <gnomefreak> so i can keep my dir ~/repo-feisty (where all packages are) and just wget -r yourrepo into that dir and im guessing scp(command you gave with *dsc....) would extract from your wgetted file into my dir. i use and that is it?
[03:37] <gnomefreak> seems easy enough if that is right (commands i have to look in logs for since power died a bit ago
[03:38] <asac> you need to add amd64 to Release.gpg
[03:38] <asac> but then yes
[03:41] <gnomefreak> im testing to see if my Release.gpg is working and it doesnt seem to be.
[03:42] <gnomefreak> it seemed a bit small to do what i think its supposed to do
[03:45] <gnomefreak> ok gonna wait and sync it on the round i use new firefox build
[03:55] <gnomefreak> ok its building still ill be back in around 2hours (time for daily walk.)
[04:02] <hjmf> asac bug 71702 is upstream bugzilla 267063
[04:02] <ubotu> Malone bug 71702 in firefox "MASTER Firefox Crash [@js_FinalizeStringRT] [@js_atom_uninterner] " [Medium,Confirmed]  https://launchpad.net/bugs/71702
[04:02] <hjmf> mozilla 267063
[04:02] <ubotu> Mozilla bug 267063 in XPConnect "Shutdown crash in ~nsJSRuntimeServiceImpl [@ free - js_FinalizeStringRT] " [Critical,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=267063
[04:03] <hjmf> same stacktraces
[04:04] <asac> offline
[04:04] <asac> damn
[04:04] <asac> did you write any?
[04:04] <asac> last i wrote
[04:04] <asac> 15:42 < gnomefreak> it seemed a bit small to do what i think its supposed to do
[04:04] <asac> 15:45 < asac> use --clearsign to sign
[04:04] <asac> damn dsl modem
[04:04] <asac> apparenlty needs reboot more often then not
[04:04] <hjmf> repeat
[04:05] <hjmf>  asac bug 71702 is upstream's mozilla 267063
[04:05] <ubotu> Malone bug 71702 in firefox "MASTER Firefox Crash [@js_FinalizeStringRT] [@js_atom_uninterner] " [Medium,Confirmed]  https://launchpad.net/bugs/71702
[04:05] <hjmf> end repeat
[04:05] <ubotu> Mozilla bug 267063 in XPConnect "Shutdown crash in ~nsJSRuntimeServiceImpl [@ free - js_FinalizeStringRT] " [Critical,New]  http://bugzilla.mozilla.org/show_bug.cgi?id=267063
[04:05] <hjmf> I'm having a bunch of problems today with my last century debian server
[04:06] <asac> hmm
[04:06] <hjmf> same stacktraces
[04:06] <asac> why don't we see
[04:06] <asac> #6  0x0049fff6 in JS_HashTableRawLookup (ht=0x9d62ed8, keyHash=20801476, key=0x9eb3e20) at /builds/moz-trunk/mozilla/js/src/jshash.c:179
[04:06] <asac> #7  0x004f516f in js_PurgeDeflatedStringCache (str=0x9eb3e20) at /builds/moz-trunk/mozilla/js/src/jsstr.c:2592
[04:06] <asac> or do we?
[04:06] <hjmf> let me see because I've just compared them
[04:08] <asac> btw, http://talkback.mozilla.org/
[04:08] <asac> is your friend as well
[04:09] <asac> top-crashers have usually an upstream bug commented there as well
[04:09] <asac> can b a bit tricky to use
[04:09] <hjmf> ok, I should be more patient :/
[04:10] <hjmf> really I've  Just seen from the Js_FinalizeStringRT and forward :(
[04:13] <asac> no problem
[04:13] <asac> maybe its indeed a dupe
[04:13] <asac> however i remember that i saw some other bug as well
[04:13] <asac> but maybe just in my dream :)
[04:13] <asac> best bug is always one that comes from talkback
[04:13] <hjmf> OK time for me to relax a bit. my debian is completely messed-up since last night upgrade. so I'm having a hard day :)
[04:14] <asac> debian?
[04:14] <asac> sarge?
[04:14] <asac> or did you migrate now?
[04:14] <hjmf> sid
[04:14] <asac> oh ... what happened
[04:14] <asac> should be pretty silent there
[04:14] <hjmf> no idea
[04:14] <asac> e.g. no big transitions et al
[04:14] <asac> as all is frozen
[04:15] <hjmf> last night I had a bunch of upgrades and mysql, postfix, dhcp et al have stopped
[04:15] <hjmf> and that is affecting everything now
[04:15] <asac> ok i think gonne be brave now and upgrade to feisty
[04:15] <hjmf> I'm downgrading to previous versions till I find what is going wrong
[04:16] <asac> i can't handle broken bzr in edgy anymore :)
[04:16] <hjmf> feisty is quite stable, I upgraded two weeks ago
[04:16] <hjmf> :)
[04:16] <hjmf> is/was
[04:17] <hjmf> my problem is that 'the server' is from 1996
[04:17] <asac> should be
[04:17] <asac> :)
[04:17] <asac> we have release ahead
[04:17] <hjmf> :)
[04:17] <asac> if not i am obliged to report bugs and help fix it i guess :)
[04:18] <asac> ok ... need to get 1 gig of packages :)
[04:18] <asac> go :)
[04:18] <hjmf> be patient
[04:18] <asac> 700K ... thats ok
[04:18] <asac> 24 min
[04:19] <asac> but i guess unpacking et al takes same time again
[04:20] <asac> i hope quake4 still runs :)
[04:20] <hjmf> :)
[04:21] <asac> was more a hack
[04:21] <asac> as i am on amd64
[04:21] <asac> and it runs 32 bit only
[04:21] <hjmf> omg the mail queue still have 140 mails in it (one out ago the queue was of >1000)
[04:21] <hjmf> I have to buy a new computer
[04:22] <hjmf> that one has done everything it had, but now is damn slow
[04:22] <asac> what does it do?
[04:22] <hjmf> the dirty stuff at home
[04:22] <asac> i just remember that when i came back from 1 month trip my 350 PII had to process 4 days to do spam filtering on all mail that arrived :)
[04:23] <hjmf> mail server, db server, spamassasin :( , firewall ,router ...
[04:23] <asac> yes ... mine has pretty much the same :)
[04:23] <hjmf> this one is P166MMX overclocked to 200
[04:23] <asac> yeah ... maybe thats the difference
[04:24] <hjmf> sure
[04:24] <asac> at least my working dog has 384m mem
[04:24] <asac> which helped a lot iirc
[04:24] <hjmf> 256 this one
[04:24] <asac> that should be ok as well :)
[04:24] <asac> so probably 166 is a problem
[04:24] <hjmf> I'm happy with it , and I've been reluctant to change
[04:24] <asac> yeah me too
[04:24] <asac> it runs at amazing 75W
[04:25] <hjmf> ...but when something fails
[04:25] <asac> don't think i will get that an economic solution again
[04:25] <hjmf> yea
[04:27] <hjmf> ... and the harddisk is 10G which is another pain :)
[04:27] <asac> yeah
[04:27] <asac> i think i have 14G total
[04:27] <asac> on 10g and 4g hd
[04:27] <asac> but for just mail its enough
[04:27] <asac> as i only archive my inbox
[04:27] <asac> and remove mailing-list spam from time to time
[04:27] <hjmf> so I wasn't the only one :)
[04:29] <hjmf> it has finished to empty the mail queue!!!
[04:29] <asac> Bug 71702
[04:29] <ubotu> Malone bug 71702 in firefox "MASTER Firefox Crash [@js_FinalizeStringRT] [@js_atom_uninterner] " [Medium,Confirmed]  https://launchpad.net/bugs/71702
[04:29] <asac> upstream is rejected?
[04:29] <hjmf> I changed
[04:29] <hjmf> as I think it wasn't right
[04:29] <asac> Bug 99716
[04:29] <ubotu> Malone bug 99716 in firefox "[feisty]  Firefox Crashed" [Undecided,Needs info]  https://launchpad.net/bugs/99716
[04:30] <asac> what to do with those? just close and say, we don't need your help then?
[04:30] <asac> i think the description is still not clear enough
[04:30] <asac> e.g that you can only obtain a backtrace when firefox crashes for instance
[04:30] <asac> appears to be not-obvious
[04:30] <asac> for others
[04:30] <asac> i have seen more than once that people just send logs of "program exited normally"
[04:30] <hjmf> maybe a simpler upload the full report located at ... will be enough
[04:31] <asac> is it always there is the question?
[04:31] <asac> there is always just one report per application, right?
[04:31] <asac> or can there be multiple ones?
[04:31] <hjmf> can be multiple
[04:31] <hjmf> but they can check the dates
[04:31] <hjmf> and the names
[04:32] <asac> Bug 102281 ... someone claims that colorzilla is working well
[04:32] <ubotu> Malone bug 102281 in firefox "[Feisty]  Firefox Crashed " [Undecided,Needs info]  https://launchpad.net/bugs/102281
[04:32] <hjmf> iirc the 1000 in the report name changes
[04:32] <asac> hmm
[04:32] <asac> thats the uid
[04:32] <asac> so should not change imo
[04:32] <hjmf> ops
[04:32] <hjmf> learning
[04:32] <asac> i have 501 there
[04:32] <asac> because my uid is 501
[04:32] <asac> for who knows what historic reasons
[04:33] <hjmf> I'm going to cause a couple of crashes to see what changes or if the second overrides the first
[04:33] <hjmf> wait a second
[04:34] <asac> a couple :)
[04:34] <asac> ;)
[04:34] <asac> good that we have some testcases ;)
[04:40] <hjmf> gets overwritten
[04:40] <hjmf> same names
[04:42] <asac> http://talkback-public.mozilla.org/reports/firefox/FF2003/smart-analysis.lin
[04:42] <asac> (22) 31  nsTextControlFrame::SetValue
[04:42] <asac> i remember that
[04:43] <asac> you already marked upstream for that?
[04:43] <asac> anyway ... most reported libflashplayer.so trace
[04:43] <asac> has ns4xPluginStreamListener::OnDataAvailable()
[04:44] <asac> i remember having seen that plenty of times
[04:44] <hjmf> quite interesting
[04:44] <hjmf> no I didn't
[04:45] <asac> http://talkback-public.mozilla.org/reports/firefox/FF2003/smart-analysis.all
[04:45] <asac> there are all
[04:45] <asac> js_Interpret ... bz#260869
[04:45] <asac> ??
[04:50] <hjmf> that one is bug 102077
[04:50] <ubotu> Malone bug 102077 in firefox "[Feisty]  Firefox Crashed [@ js_Interpret]  [@ js_InternalInvoke] " [Undecided,Needs info]  https://launchpad.net/bugs/102077
[04:50] <asac> yes
[04:50] <asac> at first glace it looks like
[04:50] <asac> there should be dupes too :)
[04:51] <hjmf> quick sight to the stack
[04:51] <hjmf> looks like
[04:51] <hjmf> I'll add a note in the bug thread
[04:51] <asac> na ... if stack is same
[04:51] <asac> just add upstream hint
[04:51] <hjmf> k i'll look close and I'll mark it
[04:52] <asac> great
[04:52] <hjmf> now I have to go for an our or so
[04:52] <asac> make master out of it
[04:52] <hjmf> ok
[04:52] <asac> sure
[04:52] <hjmf> see you
[04:52] <asac> u2
[04:55] <hjmf> before I go, I can see that the stacktrace on that bug is quite similar but not the same
[04:56] <asac> hjmf: nsHTMLDocument::GetElementById
[04:56] <asac> that is top-crash upstream as well
[04:56] <asac> and we have it ... i am sure :)
[04:56] <asac> hmm
[04:56] <hjmf> I'll review later wen I'll be back
[04:56] <hjmf> both
[04:56] <asac> k
[04:56] <asac> ping me if you have questions
[04:56] <hjmf> k
[05:01] <asac> hjmf: https://bugzilla.mozilla.org/show_bug.cgi?id=359821#c25
[05:01] <ubotu> Mozilla bug 359821 in DOM "Firefox just crashes after about 10 minutes of use [@ nsHTMLDocument::GetElementById] " [Critical,New]
[05:01] <asac> can do that with dore dump
[05:01] <asac> e.g. calling DumpJSStack()
[05:01] <asac> ?
[05:03] <asac> bug 91584 has teh core
[05:03] <ubotu> Malone bug 91584 in firefox "firefox crash [@nsHTMLDocument::GetElementById]  [@XPTC_InvokeByIndex] " [Undecided,Needs info]  https://launchpad.net/bugs/91584
[05:04] <asac> interesting that we only have one so far
[05:05] <asac> as its top-crash upstream
[06:03] <asac> feisty is on :)
[06:03] <asac> no problems upgrading
[06:03] <asac> fine
[06:16] <gnomefreak> 09:42 <      gnomefreak > it seemed a bit small to do what i think its supposed  to do (meaning the Release.gpg) i uploaded it to the site out side of the repo and it was only a few lines (riddells is a full signed package like when you sign the CoC
[06:16] <gnomefreak> )
[06:16] <gnomefreak> asac: ^^^
[06:17] <gnomefreak> so they can get my key so it gets of warnings but i guess the warnings are good
[06:18] <gnomefreak> should i get rid of the fx3 packages in the repo than upload new ones or keep both in there?
[06:19] <gnomefreak> guess it doesnt matter because it will grab the newest (atleast should)
[06:27] <asac> do as you like
[06:27] <asac> only latest should do
[06:27] <asac> but if you have plenty of space you can keep old for a while
[06:29] <gnomefreak> k ill keep old to see if upgrade goes smoothly (just incase)
[06:30] <asac> yes for example
[06:54] <asac> yes ... let me know ... i can give it last beta test
[06:54] <asac> before announce
[07:21] <gnomefreak> k
[07:24] <gnomefreak> !x
[07:24] <ubotu> The X Window System is the part of your system that's responsible for graphical output. To restart your X, type  sudo /etc/init.d/?dm restart  in a console - To fix screen resolution or other X problems: http://help.ubuntu.com/community/FixVideoResolutionHowto
[07:30] <Admiral_Chicago> okay I have a clue file written, just have to figure out how to get bug helper to extend it
[07:31] <Admiral_Chicago> that way I can test it.
[07:31] <Admiral_Chicago> will do that late tonight or tomorrow night
[07:31] <gnomefreak> will have testing repo up soon
[07:31] <gnomefreak> finishing up the tar upload
[07:32] <gnomefreak> ~3minutes
[07:35] <gnomefreak> asac: assuming changes take affect right away apt-get update should show updates (i would think)
[07:36] <asac> let me see
[07:37] <asac> its ready?
[07:37] <gnomefreak> im not sure. upload is done
[07:38] <gnomefreak> firefox-trunk: Installed: 2.99+2cvs20070328-0ubuntu0 Candidate: 2.99+2cvs20070328-0ubuntu0
[07:38] <gnomefreak> let me run update again
[07:38] <gnomefreak> guess it takes time?
[07:40] <asac> no
[07:40] <asac> son't see update
[07:40] <asac> gpg verify failed
[07:40] <gnomefreak> yeah i saw that
[07:41] <asac> hmm
[07:41] <gnomefreak> i can pull the Release.gpg out and see if it changes anything (you wont get that error
[07:41] <asac> url to Release.gpg ?
[07:41] <gnomefreak> s/wont/shouldnt
[07:41] <gnomefreak> ill put it back up
[07:42] <asac> have no url :)
[07:43] <gnomefreak> http://gnomefreak.youmortals.com/Release.gpg
[07:43] <asac> gnomefreak: signature is wrong
[07:43] <gnomefreak> its also in the repo itself
[07:43] <asac> or=
[07:43] <asac> or?
[07:43] <gnomefreak> i used command i was given by mvo
[07:43] <asac> ah no
[07:43] <asac> its right
[07:43] <gnomefreak> gpg -o Release.gpg -abs Release
[07:44] <asac> nevertheless you have to provide your key as well
[07:44] <asac> where is it?
[07:44] <gnomefreak> my key?
[07:44] <gnomefreak> 3C1C3C2A
[07:44] <gnomefreak> its on my LP page
[07:45] <asac> ok
[07:45] <asac> instructions are here
[07:45] <asac> gpg --import gnomefreak.asc
[07:45] <asac> (you ahve to provide that)
[07:45] <asac> file
[07:45] <asac> gpg --armor --export 4F368D5D | sudo apt-key add -
[07:45] <asac> 4F368D5D -> your key id
[07:45] <gnomefreak> instead of the Release.gpg?
[07:46] <asac> no
[07:47] <asac> users that want to use your archive have to
[07:47] <asac> run that
[07:47] <asac> gpg --armor --export 3C1C3C2A  |  apt-key add -
[07:47] <asac> after importing your key
[07:47] <asac> you have to provide that keys
[07:47] <asac> you have to provide that key
[07:47] <asac> e.g. gnomefreak.asc
[07:47] <asac> Failed to fetch http://gnomefreak.youmortals.com/mozilla-testing/./Release  Unable to find expected entry  Packages in Meta-index file (malformed Release file?)
[07:47] <asac> thats what i get now
[07:47] <gnomefreak> upload that file and than i need to post instructions somewhere
[07:48] <gnomefreak> hmmmm ok  let me see whats going on with that in a few.
[07:48] <asac> yes
[07:48] <asac> you have to import your key like above
[07:48] <asac> to test
[07:48] <asac> i think release file is wrong
[07:48] <asac> or maybe Contents
[07:49] <gnomefreak> gpg --import gnomefreak.asc???
[07:49] <asac> 1st produce that file
[07:49] <gnomefreak> how to create it?
[07:49] <asac> with export or something
[07:49] <asac> sarch the web
[07:49] <asac> export public key
[07:49] <asac> it is
[07:50] <asac> http://irtfweb.ifa.hawaii.edu/~lockhart/gpg/gpg-cs.html
[07:51] <asac> http://www.redhat.com/docs/manuals/linux/RHL-9-Manual/custom-guide/s1-gnupg-export.html
[07:52] <gnomefreak> ok i have public key :)
[07:55] <asac> next step as above ... then try until archive works properly
[07:55] <asac> :)
[07:58] <gnomefreak> k i have gnomefreak.asc and redoing update
[07:59] <gnomefreak> so i upload gnomefreak.asc and give them instructions on wgetting it than adding it?
[07:59] <gnomefreak> gpg --armor --export 3C1C3C2A  |  apt-key add -  fails
[08:00] <asac> then its not your key id
[08:00] <asac> gpg --armor --export 3C1C3C2A
[08:00] <asac> ?
[08:00] <asac> works?
[08:00] <asac> you have to run apt-key as root
[08:00] <asac> e.g. sudo
[08:00] <asac> gpg --armor --export 3C1C3C2A  |  sudo apt-key add -
[08:00] <gnomefreak> yep
[08:01] <gnomefreak> ah
[08:01] <gnomefreak> forgot sudo
[08:03] <gnomefreak> hmmmmm
[08:04] <asac> maybe we really need a "big" layout
[08:04] <asac> to do it properly
[08:04] <asac> e.g. main/binary-i386
[08:04] <asac> e.g. main/binary-amd64
[08:04] <asac> dirs
[08:04] <asac> with each containing its own small Release file
[08:04] <asac> as well as Packages
[08:04] <asac> the release files in those dir would always be static
[08:04] <asac> like
[08:05] <asac> http://archive.ubuntu.com/ubuntu/dists/feisty/main/binary-i386/Release
[08:05] <asac> top level Release + Release.gpg would be the same
[08:05] <asac> just that of course checksum section looks different
[08:07] <asac> you don't need pool layout ... dropping packages in main/binary-i386 should be enough
[08:07] <asac> sources go to main/source/
[08:10] <gnomefreak> http://gnomefreak.pastebin.ca/424293
[08:14] <gnomefreak> i dont need to run the dpkg-scan* commands again do i?
[08:14] <gnomefreak> maybe thats why damnit
[08:15] <asac> that does not look right
[08:15] <gnomefreak> thats why packages.gz stayed the same
[08:15] <asac> Packages should be in binary-i386 ..
[08:15] <asac> not in top-level
[08:15] <asac> and Release file should be there as well
[08:18] <gnomefreak> im getting badsign error give me a minute.
[08:19] <asac> you need the release.gpg and release like currently in top-level
[08:19] <asac> and a release file in architecture dir
[08:19] <asac> where packages belong
[08:19] <asac> e.g. in
[08:19] <asac> main/binary-i386/
[08:19] <gnomefreak> now im back to other error
[08:19] <gnomefreak> but i dont have a main
[08:20] <asac> read all above
[08:20] <asac> we have to create semi-big archive imo
[08:20] <asac> thats what i am talking about for last 40 lines :)
[08:20] <asac> if you get it working with small layout ... better
[08:21] <asac> i have no idea :) ... its just that i believe that it will not work in that "minimal" way
[08:21] <gnomefreak> what i got out of it is make a binary-i386 and a source-i386 and split the packages into 2 repos
[08:22] <gnomefreak> but i dont get it. im confused
[08:23] <gnomefreak> ! Package firefox-trunk-dev (filename ./firefox-trunk-dev_2.99+2cvs20070404-0ubuntu0_i386.deb) is repeat but newer version;
[08:23] <ubotu> I'll remember that, gnomefreak
[08:23] <gnomefreak>    used that one and ignored data from ./firefox-trunk-dev_2.99+2cvs20070328-0ubuntu0_i386.deb !
[08:23] <gnomefreak>  ** Packages in archive but missing from override file: **
[08:23] <asac> yeah ... relax :)
[08:23] <gnomefreak> no
[08:23] <asac> take a break ;)
[08:23] <gnomefreak> !forget Package
[08:23] <ubotu> I know nothing about Package yet, gnomefreak
[08:24] <gnomefreak> !forget Package firefox
[08:24] <ubotu> I know nothing about Package firefox yet, gnomefreak
[08:24] <asac> lets do it in a few minutes
[08:24] <gnomefreak> !ubotu
[08:24] <ubotu> I am ubotu, all-knowing infobot. You can browse my brain at http://bots.ubuntulinux.nl - Usage info: http://wiki.ubuntu.com/UbuntuBots
[08:24] <asac> e.g. setup a semi large archive
[08:24] <gnomefreak> k
[08:24] <asac> :)
[08:24] <asac> you could start creating directory structure like
[08:24] <asac> gnomefreak-archive/
[08:24] <asac> gnomefreak-archive/main/
[08:24] <asac> gnomefreak-archive/main/binary-i386
[08:24] <asac> gnomefreak-archive/main/binary-amd64
[08:24] <asac> gnomefreak-archive/main/source/
[08:25] <asac> those you can mkdir
[08:25] <gnomefreak> inside mozilla-testing ?
[08:25] <asac> no gnomefreak-archive is mozilla-testing i guess
[08:25] <asac> so start that you have nothing but that hierarchy in mozilla-testing
[08:25] <asac> cp *.deb to binary-i386 directory
[08:25] <asac> and .dsc .diff.gz .orig.tar.gz to source
[08:26] <asac> if you did paste a find -type f somewhere so i can see if structure is ok
[08:26] <asac> find -type f
[08:26] <asac> :)
[08:27] <gnomefreak> ok so inside mozilla-testing(is where all packages are in repo) make those dir. and cp everything where they need to be
[08:28] <gnomefreak> this is serverside or in my ~/repo-feisty(where all files are before upload
[08:28] <asac> yes
[08:28] <asac> show me find
[08:29] <gnomefreak> after i make the dirs. right now it shows everything in mozilla-testing
[08:29] <asac> please post a find -type f
[08:30] <asac> mk dirs
[08:30] <asac> and move .deb to appropriate folders first
[08:30] <asac> :)
[08:31] <asac> in mozilla-testing there is nothing
[08:31] <asac> but Release.gpg
[08:31] <asac> packages go to main/binary-i386
[08:31] <asac> and sources to main/source/
[08:31] <asac> ok?
[08:31] <gnomefreak> hmmmmm
[08:35] <gnomefreak> wtf happened to main :(
[08:39] <gnomefreak> asac: [amp] $ cp *.deb /main/binary-i386
[08:39] <gnomefreak> cp: `/main/binary-i386': specified destination directory does not exist
[08:39] <gnomefreak> Try `cp --help' for more information.
[08:39] <gnomefreak> im gonna do it by hand i guess
[08:40] <asac_> damn modem
[08:41] <asac_> did you write anything?
[08:41] <asac_> last i red is
[08:41] <asac_> 20:31 < gnomefreak> hmmmmm
[08:41] <gnomefreak> wtf happened to main :(
[08:41] <gnomefreak> Try `cp --help' for more information.
[08:42] <gnomefreak> wtf happened to main :(14:39 <      gnomefreak > asac: [amp] $ cp *.deb /main/binary-i386
[08:42] <gnomefreak> 14:39 <      gnomefreak > cp: `/main/binary-i386': specified destination  directory does not exist
[08:42] <gnomefreak> 14:39 <      gnomefreak > Try `cp --help' for more information.
[08:42] <gnomefreak> 14:39 <      gnomefreak > im gonna do it by hand i guess
[08:42] <asac> i guess you can find your error :)
[08:43] <asac> the idea is to get files to main/binary-i386
[08:43] <gnomefreak> im moving them as we speak
[08:44] <asac> wait i have to restart irssi window bloat is here
[08:44] <asac> ok back
[08:45] <gnomefreak> what do i do with the release and release.gpg ....
[08:45] <gnomefreak> sources.gz and packages.gz
[08:45] <asac> how does your directory now look like?
[08:45] <asac> e.g. find -type f
[08:48] <gnomefreak> http://gnomefreak.pastebin.ca/424343
[08:51] <asac> ok
[08:51] <asac> throw away Packages et al
[08:51] <asac> we have to generate differently
[08:51] <gnomefreak> [amp] $ cd main/
[08:51] <gnomefreak> [amp] $ ls
[08:51] <gnomefreak> binary-amd64  binary-i386  source
[08:51] <gnomefreak> k
[08:51] <asac> use dpkg-scanpackages main/binary-i386/ /dev/null
[08:52] <asac> same for sources (of course change dir appropriately)
[08:52] <asac> dpkg-scansources main/source /dev/null
[08:52] <asac> and place Packages file in main/binary-i386
[08:52] <gnomefreak> do this on serverside?
[08:52] <asac> where else?
[08:53] <gnomefreak> i thought in my folder in ~/
[08:53] <asac> whereever you ran dpkg-scan... before
[08:53] <asac> doesn't matter if structure is same locally like on remove/server
[08:54] <gnomefreak> its not same.
[08:54] <gnomefreak> guess i should make it the same? or can i run this on server
[08:54] <asac> if you can run on server, then you can ;)
[08:54] <asac> don't know what kind of server you have
[08:55] <asac> if its debian/ubuntu and you can ssh into it then you can run this on server
[08:55] <asac> directory hierarchy should be same locally
[08:55] <gnomefreak> it seems to be running
[08:55] <asac> how top-level dir is named doesn't matter though
[08:55] <gnomefreak> im sshed in already
[08:55] <asac> ok generate Packages and Sources
[08:55] <asac> in their respective dirs
[08:55] <asac> after that
[08:56] <gnomefreak> ok got alot of output did it go into /dev/null?
[08:56] <gnomefreak> cause i cant scroll all the way up
[08:56] <asac> hey
[08:56] <asac> you have to use the same way you used before
[08:56] <asac> just different parameters
[08:57] <asac> how did you invoke dpkg-scanpackages before?
[08:57] <gnomefreak> not on server dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
[08:58] <asac> yes adapt that
[08:58] <asac> like . is not not . anymore, but main/binary-i386
[08:58] <asac> and Packages.gz is main/binary-i386/Packages.gz
[08:59] <gnomefreak> ok now sources
[08:59] <asac> same way ... just adapt :)
[09:00] <asac> then you need in binary-i386 this: http://archive.ubuntu.com/ubuntu/dists/feisty/main/binary-i386/Release
[09:00] <asac> and in source/ this:
[09:00] <asac> http://archive.ubuntu.com/ubuntu/dists/feisty/main/source/Release
[09:00] <asac> top-level Release and Release.gpg should be generated in same way as before
[09:00] <asac> you don't need to touch the two above
[09:01] <gnomefreak> Prototype mismatch: sub main::getopt: none vs (@) at /usr/bin/dpkg-scansources line 116.
[09:02] <asac> you probably did not invoke right
[09:02] <asac> how?
[09:03] <gnomefreak> [amp] $ dpkg-scansources main/source/ /dev/null | gzip -9c > Sources.gz
[09:03] <gnomefreak> Prototype mismatch: sub main::getopt: none vs (@) at /usr/bin/dpkg-scansources line 116.
[09:03] <gnomefreak> im cd'ed into mozilla-testing so i would start with main/source/
[09:04] <gnomefreak> it made one anyway?
[09:04] <asac> 1st: Sources.gz -> main/source/Sources.gz
[09:04] <asac> btw, you have iceape....dsc there
[09:04] <asac> but no files
[09:05] <asac> e.g. in main/source
[09:05] <gnomefreak> hmmmm
[09:05] <gnomefreak> im showing 7
[09:06] <gnomefreak> [amp] $ cd source/
[09:06] <gnomefreak> [amp] $ ls
[09:06] <gnomefreak> firefox-trunk_2.99+2cvs20070328-0ubuntu0.diff.gz
[09:06] <gnomefreak> firefox-trunk_2.99+2cvs20070328-0ubuntu0.dsc
[09:06] <gnomefreak> firefox-trunk_2.99+2cvs20070328-0ubuntu0.tar.gz
[09:06] <gnomefreak> firefox-trunk_2.99+2cvs20070404-0ubuntu0.diff.gz
[09:06] <gnomefreak> firefox-trunk_2.99+2cvs20070404-0ubuntu0.dsc
[09:06] <gnomefreak> firefox-trunk_2.99+2cvs20070404.orig.tar.gz
[09:06] <gnomefreak> iceape_1.1.1-3.mt0.dsc
[09:06] <asac> remove iceape for now
[09:06] <asac> there are no files for it
[09:06] <asac> e.g. no diff.gz, orig.tar.gz
[09:07] <asac> you can do that later
[09:07] <gnomefreak> just in source or all
[09:07] <asac> maybe for testing just use ffox
[09:07] <gnomefreak> k
[09:08] <gnomefreak> ok regen packages and sources?
[09:08] <asac> yes
[09:09] <asac> try sources ... because that failed
[09:10] <gnomefreak> still failing
[09:10] <asac> how did you run dpkg-scansources before?
[09:10] <asac> with /dev/null ?
[09:11] <gnomefreak> now both are failing
[09:11] <gnomefreak> [amp] $ dpkg-scansources main/source/ /dev/null | gzip -9c > Sources.gz
[09:11] <gnomefreak> Prototype mismatch: sub main::getopt: none vs (@) at /usr/bin/dpkg-scansources line 116.
[09:11] <gnomefreak> [amp] $ dpkg-scansources main/binary-i386/ /dev/null | gzip -9c > Packages.gz
[09:11] <gnomefreak> Prototype mismatch: sub main::getopt: none vs (@) at /usr/bin/dpkg-scansources line 116.
[09:11] <asac> last on eis not scansources, but packages
[09:11] <asac> thats for sure
[09:12] <asac> please ensure that you use dpkg-scansources like you did before
[09:12] <asac> but just with new path
[09:12] <gnomefreak> it failed on both
[09:12] <gnomefreak> it is only differnet is im on server not ~/repo-feisty and the path is differnet
[09:12] <asac> show a find on that server
[09:12] <asac> there is definitly something wrong then
[09:14] <gnomefreak> http://gnomefreak.pastebin.ca/424376
[09:14] <gnomefreak> not sure wtf the nfs thing is but its in mozilla-testing
[09:15] <asac> ok show me how invoke gensources in pastebin as well
[09:16] <asac> gnomefreak: probably hard-disk is nfs mounted
[09:16] <asac> don't have to bother
[09:18] <gnomefreak> dpkg-buildpackage runs gen*
[09:18] <asac> ?
[09:18] <asac> what are you doing :)
[09:19] <gnomefreak> when i build the package i use dpkg-buildpackage -rfakeroot -k3c1c3c2a (for fx3 i add the extra thing at end)
[09:20] <gnomefreak> it does rest for me. than it prompts me for passphrase 2 times
[09:21] <asac> why do you tell me?
[09:21] <asac> ... ok show me how invoke gensources ...
[09:21] <gnomefreak> gensources is ran inside of dpkg-buildpackage
[09:22] <asac> right :)
[09:22] <asac> sorry
[09:22] <asac> scansources
[09:22] <gnomefreak> lol
[09:23] <gnomefreak> ok inside of gnomefreak.yourmortals.com/mozilla-testing i run dpkg-scansources main/source /dev/null | gzip -9c > Sources.gz
[09:23] <gnomefreak> oops
[09:23] <gnomefreak> ok inside of gnomefreak.yourmortals.com/mozilla-testing i run dpkg-scansources main/source/ /dev/null | gzip -9c > Sources.gz
[09:24] <gnomefreak> let me try skipping main and cd into main
[09:25] <gnomefreak> same error
[09:26] <gnomefreak> when i use main/source or being cd'ed into main and just using source/ i get same error
[09:27] <gnomefreak> hmmmmmmm let me see somehting
[09:28] <gnomefreak> i copied the Sources.gz from server to home and gunzipped it and cat it here is output
[09:29] <gnomefreak> http://gnomefreak.pastebin.ca/424397
[09:29] <asac> yeah looks good
[09:29] <asac> but should be in source directory as well
[09:29] <asac> same for packages file in i386 dir
[09:29] <gnomefreak> i know but why the errors when making them?
[09:30] <asac> no errors :)
[09:30] <asac> no problem
[09:30] <asac> apparently
[09:30] <asac> in i386 dir you need
[09:30] <asac> http://archive.ubuntu.com/ubuntu/dists/edgy-updates/main/binary-i386/Release
[09:30] <gnomefreak> ok ill mv them where they belong
[09:30] <asac> in source  you need the one from source dir
[09:30] <asac> good
[09:30] <asac> then generate top level Release as before
[09:30] <asac> and press thumbs
[09:30] <gnomefreak> ok lost me again
[09:31] <gnomefreak> i need archive:X version:X and so on?
[09:32] <asac> what are you talking about?
[09:32] <gnomefreak> Archive: edgy-updates
[09:32] <gnomefreak> Version: 6.10
[09:32] <gnomefreak> Component: main
[09:32] <gnomefreak> Origin: Ubuntu
[09:32] <gnomefreak> Label: Ubuntu
[09:32] <gnomefreak> Architecture: i386
[09:33] <gnomefreak> thats what you keep giving me
[09:33] <asac> yeah
[09:33] <asac> archive is feisty
[09:33] <gnomefreak> so am i building this file from hand?
[09:33] <asac> that file belongs to binary-i386
[09:33] <asac> yes its static
[09:33] <asac> always the same
[09:33] <asac> its different to what you place in top-level
[09:33] <asac> top-level gets generated as before
[09:33] <asac> header + you know :)
[09:36] <gnomefreak> do this on server or local? or does it matter?
[09:37] <asac> nothing should matter
[09:37] <asac> just everything in one location :)
[09:37] <asac> so you don't mix things up
[09:37] <gnomefreak> cat header >> Release; apt-ftparchive release . >> Release
[09:38] <asac> yeah ... but thats only on top level
[09:38] <asac> Relesae files in main/... dirs as above
[09:39] <gnomefreak> http://gnomefreak.pastebin.ca/424409
[09:39] <gnomefreak> thats the new file after running that command
[09:39] <asac> no
[09:39] <asac> as i said
[09:40] <asac> don't modify those files
[09:40] <asac> just top-level file
[09:40] <asac> as we did before
[09:40] <gnomefreak> i didnt
[09:40] <asac> but the ones in binary-i386 stay untouched
[09:40] <asac> http://gnomefreak.pastebin.ca/424412
[09:41] <gnomefreak> all i did was fill out the archive version down to arch. than ran cat header >> Release; apt-ftparchive release . >> Release
[09:41] <asac> gnomefreak: there are three files
[09:41] <asac> named relesae
[09:41] <asac> 1st in top-level
[09:41] <gnomefreak> oh ok
[09:41] <asac> 2nd in main/bin....
[09:41] <asac> 3rd in main/source
[09:41] <asac> just top level gets generated
[09:42] <asac> and you should use the same header as we used initially for top-level
[09:42] <asac> in 2nd and 3rd you just use the Release i gave you above
[09:43] <gnomefreak> ok #1 file is just archive->arch save in binary-i386 right?
[09:44] <asac> yes just the ones you fine in archive.ubuntu.com/dists/feisty/main/binary-i386
[09:44] <asac> and source archive.ubuntu.com/dists/feisty/main/source
[09:44] <asac> unmodified
[09:45] <gnomefreak> should Component main/binary-i386?
[09:45] <asac> no main
[09:45] <asac> just main
[09:45] <gnomefreak> k
[09:45] <asac> you can just download those from ubuntu archive
[09:45] <asac> in top-level you have to generate in exact the same manner as we initially did (header etc.)
[09:48] <gnomefreak> ok now for toplevel i cant run that command where the file is named Release
[09:48] <gnomefreak> i did last time it added the md5s and shit to it
[09:49] <gnomefreak> so where does toplevel Release get saved and rean
[09:49] <gnomefreak> ran
[09:49] <asac> how do you run ?
[09:49] <asac> what happens if you run
[09:49] <asac> apt-ftparchive?
[09:49] <gnomefreak> where the packages are but it will addd the md5s to it as it did last time
[09:50] <asac> no in top-level
[09:50] <asac> what happens?
[09:50] <gnomefreak> in main?
[09:50] <gnomefreak> or mozilla-testing
[09:50] <asac> no
[09:50] <asac> yes that is top-level
[09:50] <gnomefreak> oh ok hold on a sec
[09:52] <gnomefreak> Date: Wed, 04 Apr 2007 19:51:22 UTC  starts with that and ends with the md5sums sha1sums ..
[09:52] <gnomefreak> http://gnomefreak.pastebin.ca/424428
[09:53] <gnomefreak> is the file in toplevel
[09:54] <gnomefreak> only things in toplevel are Release(that i just pastebined) and main/  (dir)
[09:59] <gnomefreak> now i sign only the toplevel Release file? to Release.gpg?
[10:00] <asac> yes
[10:00] <asac> only top level
[10:00] <gnomefreak> hmmmmm
[10:00] <asac> so give me link to your repo ?
[10:00] <asac> i can take a quick look
[10:01] <gnomefreak> http://gnomefreak.youmortals.com/mozilla-testing/
[10:01] <gnomefreak> its failing to sign :( i think im gonna have to sign it locally and upload it to toplevel
[10:02] <asac> yeah probably
[10:02] <asac> the release in toplevel lacks the header we worked out initially ... remember?
[10:03] <asac> other release files look good
[10:03] <gnomefreak> http://gnomefreak.youmortals.com/mozilla-testing/
[10:03] <gnomefreak> its uploaded
[10:05] <asac> relesae file in top-level still lacks the header
[10:05] <asac> we had
[10:05] <asac> once
[10:05] <asac> you remember?
[10:05] <gnomefreak> yep i have it
[10:06] <asac> good
[10:06] <asac> and remove Release file before running apt-ftparchive
[10:06] <asac> so it doesn't end up in Release
[10:06] <asac> e.g. the top-level one
[10:07] <gnomefreak> http://gnomefreak.pastebin.ca/424448 should be the final Release in toplevel?
[10:07] <asac> except that
[10:07] <asac> d41d8cd98f00b204e9800998ecf8427e                0 Release
[10:07] <asac> is still in there
[10:07] <asac> thus remove Release in top-level
[10:08] <asac> before generating
[10:08] <gnomefreak> the first md5sum and the first sha1 lines?
[10:09] <gnomefreak> shit i lost it i think hold on a sec
[10:09] <asac> yes ... those should not end up ther
[10:09] <gnomefreak> ok yeah i was right just those 2 lines
[10:10] <gnomefreak> final http://gnomefreak.pastebin.ca/424452
[10:11] <asac> looks good
[10:12] <gnomefreak> ok signed it and uploaded it
[10:13] <gnomefreak> does this change the repo itself now?
[10:13] <asac> hmmm
[10:13] <gnomefreak> deb http://gnomefreak.youmortals.com/mozilla-testing/main binary-i386 ./
[10:14] <asac> please try to move everything in a directory called
[10:14] <asac> dists/feisty
[10:14] <asac> e.g. mozilla-testing/dists/feisty/main
[10:14] <asac> e.g. mozilla-testing/dists/feisty/Release.gpg
[10:14] <asac> e.g. mozilla-testing/dists/feisty/Release
[10:14] <asac> you don't need to regen
[10:15] <gnomefreak> ok give me a minute
[10:17] <gnomefreak> :(
[10:17] <gnomefreak> [amp] $ cd mozilla-testing/
[10:17] <gnomefreak> [amp] $ mkdir dists/feisty
[10:17] <gnomefreak> mkdir: cannot create directory `dists/feisty': No such file or directory
[10:18] <asac> make dir by dir
[10:18] <asac> or use -p
[10:18] <asac> to create dirs recursively
[10:18] <gnomefreak> mkdir -p?
[10:19] <gnomefreak> ok now move everything into feisty
[10:20] <gnomefreak> http://gnomefreak.youmortals.com/mozilla-testing/
[10:21] <gnomefreak> now check it out
[10:23] <gnomefreak> where do i want to put gnomefreak.asc and i think we made repo long ;)
[10:24] <asac> ok
[10:24] <asac> now apt doesn't complain
[10:24] <asac> however
[10:24] <asac> i think packages.gz and sources.gz should be regengeerated
[10:24] <asac> from mozilla-testing dir again
[10:24] <asac> after that you have to regen dists/feisty release files
[10:26] <asac> i use in sources.list
[10:26] <asac> deb http://gnomefreak.youmortals.com/mozilla-testing feisty main
[10:26] <asac> deb-src http://gnomefreak.youmortals.com/mozilla-testing feisty main
[10:26] <asac> but you have to regen packages.gz and sources.gz
[10:28] <gnomefreak> ok ill do that now i think
[10:35] <asac> yeah better i think
[10:36] <asac> no
[10:36] <asac> i guess you generated packages.gz from wrong dir still
[10:36] <asac> e.g. you have to do it from within mozilla-testing
[10:36] <asac> did you do that?
[10:37] <asac> aehm maybe fro within feisty
[10:37] <asac> just try
[10:37] <asac> but we are pretty close
[10:37] <gnomefreak> i did it inside main
[10:38] <asac> thats wrong
[10:38] <asac> inside feisty i guess
[10:38] <asac> or even inside mozilla-testing
[10:38] <asac> but lest first try feisty
[10:43] <asac> ok that didn't help
[10:43] <asac> try from mozilla-testing
[10:44] <gnomefreak> k
[10:44] <gnomefreak> they are generated and mv'ed to proper places
[10:44] <gnomefreak> i guess i have to redo Release file now
[10:45] <asac> later maybe
[10:45] <asac> now you just have to regen them from within mozilla-testing
[10:45] <asac> from with feisty didn't work
[10:46] <gnomefreak> k
[10:48] <asac> currently missing release and release.gpg in feisty
[10:50] <gnomefreak> yes i know
[10:51] <gnomefreak> Sources.gz and Packages.gz are done
[10:53] <gnomefreak> release regened
[10:55] <gnomefreak> asac: you did add the ./ to the end right?
[10:57] <asac> no
[10:57] <asac> look above
[10:57] <asac> like that
[10:59] <asac> not working
[10:59] <asac> lets look at this tomorrow
[10:59] <asac> maybe play around a bit
[10:59] <asac> i am off for now :)
[11:09] <asac> gnomefreak: works now
[11:09] <asac> dist-upgrading firefox-trunk atm
[11:09] <gnomefreak> cant work now
[11:09] <gnomefreak> that would be bad
[11:10] <gnomefreak> there is no release file in dist/feisty
[11:10] <gnomefreak> without release file it works fine by the looks of it
[11:11] <gnomefreak> hmmmm
[11:12] <gnomefreak> ok ill leave it as is for now i guess
[11:12] <gnomefreak> i think i know the issue ;)
[11:14] <gnomefreak> let me know when your done upgrading please
[11:17] <gnomefreak> asac: when your done upgrading please run apt-get update one more time (this will tell me where it is screwed up
[11:18] <gnomefreak> you shouldnt get errors if im right
[11:20] <gnomefreak> its fixed
[11:22] <gnomefreak> its fixed for now. tomorrow we need to figure out why the Release.gpg is causing the error Failed to fetch http://gnomefreak.youmortals.com/mozilla-testing/dists/feisty/Release  Unable to find expected entry  main/binary-i386/Packages in Meta-index file (malformed Release file?) but i found it :)
[11:22] <gnomefreak> good night