/srv/irclogs.ubuntu.com/2008/06/06/#ubuntu-devel.txt

calchttp://www.engadget.com/2008/06/05/broadcom-co-founder-allegedly-spiked-tech-execs-drinks-had-wa/ <- interesting01:28
calcmaybe that's how they managed to convince companies to use their crappy wireless chips01:29
=== dmb_ is now known as dmb
=== asac_ is now known as asac
ion_Ooh, new commits! :-) https://code.edge.launchpad.net/~felix-feyertag/apt-sync/main03:49
pwnguinoh dear lord03:51
pwnguindoes apt-sync actually work?03:54
ion_I don’t know about the current state of the code, but the theory is solid.03:55
pwnguinwhat theory?03:55
ion_Use old version as a basis and zsync the new one over it.03:55
pwnguinhmm03:56
pwnguinhow the hell does zsync handle compression?03:56
ion_The same way rsync does.03:56
pwnguinterribly?03:57
ion_man gzip, see --rsyncable03:57
ion_Not really.03:57
pwnguinin my tests, rsync didn't make out well on .debs03:58
wgrantpwnguin: They're already compressed, so of course not.04:00
wgrantOh, like that.04:00
ion_They were probably compressed without --rsyncable, and additionally, apt-sync does something like storing the offsets of the tarballs within debs in the Packages file and handle the tarballs separately, repacking them to a .deb after syncing AFAIK.04:00
wgrantI see.04:00
pwnguinwgrant: if they're --rsyncable compressed it's okay. i was under the impression that it was no more than a patch not in gzip04:00
pwnguini mean, the challenge is getting the repos to support the compression hit04:02
ion_Now that i think of it, i don’t see how handling the tarballs separately would actually help. I just think i’ve seen a discussion like that somewhere (apt-sync spec? Ubuntu wiki page? I don’t remember).04:03
ion_How big is the repo?04:03
pwnguini asked the mirrors guys once04:03
wgrantThe entire Ubuntu repo of all supported archs and series?04:03
pwnguinwith or without .isos?04:03
ion_wgrant: Yeah04:03
pwnguin250GB04:04
wgrantIs that including ports?04:04
pwnguindonno04:05
ion_If the overhead is as much as 1%, it would be just 2.5 GiB. I bet the mirror ownerd would be delighted with the huge bandwidth savings.04:05
ion_s04:05
HobbseeMithrandir: xchat doesn't have such a feature turned on by deafult.04:08
pwnguini really dont understand why the apt-sync spec doesn't ask for re compressed archives04:13
pwnguinoh right, because even if it was rsync amenable, there's the CPU contention04:43
MithrandirHobbsee: I know it's not on by default, but it's easily turned on.  I was suggesting nuking it completely.05:58
HobbseeMithrandir: i wish...05:58
ion_Nuking what?05:58
pwnguinion_: /me is away: blah06:01
dholbachgood morning06:03
pwnguinMithrandir: if you're on a rampage, how about universal greetings?06:04
pwnguinor rather, broadcast greetings :)06:04
ion_pwnguin: Such ”functionality” should be killed indeed. :-)06:10
ion_Hi dholbach06:10
dholbachhi ion_06:10
Mithrandirpwnguin: they bother me less.06:33
=== dholbach_ is now known as dholbach
dholbachthekorn, pitti: thanks a lot for the fixed py-lp-bugs06:50
ion_Is there *still* no REST API or equivalent for launchpad? :-)06:55
Mithrandirhmm, is it just for me opening the "appearance" (gnome-appearance-properties) control panel applet eats 100% cpu?07:45
Mithrandir(in hardy)07:45
ogranot here07:45
ograany special theme you use  ?07:46
Mithrandirhuman07:46
ograsame here07:46
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi08:00
* thekorn hugs dholbach, you are welcome08:02
ShashankSinghhi ,, everyone ,,, i have a ubuntu 6.0.6 dapper ,, how can i get qt 4.4 or 4.3 without updating  my system,, i thinking of compiling it but are there any repo arounf which could provide it ,,thanks for help :)09:54
RAOFShashankSingh: You'll need to build from source; the only other option would be if qt 4.4 was in the dapper-backports repository, but that's quite unlikely I think.09:55
RAOFAlso, not really a question about the development of Ubuntu, and hence off topic :).09:55
ShashankSinghsorry for that:)09:55
dholbachhey giskard10:19
tkamppeterI want to set up a Debian package repository, from where one can download and update via apt-get. Someone knows any HOWTO or so where I can see how to arrange the packages on the server and how to index them?11:03
=== hunger_t is now known as hunger
tkamppeter[Resending, server connection seemed to be broken] I want to set up a Debian package repository, from where one can download and update via apt-get. Someone knows any HOWTO or so where I can see how to arrange the packages on the server and how to index them?11:06
wgranttkamppeter: If you want to do it for Ubuntu, you could use Launchpad's PPA service. Otherwise, there are quite a few options.11:07
tkamppeterwgrant, I want to do it on the OpenPrinting server, to provide LSB-based printer driver packages for Debian and Ubuntu. If a printer manufacturer uploads an LSB RPM a script should alienize it and then index it for apt-get.11:09
wgrantThat sounds like pure evil.11:10
tkamppeterwgrant, needed for https://blueprints.edge.launchpad.net/ubuntu/+spec/printerdriverautodownload and https://blueprints.edge.launchpad.net/ubuntu/+spec/jockey-printer-driver-support11:10
wgrantPublishing alienised debs?11:10
tkamppeterwgrant, these are LSB packages, designed for being alienised11:10
wgrantAh.11:11
tkamppeterThe intention of the LSB is to provide distro-independent packages.11:11
wgrantWell, I don't have much experience with running my own proper repository - I normally only need a couple of packages so run dpkg-scan* myself.11:11
ion_Also, falcon ftw.11:12
wgrantfalcon works.11:13
\shtkamppeter, we all know that LSB clean software distribution by ISVs is a dream...11:15
\sheven when we are working hard on it...11:15
tkamppeter\sh, let us not discuss whether LSB packages make sense or not, but rather tell me how to arrange .debs on a server and how to get them indexed. Is it simply running dpkg-scanpackages?11:17
\shtkamppeter, like a.u.c. or just simple ones?11:18
\shtkamppeter, https://help.ubuntu.com/community/LocalAptGetRepository e.g. simple ones11:18
\shtkamppeter, debian/ubuntu style ones with pool dir etc. http://debiananwenderhandbuch.de/apt-ftparchive.html11:19
Riddellpitti: so archive day today, any chance of those MIRs?11:33
tkamppeter\sh, thank you very much for the links.11:34
\shtkamppeter, were they helping? the apt-ftparchive thing is a bit theoretical with no real practical example...11:34
\shtkamppeter, https://help.ubuntu.com/community/InstallCDCustomization <- there is an example of how to use it (for tweaking the alternate cd, but you get the idea of apt-ftparchive)11:37
=== elkbuntu is now known as elky
neil_dtkamppeter: hi, I have been directed you way,  I have developed some scripts that create a CUPS printer that emails as a pdf what ever was printed.  How do I publish this so others can use/modify ?12:27
=== gordon is now known as Guest57356
=== elky is now known as elkbuntu
=== prolefeed is now known as meckert
frafuHello, Anybody knows who added the ESC option to the automatic fsck at startup? I would like to ask him whether he could expand to also watch for mousetweaks to stop the fsch. In fact, pointer only users (that usually work with a software keyboard that is not available at that stage) don't have a way to stop it.12:51
=== davmor2 is now known as davmor2_on_shopp
=== davmor2_on_shopp is now known as davmor2_back2nit
=== meckert is now known as prolefeed
ion_mvo: It was nice to notice some new commits in ff’s apt-sync branch. :-) It would be really nice to have apt-sync in intrepid.13:43
mvoindeed13:45
ion_mvo: Do you think it would be possible to decide the final format for any apt-sync related changes to the archive and try to implement them for archive.u.c before the client side is “ready”? Adventurous people could begin testing apt-sync easily just by installing the development version and using their usual mirror, and when the client side gets mature enough, the mirrors would be ready for it.13:52
Kanohi, whats the correct way to shutdown a running X in live mode?13:55
Kanogdm stop does not work13:55
mvoion_: I wanted to setup a test repo on people:~mvo - but haven't managed yet13:56
tormodKano: if you're running 8.04 Desktop live, there is no correct way (there's a bug report). sudo killall gdm14:17
Kanotormod: i thought that, well i made a workaround in my install script14:25
Kanobut it does not work correclty with killall gdm14:31
Kanothe only way to restart it is for a short time doing killall Xorg14:32
norsetto_mvo: am I wrong, or recommends are also now installed by default in intrepid?14:34
mvonorsetto_: you are right, they are14:35
norsetto_mvo: ok, thanks14:35
* RainCT wonders about what program you are talking14:36
mvoall of them14:37
Kanotormod: is there a way to run an external script which is on the cd during startup?14:38
=== kagou_ is now known as kagou
=== norsetto_ is now known as norsetto
=== cr3_ is now known as cr3
tormodKano: there are no hooks for it, you'll have to patch the initrd.gz14:55
=== evalles_ is now known as effie_jayx
=== cr3_ is now known as cr3
tormodKano: or you (ab)use the OEM hooks15:12
Kanogood idea, what is executed then15:12
tormodyou've gotta check. if you're interested I made a small patch for casper in the initrd to run extra hooks from the cd, see https://wiki.ubuntu.com/SwissTeam/OpenExpo/2007-Bern/USBStick15:13
tkamppeterI want to convert RPM packages to Debian with alien on my server. The server is amd64 and it converts amd64 packages happily, but it does not convert i386 package. Do I need one server for each platfor to offer a multi-platform repository?15:34
Silicium_hi there15:36
Silicium_iam searching for a postgresql maintainer15:36
Festortkamppeter, rpm 32 bits -> deb 32 bits   ;  rpm 64 bits -> deb 64bits15:37
Festortkamppeter, rpm 32 bits =! deb 64 bits   ;  rpm 32 bits =! deb 64bits15:38
Festoror rpm 32 bits =! deb 32 bits and deb 64 bits15:38
tkamppeterFestor, I have both 32-bit and 64-bit versions of each RPM and I simply want to make a 32-bit deb from each 32-bit RPM and a 64-bit deb from each 64-bit RPM. Only the generation of the 64-bit debs works.15:39
joaopintotkamppeter, and please make sure your target audience is aware you are providing alien(ed) packages15:39
FestorO.S. 32 bits only use 32 bit packages15:41
FestorBut O.S. 64bits maybe use 32 and 64 bits packages15:41
emgentmorning15:44
tkamppeterI want to provide Debian packages for as many architectures as possible (RPMs I have for each architecture) but I have only a 64-bit PC server. I do not want to install or run the packages on the server. Users should download them.15:45
tkamppeterThe packages are distro-independent LSB packages, designed to be alienised.15:46
ScottKtkamppeter: If you want to provide Debian packages, I'd suggest making Debian packages and not depending on a tool to do it for you.15:46
FestorPackages converted by alien do not have the same quality as the originals15:46
joaopintotkamppeter,you will probably need to setup a 32bits schroot for the 32bits alien15:47
sistpoty|workbryce: do you happen to know where the int10 stuff, that tries to access the vesa bios can be found in xorg?15:50
sistpoty|workbryce: never mind, found it already :)15:56
winkshark1122hello16:58
BenCpitti: So I think I'm understanding things better now...this proposal of yours is in conjunction with linux-meta, not replacing it17:24
BenCpitti: but it probably means we can reduce the number of packages needed in linux-meta17:25
=== gaurdro__ is now known as gaurdro_
ion_Get:22 http://fi.archive.ubuntu.com intrepid/universe nexuiz-data 2.4.2-1 [338MB]18:11
ion_Now i wouldn’t mind apt-sync. ;-)18:12
ion_mvo: Btw, couldn’t the pdiff functionality be just used as is until we get the full apt-sync? I take it it doesn’t require huge changes at the archives?18:24
geserion_: isn't pdiff only diffs for the Packages files?18:27
ion_geser: Yes18:28
ion_They are relatively huge, and it would be nice to update quite often when running the development version of Ubuntu.18:28
geserion_: iirc from the last discussion that because Ubuntu updates the Package files hourly we would need to many pdiffs to make it usable18:30
ion_Ok. :-\18:30
mvoion_: it could, but the archive u.c.c changes too often18:32
ion_I wonder why Debian didn’t go with zsync?18:32
ion_Was it not available/mature enough back then?18:32
mvopdiff were implemented quite some time ago, I'm not sure if zsync was around then18:33
mvoand pdiffs are relatively simple to implemnt18:33
=== davmor2_back2nit is now known as davmor2
sistpotytkamppeter: do I understand the PrinterDriverAutodownload spec right, that some app will download a .deb from openprinting and install it?20:07
impulzehttp://www.flickr.com/photos/27373994@N02/2554310312/sizes/o/20:07
impulze:O20:07
gskerI'm having trouble getting preseed to answer a question during install.  It's starting to look like a bug.20:07
gskerAny preseed experts around?20:08
sistpotytkamppeter: if so, (and I've just seen there are GPL'd drivers up there), can I after such a .deb was installed do apt-get source <nameofdriver> and get the source package?20:11
sistpoty(as it's otherwise a GPL violation)20:11
=== cgregan is now known as cgregan_away
=== deejoe is now known as gradeschoolbrat
=== gradeschoolbrat is now known as deejoe
mouzI tried to introduce a (fake) dependency by expanding the Depends: entry in debian/control. I compiled using pbuilder. The package I added is not in the pbuilder cache (nor anywhere else on my system). I expected pbuilder to retrieve it, but that did not happen. How come? Does something somewhere understand there is no real dependency?22:30
ion_pbuilder only installs build-deps. #ubuntu-motu is better for that area of questions.22:31
ion_Assuming you’re learning to package stuff.22:32
mouzion_: yes. thnx22:32
=== edson is now known as dmesg
=== dmesg is now known as edson

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!