/srv/irclogs.ubuntu.com/2009/10/20/#ubuntu-motu.txt

=== korn_ is now known as c_korn
ianm_looking for someone interested in packaging Luz-- a VJ / music visualizer / graphic fun time / live-performance app.  it's ruby and a couple C++ apps.  100% of dependencies are already in ubuntu repos.  many posts about it here http://gnomecoder.wordpress.com00:32
sladenianm_: oooh, colourful.  I reckon that might be best trying to get that into Debian first00:36
sladenianm_: Ubuntu people are all busy through to debug issues for the release next week00:36
sladenianm_: and if it's in Debian then in a month it'll get pulled automatically into the next release of Ubuntu00:37
ianm_sladen: all good points, thanks.  is there a channel specifically for debian packagers?00:37
sladenianm_: start at #debian on irc.debian.org00:44
sladenianm_: I'd personally drop an email to  http://lists.debian.org/debian-devel/  requesting somebody packaging it, with a couple of paragraphs introduction and easy to click links to the webpage, and source code00:47
=== freeflyi1g is now known as freeflying
=== qiyong_ is now known as qiy
ScottKianm_: #debian-mentors02:06
AdamDHwhats the cut off date to get some packages into Karmic?02:46
=== qiy is now known as qiyong
jcastrolike a month ago?02:47
AdamDHprobally missed that then!02:48
jcastrohttps://wiki.ubuntu.com/KarmicReleaseSchedule02:48
zookoYou're just in time to get some packages into Lucid Lynx!  :-)02:50
AdamDHzooko, I will do that, at least I am early02:51
ScottKEven better get them into Debian and they arrive into Lucid automatically03:02
runasandScottK: how .. often is packages synced from Debian to Ubuntu?03:02
runasandor is it only 'when requested'?03:03
ScottKrunasand: For ~ the first half of the release cycle automatically every few days03:03
runasandah ok :)03:03
tonyyarussoDoes anyone know if TrueCrypt's license has changed sufficiently to be re-considered for universe or multiverse?  (http://www.truecrypt.org/legal/license)04:16
tonyyarusso(albeit perhaps under a different name, a la firefox v. iceweasel)04:18
directhexit's a long license. hard to give a snap judgement04:18
jdongPhrase "Based on TrueCrypt, freely available at http://www.truecrypt.org/" must be displayed by Your Product (if technically feasible) and contained in its documentation.04:20
jdongis that considered a non-Free clause already?04:20
jdong(I think multiverse-wise truecrypt shoudl be fine)04:20
jdongthough of course I can't say in 2 minutes I've read this thing!04:20
tonyyarussodirecthex: Yeah - annoying that way04:21
tonyyarussoI'm still only partway through myself, after reading some commentary on debian MLs and Fedora's wiki04:21
tonyyarussoIt seems it in the past was inadmissable, but changes frequently, progressing towards more freeness.04:22
directhexfedora's attitude is weird. they *want* to be super-Free-only, but they seem to have no coherent deterministic policy - seems more like gut feeling much of the time04:22
directhexgenerally, i mea04:22
directhexn04:22
tonyyarussoAt the time of Fedora's last comment (in 2008), their legal team was of the opinion that the license placed risk on the distributor.  I haven't found that yet reading this now though.04:24
FlannelThe only saving grace bits are that it exempts "Your product" to be just the stuff directly around truecrypt when dealing with aggregate/OS stuff (see definition 4)04:26
tonyyarussoOh gross.04:26
Flanneltonyyarusso: No, that's better than what I remember.  Of course, I don't really remember much about what it was04:26
Flannelbut back in the day it was a pretty nasty license04:26
tonyyarussoYou may allow a third party to use Your copy of This Product (or a copy that You make and distribute, or Your Product) provided that the third party overtly accepts and agrees to be bound by all terms and conditions of this License and the third party is not prohibited from using This Product (or portions thereof) by this License (see, e.g., Section VI.7) or by applicable law. However, You are not obligated to ensure that the third par04:27
tonyyarusso^^ Does that mean it needs a debconf acceptance like Java?04:27
tonyyarussoFlannel: Yeah - I'm hoping maybe it's been fixed enough to finally be packaged - this has been a wishlist for years.04:27
Flanneltonyyarusso: Yeah, I imagine their license issues are hurting their userbase significantly04:28
tonyyarussoMe, for instance.04:28
tonyyarussoI'd love to use it, as it's the only package I know of that offers plausible deniability through containers, but I'd want it in the repos first.04:29
tonyyarussoIf people here (like jdong and Flannel) think it's at least close, I'll re-open the needs-packaging request so it can be looked at by people with legal expertise, but I wanted to get feedback from you guys first before I waste some lawyer's time.04:31
jdongtonyyarusso: my opinion is that it's gonna be close04:32
jdongtonyyarusso: and my gut feeling also is that the truecrypt team would be at least willing to be cooperative with a userbase as big as Ubuntu04:32
tonyyarussoThat'd be helpful.04:32
=== vorian is now known as obama
=== obama is now known as Obama
YokoZarianm_: I'd also file a launchpad needs-packaging bug if you haven't already04:49
YokoZarFile it against Ubuntu, name it like [needs-packaging] foo, and tag it needs-packaging as well04:49
YokoZarthen it'll end up in all the nice lists we link to on the wiki for people who want to contribute04:50
=== Obama is now known as vorian
ScottKAt a glance, I think it's fine for multiverse04:54
ScottKReally obnoxious, but legal04:54
tonyyarussoScottK: Was there something you see preventing it from universe?04:55
ScottKThe license acceptance thing04:55
tonyyarussoGotcha.04:56
tonyyarussobtw, if anyone who's in here is interested in following up on that later, the relevant bug is https://bugs.edge.launchpad.net/ubuntu/+bug/10970105:03
ubottuLaunchpad bug 109701 in ubuntu "[needs-packaging] Truecrypt" [Wishlist,Confirmed]05:03
=== micahg1 is now known as mciahg
=== mciahg is now known as micahg
schmichaelhow06:11
schmichaelack06:11
schmichaelsorry :)06:11
AlanBell@ping06:14
AlanBell!ping06:14
ubottupong!06:14
wrapsterim trying to build a pkg for 64bit and i have some very basic ques.... are --enable-64bit(in ./configure) and -m64(in gcc) doing the same thing? can i use either of them, at appropriate places or both?07:20
wrapsteris Tim spriggs here.07:24
=== NCommander is now known as NC|Mobile
=== NC|Mobile is now known as NCommander
* maco does the I-Need-A-Sponsor dance around bug 27265907:27
ubottuLaunchpad bug 272659 in gjiten "Gjiten could try to find kanjipad" [Wishlist,In progress] https://launchpad.net/bugs/27265907:27
StevenKmaco: Looking07:39
macoStevenK: thanks07:39
StevenKmaco: There was no patch system integrated?07:40
macoStevenK: no07:40
StevenKmaco: Okay, I'll test-build and upload.07:41
macothank you07:41
wrapsterim trying to build nspr for 64bit and this is the error I got. i added the -m64 flag to CFLAGS and tried building .. can anyone please help me . Im just starting off and need help.. plese. http://pastie.org/66164307:48
wrapsterdo i need to write a separate rule for this compilation or how is it? I have absolutely no idea.. would really appreciate if anyone can help me.07:49
wrapsterthansk07:49
StevenKmaco: Uploaded.07:50
macoStevenK: thanks much!07:51
StevenKmaco: No problem :-)07:51
StevenKmaco: Huzzah, gjiten was accepted08:07
=== porthose is now known as porthose|afk
siretart`keyword ffmpeg08:47
siretart`argl. morning byw08:47
cemcif I have a Hardy install, and I would like a newer version of a package (which is in say Intrepid, or Karmic), what's the best way to get it? download .dsc and rebuild it and hope for the best? :) maybe upload it to a private PPA ?09:02
=== ApOgEE__ is now known as ghost
=== ghost is now known as Guest44168
=== Guest44168 is now known as ApOgEE
james_wlfaraone: hi, did you see bug 456155?11:27
ubottuLaunchpad bug 456155 in sugar-hulahop "remove from archive. requires not existing pyxpcom" [High,Triaged] https://launchpad.net/bugs/45615511:27
=== simon-o is now known as simon-o|lunch
=== simon-o|lunch is now known as simon-o
=== porthose|afk is now known as porthose
cemcI need some help building a package. It's about https://launchpad.net/~cemc/+archive/ppa/+build/1300735. only i386 isn't building. amd64 and lpia built ok. I'm not sure what's wrong12:41
ari-tczewmaybe you should use 2.2.1 version from unstable?12:45
wrapsterguys can anyone help me build the 64bit version .. Im having difficulties understand as im starting off... would really like some help.12:57
sorenwrapster: The 64bit version of what?13:19
aboudreaultHi, Is submitting a "update" patch for a package different than a security one?13:36
HajexI have problem with python and yesterday it makes the system crached and not work till I reinstall python and gnome .. I wnat to know how can I find the source of this problem13:38
wrapstersoren: libnss13:40
wrapstersoren: http://pastie.org/661922 thats the enitre rules file that im trying to manipulate for 64bit.. I have no idea how to proceed.. you can see that i've written for 64bit but could you help me understand the actual procedure.. pls13:43
qnixCould anyone provide me some info about a "bug fix" update (Not a security one) for a universe package?13:57
dholbachqnix: what do you need exactly?13:58
qnixdholbach: I know how to do a security patch, follow that page: https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation14:00
qnixBut is there something different for bug fix update ?14:00
dholbachfor a stable release or for the current one?14:00
wrapstersoren: could you help me?14:00
qnixfor karmic, yes.14:01
dholbachhttps://wiki.ubuntu.com/SponsorshipProcess maybe?14:01
sorenwrapster: I'm not sure wha tyou're trying to achieve. libnss already builds on 64 bit, doesn't it?14:01
qnixdholbach: Ok.. so I cannot send a simple patch on the BTS, as I did for a security fix ?14:02
wrapstersoren: yeah but thats the 32bit versions..i mean the libs.. that wont generate the 64bit libs14:03
sorenwrapster: Sorry, what's the name of the source package?14:03
dholbachqnix: you can - that's what the document basically says :)14:04
dholbachqnix: attach patch to bug, subscirbe ubuntu-{main,universe}-sponsors (depending on where it is)14:04
wrapstersoren: libnss3-1d14:04
qnixkk, I'll read that later. :) thanks14:04
dholbachcool14:05
sorenwrapster: So you're saying that the amd64 packages we have for that package are 32 bit?14:06
soren/usr/lib/libnss3.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped14:06
* soren runs for 10 minutes14:07
* soren returns14:20
joaopintois anyone familiar with sdl-alsa vs sdl-pulseaudio ? some games have issues have issues with libsdl-alsa and work fine with -pulseaudio, would it be acceptable to set a depends on -pa ?14:25
ScottKSomeone who was working on eclipse ought to read ubuntu-devel-discuss.14:26
ScottKjoaopinto: Do recall that not all *buntu flavors use pulseaudio.  What about recommends sdl-pulseaudio | sdl-alsa ?14:27
joaopintothat's a good option, but I am not sure it would be effective because most people will have libsdl-alsa pulled frm other package14:29
joaopintowell, maybe this shouldn't be fixed at the packaging level14:29
ScottKThe thing is, your alsa problems are quite likely hardware specific.14:44
ScottKJust because pulse works better for you, doesn't mean it will for everyone14:45
superm1dtchen, ping.  backing out the changes from alsa-utils ubuntu4 & ubuntu5 fix that bug I indicated, what's that mean though for the bugs that were "fixed" in ubuntu4 and ubuntu5?14:46
ari-tczewadmins and sponsors, please review bug-fix package bug #45574414:53
ubottuLaunchpad bug 455744 in tinyproxy "[FFe] New upstream bug-fix release 1.6.5" [Undecided,New] https://launchpad.net/bugs/45574414:53
joaopintoScottK, don't think so, other people was able to reproduce this, it seems to be PA related14:57
ScottKOK14:57
joaopintobug 45487914:59
ubottuLaunchpad bug 454879 in libsdl1.2 "hedgewars process uses 100% cpu with libsdl1.2debian-alsa installed" [Undecided,New] https://launchpad.net/bugs/45487915:00
=== rmcbride_ is now known as rmcbride
bddebianHeya gang15:20
=== DktrKranz2 is now known as DktrKranz
iulianHi bddebian.15:20
bddebianHi iulian15:20
sebnerhuhu bddebian15:20
bddebianHeya sebner15:22
=== RainCT_ is now known as RainCT
leonelhey  MOTUs  just to thank you for your  great job  this  5 Years   a big  Thank you !!!15:41
lfaraonejames_w: probably not, let me take a look at it,15:48
lfaraonebug 45615515:48
ubottuLaunchpad bug 456155 in sugar-hulahop "remove from archive. requires not existing pyxpcom" [High,Triaged] https://launchpad.net/bugs/45615515:48
lfaraonejames_w: can't we just import python-xpcom?15:49
lfaraone*sync15:49
james_wdunno15:50
james_wI'm not the one you want to be talking to about it, just wanted to make sure you had see it15:50
=== jono_ is now known as jono
=== bdmurray_ is now known as bdmurray
=== jono_ is now known as jono
=== jono is now known as Guest86059
=== Guest86059 is now known as jono
arandI have stumbled upon a case where network-manager fails due to ridiculously short (~300) lease times given by DHCP. What does work is using ifconfig to re-specify the received IP as static. Would this be "fixable" as a configuration in NM?17:21
arandAnd no, DHCP is not accessible for configuration...17:22
dtchenarand: yeah, that's pretty inconvenient. Have you tried asking NM upstream?17:22
arandNo not yet, so that'd be the correct channel?17:23
ScottKlfaraone: It's explained in the bug17:24
dtchenarand: IMO, yes17:29
=== rmcbride_ is now known as rmcbride
highvolt1geogra: hey18:07
sebnerScottK: around?18:15
ScottKsebner: A bit.18:15
sebnerScottK: when is universe freeze?18:15
ScottKsebner: Sunday.  See u-d-a.18:16
sebnerScottK: do you see a chance for nexuiz (+ data, + update for a b-p). Syncable in 2-3 (maybe)?18:17
ScottKsebner: Did a nexuiz update just get approved?18:17
ScottKMaybe it was something else.18:17
ScottKsebner: In theory it's possible as long as we have a good reason to want it.18:18
sebnerScottK: I wondering if "our version is thaaaaaaat old" is valid18:18
sebnerimprovements over improvements included18:19
ScottKsebner: Depends.18:19
ScottKI'd put together the FFe and see.18:19
sebnerScottK: ok thx18:20
=== highvolt1ge is now known as highvoltage
wrapstersoren: sorry for a very late reply.... http://pastie.org/66232218:38
wrapsterthat is what i was talking about when i said i needed to compile for 64bit.. if you see there are no <path>/amd64/*.so files...18:38
wrapstersoren: and what im trying to do is exactly that.. so now could you help me18:39
geserwrapster: so you are trying to cross-build an amd64 package on i386? why not build the package on amd64?18:45
wrapsterI am building it on amd6418:46
wrapsterisainfo ---> amd64 i38618:46
gesercan you pastebin the output of "dpkg-architecture"?18:47
wrapstergeser: http://pastie.org/66234918:50
gesereven if your rules file works and it compiles for amd64 your will get a ..._solaris-i386.deb. I don't know anything about nexenta but it still looks wrong to me to have an amd64 lib inside a i386 package18:53
wrapstergeser: yeah i understand your point..  but since it is a packaging question i thought i'll ask here.. could you please help me.. lets forget the issue of it being anything else(nexenta or not).. as a general packaging question if i were to put this across.. could you please help me,,,18:56
wrapstergeser: if you can at least help me to some extent i'd take it from there...18:57
wrapstergeser: here is the rules file i manipulated... http://pastie.org/66192218:57
wrapsterhave a look at the build_64 section..18:58
geserdo you try to build an amd64 package on i386 or an i386+amd64 package?18:58
wrapsteri386+amd64 pkg18:58
wrapsteri would like to know how i should start with the install_64 section(which is currently left blank)18:59
wrapsterthis is again my first time trying my hands at 64bit versions... so needed help...18:59
gesergood luck with that. the current Debian (and Ubuntu) packages are made to install always into the same location (i.e. the i386 package installs their libs to /usr/lib/, the amd64 package also installs their libs to /usr/lib/)19:01
geserso you would need to modify every package to build both for i386 and amd64 and also modify it to install the files into your wanted locations19:02
geseryou would also need to solve somehow the problem, that the i386 and amd64 build find their libs to link19:03
wrapstergeser: could you be a bit more descriptive about your last 2 points. pls.19:04
geserthere are some packages which build on amd64 also i386 code, so you might want to look how they do it19:04
wrapstergeser: ok19:04
wrapstergeser: if you could explain what needs to be done looking at this http://pastie.org/66192219:05
wrapsteri would be able to understand it really fast as i have something to relate to... could you please do it.19:05
geserwrapster: I've no idea how to do it and I haven't yet looked at packages on amd64 building also for i38619:06
wrapstergeser: ok thanks for your help thus far...19:07
wrapstercan anyone else following our coversation please help me here...19:07
geserwrapster: the problem you first need to solve: when the build target is called you want(?) to build first for i386 and then later again for amd64. and you need to make sure that the build for amd64 stores the build files in some other location as else you will lose your i386 build19:08
geserit probably depends on the upstream build system if you can specify it or not19:09
pochusiretart: hey do you know Fabian Greffrath's irc nick?19:10
geserwith this package your are lucky that it doesn't use configure else you would need to figure out how to seperate the configuration for i386 and amd6419:10
wrapstergeser: thanks a lot..19:11
wrapsterit really gave me an idea to work with...19:11
wrapsterBut have a look at the rules file... should i be aiming at producing all those *.so files as 64bit versions...19:12
wrapsterthats my only question.19:12
geserwrapster: take a look at http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/karmic/zlib/karmic/annotate/head%3A/debian/rules19:12
geserthat the rules for zlib, it builds on amd64 a package for amd64 (libz1) and a package with i386 code (lib32z1)19:13
wrapstergeser: yeah i understood pretty well.. so i should be looking at something like mkdir -p debian/<pkg>/usr/lib/amd64 then putting all my libs there and for i386 ones the usual.. that part i got it.. how about the install part..19:15
wrapsteryeah i will look at this and do the best i can..19:15
wrapsterMay i revert if i have issues?19:15
gesersure19:16
wrapstergeser: thanks a lot19:18
geserwrapster: something similar should work for the install target, but first you need to have the files build both for i386 and amd64. the target calls will be more like: build -> build32+build64 -> install ->install32+install64 and not build32 -> install32 -> build64 -> install6419:18
wrapsterhmm ok19:19
geserso you need to take care that the amd64 build doesn't overwrite files from the ia32 build, e.g. by creating a copy of the source files, so you can safely build for i386 and amd6419:20
wrapstergeser: ok thanks19:24
wrapsterbtw does this channel have logs by anychance?19:25
james_wirclogs.ubuntu.com19:25
geserwrapster: yes, irclogs.ubuntu.com19:25
wrapsteri can use everything youve said just now as reference19:25
geserwrapster: do you have strong reasons to build an i386+amd64 package instead of a seperate one for i386 and one for amd64? that would save you much work19:26
wrapstergeser: there is no strong reason.19:27
wrapstergeser: and how would i build the dedicated amd64 pkg if otherswise?19:27
wrapsteri should start with the sources only right!?19:27
gesercan the solaris kernel switch personalities? once returning it's an i386 (e.g. uname -m) and once being amd64?19:33
wrapsternot very sure of it.. but i think it can.19:35
geseryou would need to "re-do" the boostraping similar to solaris-i386 for solaris-amd64 and to modify dpkg to know also about solaris-amd6419:35
wrapsterwow...19:35
wrapsternot an easy task for a newbie...19:35
geserthis bootstraping you would need to do anyway as you can't link amd64 code to an i386 libc19:36
geseryou would need to also have an amd64 libc19:36
geserand every other lib you would need for your libnss-1d build19:36
wrapstergeser: yeah looking at it.19:41
=== asac_ is now known as asac
socmhh, weird20:04
socdid someone disable the avc codec of vlc?20:04
socavc1 and xvid don't work anymore ...20:05
qnixemm.. if a package have 2 xml file, 1 .xsd + 1 .xsl. Where am I supposed to put those files ? /usr/share/xml ?20:29
qnix(there is nothing else related to the xml with that package)20:29
dholbachwhere does the app expect them?20:30
qnixthat's the problem... the app don't need them at all, and even don't know they exist.20:30
qnixIt's simply a schema and a xslt that can be used or not by the user.20:31
dholbachhum20:31
dholbachif you don't need them, don't install them :)20:31
qnixbut the user may need them. It would be "bad" to tell them.. "go on svn and download them manually", ^^20:32
fabrice_spqnix, maybe, install them as examples20:33
fabrice_spHey dholbach :-)20:33
dholbachhi fabrice_sp20:34
qnixin fact, there are 2 xml files, + 3 test/example files. I think I'll put that in app-doc package.20:36
qnixsomewhere in /usr/share/...20:36
=== menesis1 is now known as menesis
siretartpochu: he doesn't irc. try mailing him or the mailing list. he is usually pretty responsive per mail21:36
siretartsoc: did you by chance add some PPA to that updates ffmpeg?21:36
socooops21:40
socyes, no it works!21:40
socsorry21:40
LLStarksare new additions universe/multiverse frozen for karmic?21:59
dholbachLLStarks: https://wiki.ubuntu.com/FreezeExceptionProcess21:59
LLStarkscan you give me the short version?22:00
dholbachLLStarks: we're very very frozen already22:00
LLStarksokay.22:00
LLStarkswhen does it open for lynx?22:00
dholbachyou need very good reasons to get an exception22:01
dholbachhttps://wiki.ubuntu.com/ReleaseSchedule22:01
LLStarksthen i'm not going to bother.22:01
LLStarksi was just going to suggest a new upstream tree for onscripter. i'd have to go through the debian system first, wouldn't i?22:03
geserLLStarks: getting it updated in Debian first would ease things22:04
directhexdebian roolz ko22:05
ari-tczewif it's impossible now, so we can get packages by SRU later, right?22:06
geserSRU are only for important bug fixes, not new upstream versions or similar22:08
ari-tczewbut what about if new upstream version is bug-fix only?22:09
dupondjeI'm trying to get a aptitude bug fixed in Karmic22:10
dupondjehope I make it :(22:10
geserari-tczew: only as backports22:15
ari-tczewOK thnx22:15
=== dholbach_ is now known as dholbach
AtomicSparkSo I want to take the adobe 64 bit alpha binary and package it into my PPA. What is the best way to go about this? I have never packaged before. Is there a website that explains it... simpley?23:36
porthoseAtomicSpark, https://wiki.ubuntu.com/PackagingGuide/Complete23:41
AtomicSparkThank you. I'm seeing how the current flashplugin-nonfree installer script works.23:42
joaopintoAtomicSpark, you may not be allowed to incude the binary itself, and use the download stragegy like the nonfree package23:50
AtomicSparkjoaopinto: Yes. Looking at the source for flashplugin-nonfree now. Looks like it might just be a simple link change, removeal of the ndispluginwrapper stuff and a few text edits. :)23:53

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