/srv/irclogs.ubuntu.com/2008/12/14/#ubuntu-devel.txt

=== nhandler_ is now known as nhandler
=== nhandler_ is now known as nhandler
nesysHi folks,01:14
nesysI found on kubuntu 8.10 the same bug as https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/27831801:14
ubottuLaunchpad bug 278318 in xserver-xorg-video-intel "video tearing with textured video on intel card" [High,Fix committed]01:14
nesysI've tryed to apply patches and new configs, but the problem is unsolved01:15
nesyswith vlc, or mplayer, or another player, when I see a DVD I have every 10 secs a video freeze (audio is ok), and the vlc debug says 'late picture skipped'01:17
nesysany advice will be appreciated :)01:17
=== Knightlust is now known as Igorot
gbear14275can anyone tell me what types of changes are made to programs before they go to package releases?  I'm just curious what types of changes the azureus people are claiming the ubuntu side does that makes them unable to support azureus on ubuntu?02:07
gbear14275not looking for details, just generalities and was curious if this was a common thing with all ubuntu program developers02:08
jdonggbear14275: sigh I can't believe this is coming up again....02:13
jdonggbear14275: azureus has a serious security vulnerability where local users are allowed to do whatever the hell they want to any instance of azureus running on your system.02:14
jdongthis is a huge problem if you share your computer with multiple users, because I can stop your torrents or even delete them without your authorization.02:14
jdongwe applied a patch that reserves a range of ports for private communications02:15
jdongupstream doesn't think this is a security problem and doesn't like this patch02:15
jdong*shrug* I'm pretty tired of arguing with azureus upstream about this stuff.02:15
jdongthey also claim they need to bundle their own SWT GTK libraries rather than using the system ones02:15
jdongin general, upstreams tend to be able to come up with better reasons for doing thins like this other than, and I quote, "you are a fucking idiot"02:16
jdonghopefully that answers your question :)02:16
rayluo.002:24
jdongwhee good upstream relations!02:25
jdongI suppose I shouldn't tell them I plan on stripping the Azureus core from the Vuze UI and combine the 2.5.x.x UI with the new core....02:25
jdong(shhhhhhh THAT'S OUR LITTLE SECRET)02:25
gbear14275jdong, wasn't questioning the ubuntu actions was just curious if I was standard or not... I trust the ubuntu devs more than the azureus guys, but thank you for the explanation again jdong03:31
gbear14275I appreciate it03:31
alex_21I used apt-get source for apt-get source libwebkit-1.0-1"  and it returned an unable to find source package error. What can I do?03:34
alex_21Hi, I downloaded the source for webkit from the Ubuntu Repository, and untared the tar.gz. Now I ahve a .orig file. Am I doing something wrong. I jsut want to make a change to main.c in the GTKLauncher source that comes in the Webkit source that is on Webkit's site05:05
LaserJockalex_21: what file did you download? just the .orig.tar.gz file?05:10
LaserJockapt-get source libwebkit should work, btw05:10
LaserJockactually, scratch that05:11
LaserJockapt-get source libwebkit-1.0-1 works here05:12
alex_21All thesource05:17
alex_21qith apt-get source05:17
alex_21And I am on Hardy, not II05:17
alex_21And actually, I want to modify main.c in the GTKLauncher in the Webkit site's source05:20
LaserJockalex_21: if you've downloaded the whole source package then there should be an unpacked source tree there05:21
LaserJockif not run dpkg-source -x *.dsc05:21
alex_21All I see is a .orig file05:22
LaserJockalex_21: then you must not have gotten the whole thing05:23
LaserJockalex_21: there should be a .orig.tar.gz file, a .dsc file, and a .diff.gz file05:24
LaserJockalex_21: are you sure it's a file? it could be a directory if you untarred it05:25
alex_21Yes it is a directory05:26
alex_21Where is the source int question though. In this .orig directory?05:27
LaserJockalex_21: well, let me ask this, what are you wanting to do in the end?05:27
LaserJockalex_21: are you wanting to build a new .deb or just wanting to play around with the source or?05:28
alex_21If you download the source from the Webkit site, there is a GTKLauncher browser they include under WebkitTools directory. I wan't to edit the main.c file for that and repackage it. However if this package can do it, I would love to use it instead05:33
alex_21I mean, all the .deb stuff is done here05:34
alex_21I eman the Ubuntu package. If it can be modified like the main.c file can, then I am good to go05:36
alex_21Is this what you wanted to know?05:41
NCommanderhola world05:41
alex_21Hola05:43
innovati¡hola!05:45
alex_21?Hola?05:46
innovati¿que?05:47
alex_21?Porque estas aki?05:47
alex_21Lol05:47
innovatime gusta Ubuntu05:47
alex_21Esaba Vromiando05:48
alex_21Lol05:48
alex_21A mi tambien05:48
LaserJockalex_21: sorry, got distracted, if you want a .deb in the end you need to get the 3 files I mentioned (.orig.tar.gz, .dsc, .diff.gz)05:49
LaserJockalex_21: once you do that run dpkg-source -x *.dsc and it should unpack it all05:49
alex_21Unpack it to where?05:50
alex_21And is this the normal source05:50
LaserJockalex_21: in the current directory05:50
alex_21I modified line 100 and something in the code from Webkit, and need to duplicate this feet05:51
LaserJockalex_21: the .orig.tar.gz file is the source tarball like what you'd get from the website05:51
alex_21Oh, Ok05:51
LaserJockalex_21: the .diff.gz is a diff to that that holds all the Debian/Ubuntu changes05:51
alex_21Cool, thanks05:52
LaserJockalex_21: I'd suggest talking to #ubuntu-motu if you have more questions on packaging and how to get a .deb05:52
alex_21So to make this mod, I can drop the main.c file into the folder and then zip it up and repackage it and it should work?05:52
LaserJockyou don't need to zip it up, we have tools for handling all that05:53
LaserJockhttps://wiki.ubuntu.com/PackagingGuide has lots of info on that type of thing05:53
alex_21Yeah, but the wiki is huge and my screen reader will take ages to read that05:54
LaserJockalex_21: short story is: make changes, apt-get builddep webkit, run debuild -us -uc in the source tree (make sure devscripts is installed)05:58
alex_21Ok, thanks05:59
alex_21So the .dif file takes care of all the changes?05:59
alex_21.Diff?05:59
alex_21And can I just put info from the new source that I got from the site into the .orig directory?06:01
alex_21Essentially replacing the current source06:01
LaserJockno06:01
LaserJockyou shouldn't have a .orig folder06:01
alex_21No to which?06:01
LaserJockyour changes will show up in a new .diff.gz file06:02
alex_21Well it is webkit--something.orig and is a directory06:02
LaserJockis the .diff.gz and .orig.tar.gz files still there?06:02
alex_21But this new .diff file will be created for me?06:02
LaserJockyes06:02
alex_21Yes, they are still there06:03
LaserJockthen remove the .orgig directory06:03
LaserJockand run dpkg-source -x *.dsc06:03
alex_21Why remove it, because that is where all my changes are06:03
LaserJockhmm06:04
LaserJockthen move it to something like webkit-tmp06:04
alex_21I haven't ziped it up again yet, I just untarred it, and am making changes to it06:04
LaserJockthat's ok06:05
alex_21So I am confused, should I, ... what?06:05
LaserJockmv the directory to webkit-tmp and run dpkg-source -x *.dsc06:05
alex_21I want to make a .deb package out of the source I just edited06:06
LaserJockI know06:06
alex_21Oh, in the webkit-name directory?06:06
alex_21Webkittmp06:06
LaserJockbut I'm unsure that the source package is properly unpacked06:06
alex_21I can see all the source files, so is it unpacked?06:07
LaserJockdo you have a new directory?06:07
LaserJockmake sure that there is a debian/ directory within webkit directory06:07
LaserJockbah, I gotta run for a bit06:07
LaserJockask in #ubuntu-motu if you get stuck06:08
alex_21I moved it06:08
alex_21Ok06:09
kobazikcan anyone provide me with details how the Ubuntu nightly build is being created? and howto to automate building a whole system from src.deb08:35
=== fta_out is now known as fta
=== WelshDragon is now known as Guest73482
=== Lutin_ is now known as Lutin
philsfthere's a (minor) issue with an archive mirror, who can I get in touch with about it?18:06
n1loHow can I update to ubuntu unstable or testing?19:12
n1lo?19:14
Nafallon1lo: user support in #ubuntu19:15
Nafallon1lo: for short, you cant, cause they do not exist.19:15
n1lohow can I use a unstable packages?19:16
Nafallon1lo: #ubuntu please19:17
n1loNafallo, Ok.19:17
calcanyone around that knows in detail about ppas? I have a ppa for openoffice-pkgs that i deleted some packages from but the orig.tar.gz are still there19:19
calceg http://ppa.launchpad.net/openoffice-pkgs/ubuntu/pool/main/o/openoffice.org/openoffice.org_3.0.0~rc2.orig.tar.gz and http://ppa.launchpad.net/openoffice-pkgs/ubuntu/pool/main/o/openoffice.org/openoffice.org_3.0.0~rc4.orig.tar.gz19:19
Nafallosounds like a soyuz (#launchpad) query to me :-)19:20
calcok19:20
Lukei'm trying to make a deb of a C program which doesn't specify an install target. What is the correct way to handle this?19:25
pochucalc: afaik they take some time to be removed19:26
DRebellionLuke, probably a question for #ubuntu-motu . If the program hasn't got an install target, it's probably trivial to install the files yourself in rules.19:27
calcpochu: several months?19:27
LukeDRebellion: so I can just move the binaries in place pretty much19:27
DRebellionLuke, yep.19:27
Lukeright - thanks19:28
pochucalc: one hour or two I think, but it may have changed19:34
philsfthere's a (minor) issue with an archive mirror, who can I get in touch with about it?19:36
calcpochu: well its definitely not working after just a few hours19:39
calcpochu: the rc uploads were deleted at least several weeks ago (longer than that iirc)19:39
Jimi__Hendrixare you guys the devs or am i in the wrong place?19:47
Jimi__Hendrixbecause i have a question about what goes on in between releases19:49
calcJimi__Hendrix: yea we are developers, or at least some of us are :)19:50
Jimi__Hendrixok so im thinking of making my own distro (i know its a lot of work...but thats not the point) i want to know what happens between releases of ubuntu19:51
Jimi__Hendrixwhat do you guys do between 8.04 and 8.10 and jaunty...19:52
calcer package things, fix bugs, develop new code, etc19:52
calclots of things19:52
Jimi__Hendrixso basically if new open office comes out19:55
Jimi__Hendrixyou put that in by default?19:55
pochucalc: no idea then, I suggest you ask on the launchpad-users ML19:56
luboszhi19:57
luboszwhat hapened to this in intrepid? http://packages.ubuntu.com/hardy/atlas3-base19:57
luboszi have a .deb for hardy depending on that19:57
luboszand what to install it in intrepid, there is no intrepid specific release19:58
calcpochu: ok19:58
calcJimi__Hendrix: if it comes out before Feature Freeze yes19:58
calcJimi__Hendrix: in the past we tried to cram it in regardless but that led to problems, so we stick to Feature Freeze now :)19:59
luboszis this the same as libatlas3gf-base in intrepid?19:59
Jimi__Hendrixand bug fix/code wise...if theres a bug in program x that you guys find and have time do you try and edit the source...and would this mean that the kernel i install with ubuntu is different than the one i get with fedora?20:00
calcJimi__Hendrix: yes it is different, every major distro changes the kernel around20:04
calcaiui kernel.org doesn't even recommend using their kernels but to use distro kernels instead20:05
calcor at least they recommended doing that at one point20:05
jdonglinus believes so.20:05
Jimi__Hendrixand what do you do to the kernel...lets say i get the source for the ubuntu kernel...and compile it...would it work with the distro i build?20:06
calcthe difference between a kernel.org kernel and a distro kernel is generally bug fixes, sometimes they add extra features as well20:07
calcso it should generally work unless your own distro requires other kernel features that would need to be added20:07
Chipzzthe kernel version does have some influence on the version of glibc you want to ship though20:08
Jimi__Hendrixok 2 more questions i think...20:09
Jimi__Hendrix1...what would an example of a kernel version be...and 2 assuming i have all the time i need...could i make a distro using just the information provided in the LFS book tree?20:10
Jimi__Hendrixno one?20:26
=== asac_ is now known as asac
calcJimi__Hendrix: i doubt LFS gives you enough info to create a full distro20:43
calcJimi__Hendrix: the last time i looked at it (~ 5 years ago) it was outside of the scope of what they even tried to explain20:44
Jimi__Hendrixwell what dont they explain?20:44
calcJimi__Hendrix: well back then they only explained how to compile apps for your own system, nothing about packaging at all for example20:45
Jimi__Hendrixwell i would use apt and .debs because of their popularity20:46
calcJimi__Hendrix: to learn how to package you probably should read the ubuntu wiki and debian doc section20:47
calcthere is quite a lot to learn about20:47
calcthe rules file for openoffice.org for example is ~ 150K and nearly 4K lines long20:48
NCommandero_o;20:49
Jimi__Hendrixok calc20:51
Chipzzcalc: whut? :)20:51
calcChipzz: its a bit on the large side20:52
Chipzzno shit :)20:52
Chipzz4K LOC, OMG :)20:53
Chipzzand heh, a sentence in all caps that actually made sense :)20:53
Jimi__Hendrixcalc, so if i really want my own distro...where should i go to look that up?21:29
Jimi__Hendrixcalc, so if i really want my own distro...where should i go to look up how to make it?21:29
Jimi__Hendrixi ment21:29
NCommanderStevenK, you around?21:31
calcJimi__Hendrix: you probably need to start off by working with a current distro so you understand how they actually work21:35
* calc has to go, bbl21:35
calcJimi__Hendrix: if you want to just make a different version of *buntu that isn't that hard, but to make your own distro entirely you will need a lot more than just one person to do it21:36
calcJimi__Hendrix: eg Debian has ~ 150 active members and 1000+ total members (iirc)21:36
calcJimi__Hendrix: ubuntu and fedora have similiar numbers of developers21:37
Jimi__Hendrixcalc, well i would use what others have...just mash it together for the most part and make my own installer...21:40
calcJimi__Hendrix: hehe, making your own installer would be pretty much a full time job in itself21:41
calcJimi__Hendrix: its taken years of work to get the ubuntu installer the way it is21:41
Jimi__Hendrixrofl21:41
Jimi__Hendrixid settle with one like arch...with the blue screen...21:42
=== mcasadevall is now known as NCommander
greg-gJimi__Hendrix: it isn't just what it looks like21:42
Jimi__Hendrixwell what does the installer actually...do21:42
calcJimi__Hendrix: a LOT21:42
* calc imagines the ubuntu installer is at least many tens of thousands of lines of code if not more21:43
* Jimi__Hendrix likes open source for a reason21:44
Jimi__Hendrixok well if you suggest i help an existing distro how would i do that...i know C++, some C, and a decent amount of python...21:45
calcJimi__Hendrix: determine what you are actually interested in doing then help in that area21:48
calcif you want to help with the installer for ubuntu for example look though the ubiquity bugs and see if there is anything you can fix, etc21:49
Jimi__Hendrixlearning about how a distro works so i can make my own21:49
Jimi__Hendrixahh21:49
Jimi__Hendrixok21:49
Jimi__Hendrixand what do i do if i fix one?21:49
calccreate a patch and attach it to the bug in launchpad21:51
Jimi__Hendrixok cool21:52
Jimi__Hendrixone more thing...i think...for now...maybe21:52
Jimi__Hendrixis there a way to test the installer without reinstalling a bunch of times on a computer...lol21:53
RainCTJimi__Hendrix: virtual machine?21:57
* Jimi__Hendrix shrugs21:58
crimsunjohanbr: RE 275998, pulseaudio-related but not the sole culprit21:59
johanbrcrimsun: I see. Thank you for looking into that.22:00
johanbrIs it easily fixable?22:01
crimsunjohanbr: I need to read the attachments RSN to answer that ;)22:02
johanbrahh :)22:02
=== Guest73482 is now known as WelshDragon
Chipzz22:29 < Jimi__Hendrix> calc, so if i really want my own distro...where should i go to look up how to make it?23:00
Jimi__Hendrixyes?23:01
Chipzzif you're asking this question, the answer simply is "don't"23:01
ion_:-)23:01
Chipzzif you're capable enough to make your own distro, you should know how to figure these things out by yourself23:02
Jimi__Hendrixok so all the people at cannical had this information when they were born?23:02
directhexyes23:02
ion_yep23:02
Chipzzif you don't know how to figure out these things on your own, you are not capable enough and shouldn't bother23:02
directhexor they learnt their craft when tinkering with debian, using published documentation23:02
directhexwhich is the same thing, sorta23:02
Chipzzor they used google23:02
directhexChipzz, or msn live search!23:03
Chipzzdirecthex: now now, no need to be rude ;)23:03
Jimi__Hendrixgoogle returns LFS23:05
Jimi__Hendrixibm says lfs23:05
directhexLFS is if you *really* want to do, well, from scratch23:05
ChipzzJimi__Hendrix: why do you want to make your own distro in the first place? What added value do you think it has to the opensource community at large (hint: I think it actually subtracts rather than adds to the opensourc community; every new distro causes more fragmentation which is not something we need IMO)23:11
Jimi__HendrixChipzz, school project on anything...and lfs makes this sound doable...unless lfs does not result in a new distro23:16
Jimi__Hendrixafk but feel free to reply...io will read it eventually23:17
Chipzzschool project? :P23:17
Chipzzanyway you probably should be looking at LFS then, but more as a "bootstrapping linux" experiment23:19
ChipzzI wouldn't go for a whole new distribution23:20
directhexcustom debian/ubuntu? that's achievable23:21
ChipzzI don't know how much time you're supposed to be spending on this project, but I'm guessing that just the bootstrapping would fill your assigned time :)23:21
DyresenIf you just want to learn stuff, run slackware for a couple of years.23:21
Chipzznever tried LFS, but I think LFS would be a better way to learn things23:22
Chipzzprovided you don't just copy/paste all the commands23:22
directhexChipzz, remember, gentoo teaches you linux - nothing says "contributing to free software" like watching lots of 'make' output scroll past23:23
Dyresendirecthex: I don't agree. If you run gentoo for a couple of years you know more linux than most people.23:24
Dyresendirecthex: running gentoo will force you to read documentation and do a lot of editing in config files.23:24
directhexquantity, not quality23:25
DyresenThen you are allready miles past most of the people asking for help in the ubuntu channel.23:25
Dyresenanyway, Im hit by a ubuntu packaging bug (as far as I can see, and I know quite a few people are)23:27
Dyresenhttps://bugs.launchpad.net/ubuntu/+source/puppet/+bug/29660523:27
ubottuLaunchpad bug 296605 in puppet "puppetmasterd crash at startup!" [Undecided,Confirmed]23:27
DyresenCan some one doing ruby/rails/puppet packaging look into it?23:27
=== claviola_ is now known as claviola

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