[04:51] <rodarvus> guys, status update so you can continue tomorrow morning ;)
[04:51] <rodarvus> all xserver-xorg-driver-* NEW packages are uploaded, but with a few considerations:
[04:52] <rodarvus> 1. I haven't received any email about -ati (nor it shows on my "uploaded package list" - don't know why
[04:53] <rodarvus> 2. it was possible to almost-merge -ati, keeping only a small patch (the rest of the changes was already present on debian package, which was newer version)
[04:53] <rodarvus> 3. -sunffb has our source code, as agreed with fabbione
[04:55] <rodarvus> 4. -mga and -rendition are dfsg-compliant. talking with fabbione on #ubuntu-x earlier today, fabbione says this is not necessary - in this case I believe we should Reject these two packages from NEW and reupload them, with binary blobs included
[04:57] <rodarvus> I asked mdz to Reject them for me, but no news yet (up to you guys, if you want to reupload them before I arrive - I can do that tomorrow morning, but will be in UTC-3 timezone)
[04:58] <rodarvus> anyhow, x-pkgs is updated, as usual - I believe we can move on and update xorg, plus accept the *-video-* packages
[04:58] <rodarvus> good night all :)
[08:05] <fabbione> somebody wants to look at #52538
[08:06] <fabbione> i can't reproduce it here and i am not feeling good
[08:06] <fabbione> so i am going to crash in bed right now
[08:19] <fabbione> bah there fixed
[10:10] !lilo:*! hi all....harassment attack on tor connections....new connects are mostly blocked atm
[10:10] !lilo:*! apologies for the inconvenience
[10:11] !lilo:*! (the problem only affects tor connects....apologies for the inconvenience, and thank you for your patience)
[11:56] <Kamion> rodarvus: rejected -mga and -rendition at your request
[12:00] <Kamion> rodarvus: shouldn't xserver-xorg-video-s3 provides: xserver-xorg-video?
[12:00] <Kamion> (not a NEW blocker though)
[12:08] <Kamion> rodarvus: ditto -sunffb
[12:52] <rodarvus> good morning
[12:52] <rodarvus> Kamion: thanks for the approvals and rejects
[12:52] <rodarvus> you're right, -s3 and -sunffb are supposed to have Provides: xserver-xorg-video
[12:53] <rodarvus> I'll upload new releases of them in a minute
[12:53] <rodarvus> (and prepare NEW -mga & -rendition too)
[12:54] <Mithrandir> rodarvus: have you begun looking at -input-* yet?
[12:54] <rodarvus> Mithrandir: no, I plan to do that in one hour, likely, as soon as I finish with *-video-*
[12:55] <rodarvus> (probably less time)
[12:56] <rodarvus> strange, xserver-xorg-video-ati really didn't show up on NEW, nor I received any email about it (yes, I have the .upload here :) )
[12:56] <Mithrandir> ok, goodie.
[01:10] <Kamion> rodarvus: http://librarian.launchpad.net/3336896/shhSW96LMQZLlmZi4xaLb3Kx0JK.txt
[01:10] <Kamion> which is bizarre
[01:11] <Kamion> oh, you're already looking into it on ##soyuz1.0, ok
[01:11] <rodarvus> Kamion: soyuz says the package wasn't signed, which is quite strange - as package signing is an automatic part of the build
[01:11] <Kamion> right
[01:12] <Kamion> well, no, it doesn't say it wasn't signed, it says it can't find the public key
[01:12] <rodarvus> anyway, I'm rebuilding it now, and will double check it is correctly signed before the new upload
[01:13] <rodarvus> even worse :)
[01:13] <rodarvus> I only have one private key here
[01:23] <Mithrandir> so, what's the plan for the fonts mess?  Move fonts, make them depend on the newer server where the paths are hard coded and then update everything else?
[01:24] <fabbione> Mithrandir: you can either leave them where they are or move them
[01:24] <fabbione> we could just hardencode in the server the different paths we did use in the past
[01:24] <Kamion> I'd move them and leave a transitional symlink behind
[01:25] <fabbione> and clean up the configs
[01:25] <Kamion> or what fabbione sai
[01:25] <Kamion> d
[01:25] <fabbione> Kamion: no need of a symlink
[01:25] <fabbione> i did check it here
[01:25] <Kamion> yeah, that might be less pain than a symlink
[01:25] <Mithrandir> ok, let's hardcode the paths for now.
[01:25] <Kamion> server> and libfontenc or whatever it is
[01:25] <Mithrandir> unless somebody complains?
[01:25] <Mithrandir> fabbione: is it trivial to find where it's hardcoded or can you do it?  (Yes, I realise you're sick ATM)
[01:25] <Kamion> I definitely merged some library that had a hardcoded font path
[01:25] <fabbione> i see no point in complaining. it's like adding another set of Path in the config
[01:26] <fabbione> they just get skipped if non-valid or empty
[01:26] <fabbione> Mithrandir: yes, it's really easy. there is already a patch in debian/patches for that
[01:26] <fabbione> Mithrandir: and yes i would love to go back to sleep
[01:26] <Mithrandir> fabbione: ok, cheers.  Go back to sleep, then
[01:26] <fabbione> Mithrandir: but you can start doing the transition. How has this server has both paths already
[01:26] <fabbione> either in the config
[01:26] <fabbione> or hardcoded
[01:27] <fabbione> once we finish the transition you can clean up dexconf to not write them at all
[01:27] <fabbione> or write them both and remove the hardencoding
[01:27] <fabbione> or any combination
[01:27] <fabbione> anyway
[01:28] <Mithrandir> anyway, the fonts will be built-in soon so the server won't have to care.
[01:42] <rodarvus> Kamion: I've seen you approved -ati already, thanks
[01:42] <rodarvus> I also uploaded -s3 and -sunffb with correct provides
[01:42] <rodarvus> (they were already accepted too)
[01:42] <rodarvus> and finally, -mga & -rendition, which are sitting in NEW
[02:24] <Kamion> hmm, there's an argument that the microcode in those drivers should live in restricted
[02:24] <Kamion> but it's an argument I don't really care to have right now
[02:25] <Kamion> that way lies a big smelly can of worms
[02:26] <rodarvus> Kamion: *nods*, thats why I "played it safe" in the first upload
[02:35] <rodarvus> Mithrandir: did you touched any of the *-input-* packages?
[02:36] <rodarvus> (apparently at least -mouse and -evdev were uploaded)
[02:38] <Mithrandir> rodarvus: I did those two merges yesterday, yes.
[02:40] <rodarvus> Mithrandir: do you mind if I continue with the rest? (or you plan to do them yourself?)
[02:41] <Mithrandir> no, please do
[02:41] <rodarvus> I will
[02:41] <rodarvus> am I the only one with uninstallable package 'xorg'?
[02:42] <rodarvus> (which in turn is depending on old xfont-* packages + libgl1-mesa-glx)
[02:42] <rodarvus> if not, is anyone else already working on fixing this?
[02:45] <rodarvus> build on sparc failed for xserver-xorg-video-newport and xserver-xorg-video-i810 -> https://launchpad.net/+builds/+build/226238 and https://launchpad.net/+builds/+build/226253
[02:45] <rodarvus> but both packages above don't even have "sparc" in the list of architectures to be built on (and this is on purpose)
[02:46] <rodarvus> do we need to blacklist build of these packages on sparc somewhere else, or just let it be this way?
[02:46] <Mithrandir> no, you're not the only one.
[02:47] <Mithrandir> yes, they'll need to be added to a blacklist.  Just ignore that for now.
[02:50] <Kamion> the blacklist in question is called Packages-arch-specific (or PaS); infinity can edit it for you when he's aroun
[02:50] <Kamion> d
[02:52] <rodarvus> Mithrandir: and regarding fonts, are you (or someone else) working on them?
[02:52] <Mithrandir> I was planning on starting with them unless you beat me to it.
[02:52] <rodarvus> I'm working on *-input-* now, but can change to fonts if its more urgent
[02:53] <Mithrandir> nah, just do -input-* first.
[02:53] <rodarvus> ok
[02:54] <rodarvus> Kamion: I'll ask inifinity when he's around, thanks!
[03:32] <Mithrandir> ok, I have a patch which codes in the correct font path, including legacy paths.
[03:37] <Kamion> libraries too?
[03:44] <Mithrandir> doing the server first, but I'll poke the library while the server's compiling
[03:49] <Mithrandir> meh, it'll change the API of libfontenc.
[03:49] <Mithrandir> but then , libfontenc just cares about the encoding directore.
[03:49] <Mithrandir> directory, even
[03:50] <Kamion> maybe that can be flag-dayed
[03:50] <Kamion> (ugh)
[03:51] <rodarvus> -acecad, -aiptek, -calcomp, -digitaledge manually synced (and uploaded). -citron automatic sync requested
[03:51] <rodarvus> LOCK on the next five input drivers
[03:52] <Mithrandir> Kamion: I wonder if all accesses to encodings is going through libfontenc or not..
[03:53] <Mithrandir> the server itself doesn't seem to care.
[04:05] <rodarvus> -dmc, -dynapro, -elographics, -fpit, -hyperpen manually synced (and uploaded)
[04:06] <rodarvus> LOCK on the rest of the xserver-xorg-input-* packages
[04:06] <rodarvus> (all updated on x-pkgs, just in case)
[05:48] <rodarvus> Mithrandir: ping
[05:49] <rodarvus> I'm merging xserver-xorg-input-synaptics now
[05:49] <rodarvus> debian has a new upstream version (0.14.5) and we have 0.14.3
[05:50] <rodarvus> but we have a patch specific for ALPS devices, which is not applied (at least not completely)
[05:50] <rodarvus> into their version
[05:50] <rodarvus> do you suggest we manually merge this patch, or leave it for now?
[05:51] <rodarvus> also note that, if we do merge, I won't be able to test it myself
[07:10] <rodarvus> fabbione, Kamion, Mithrandir: is any of you against me doing the move from xserver-xorg-driver-all to xserver-xorg-video-all? If so, please say something in the next three hours :)
[07:11] <rodarvus> otherwise, I plan to upload xorg-7.0.22ubuntu2 (with this change) at 20:10 UTC
[07:12] <rodarvus> btw, I have already opened the support request to move bugs from *-driver-* to *-video-*
[07:12] <rodarvus> https://launchpad.net/products/malone/+ticket/1179
[07:21] !lilo:*! more GNAA-style denial of Tor connections through abuse of the facility....new connections are currently suspended
[07:21] !lilo:*! apologies to our regular tor users for the difficulties
[08:18] <rodarvus> xorg_7.0.22ubuntu2 uploaded (as per instructions of mdz)
[08:19] <rodarvus> libxfont-1.0.0-4ubuntu2 (compiled with FreeType 2) uploaded too
[08:56] <rodarvus> xserver-xorg-input-synaptics sync requested
[08:56] <rodarvus> if necessary, we can add our alps patch (or parts of it) again later