[00:00] <elkan76> i've a doubt, the https://bugs.launchpad.net/debian/+source/screem/+bug/133043 it's an old bug but until now the mantainer of the package doesn't do anything. There is a posibility to replace Screem on the default edubuntu-desktop?
[00:02] <LaserJock> elkan76: replace it with what?
[00:02] <elkan76> by example bluefish its a similar application
[00:04] <LaserJock> hmm, I thought bluefish was more advanced
[00:04] <LaserJock> though it's been a while since I had a look at screem
[00:08] <elkan76> in my opinion bluefish apears to be complicated but are very similar with screem
[00:09] <elkan76> thinking in basic html obiously
[00:11] <LaserJock> well, we can certainly look at switching to bluefish for 9.04
[00:11] <LaserJock> it's a bit too late for 8.10
[00:12] <elkan76> yeap
[00:12] <elkan76> ;)
[00:12] <LaserJock> screem is on my "hit list" of programs that should be looked at for replacement
[00:15] <elkan76> ok thanks, i had an edubuntu presentation to finish
[00:16] <LaserJock> oh, nice
[00:16] <elkan76> it's on Santiago, Chile on saturday 11
[00:18] <elkan76> http://openmind2008.freeusm.cl
[02:02] <crimsun> I've fixed bug 133043.
[02:02] <crimsun> patch attached to said bug.
[02:02] <crimsun> (builds, installs/upgrades, and works, obviously)
[02:48] <sbalneav> Evening all


[08:26] <PriceChild> Well good luck :)
[08:26] <jean> 10x, I need it :)
[08:27] <jean> cya in summer :S
[08:58] <Lure> @schedule Ljubljana
[08:58] <Ubugtu> Schedule for Europe/Ljubljana: Current meeting: Technical Board | 14 Feb 11:00: MOTU | 14 Feb 21:00: Edubuntu | 15 Feb 06:00: IRC Operators | 15 Feb 22:00: Ubuntu Development Team | 17 Feb 16:00: Xubuntu
[09:37] <mdz> (FYI: I haven't been able to reach any other tech board members, so we don't have a quorum)
[09:39] <asac> mdz: you think they still might pop up or is the meeting officially cancelled?
[09:40] <mdz> asac: Scott is definitely not available, and I have heard nothing from sabdfl or mjg59
[09:40] <asac> mdz: ok, then I think I will sign off now :)
[09:40] <mdz> asac: apologies for the inconvenience
[09:40] <asac> mdz: no problems ... every 2 weeks? thats fine.
[09:41] <mdz> asac: by the next meeting, you'll have some Ubuntu uploads under your belt, so that will be good anyway
[09:41] <asac> k
[09:49] <sabdfl> evening all
[09:50] <ajmitch> hi
[09:51] <sabdfl> asac: ping
[09:52] <asac> sabdfl: pong
[09:53] <sabdfl> asac: if we can get some time from mdz, perhaps we could handle your -core-dev application now?
[09:53] <asac> sure ...
[09:53] <mdz> I have only 6 minutes before an important conference call
[09:54] <sabdfl> asac, do you have a few sentences prepared?
[09:54] <asac> shall I go ahead and provide some infos on me?
[09:54] <sabdfl> go for it
[09:54] <asac> Hi all!
[09:54] <asac> I applied to become (core-)dev team member as I think it is important for my work on mozilla applications to be able to upload to main and to be able to do proper bug triage with full control on all bugs related to firefox et al.
[09:54] <asac> I did setup a tiny wiki page to introduce myself on https://wiki.ubuntu.com/AlexanderSack
[09:54] <asac> If joining the team so quickly - taking kind of a shortcut - is against all common procedures, I would offer to cancel my application. I /can/ go the standard community way after all.
[09:54] <asac> Obviously, I prefer to get all privileges I need and start to work on my main duties right away ;).
[09:54] <asac> What do you think? Any questions?
[09:55] <sabdfl> i am quite happy with the idea of giving someone a fast-track for a defined set of packages
[09:55] <mdz> note, I sent mail just now with information about joining the QA team (which is sufficient for bug triage)
[09:55] <sabdfl> i think mdz is less so
[09:56] <sabdfl> i would actually like us to support htis in the LP upload security model, though we don't yet do so
[09:56] <asac> as my current task fill me quite well I doubt that I will come to upload other packages that are not mozilla related.
[09:56] <mdz> asac: in general, we are happy to fast-track developers with substantial Debian experience, with only limited Ubuntu experience, because of the similar skills involved
[09:56] <sabdfl> asac: would you be willing to commit to just uploading the moz* set until a more general -core-dev approval was reasonable?
[09:57] <asac> so there is no danger that I will touch anything else for the time being.
[09:57] <sabdfl> i would be self-enforced, since there is no restriction on main uploads beyond membership in -core-dev
[09:57] <mdz> asac: did Colin review the application process with you?
[09:57] <sabdfl> i think it would be good for debian/ubuntu relations too
[09:57] <asac> sabdfl: sure ... as I said ... I won't touch other packages
[09:58] <asac> mdz: he gave me some hints today ... e.g. that i should upload an initial package and prepare a wiki page.
[09:58] <mdz> right, it's usually best to have done at least some uploads which have been peer-reviewed by an existing developer
[09:58] <asac> mdz: but no thorough review.
[09:58] <mjg59> Apologies for the insane lateness
[09:59] <sabdfl> mjg59: how do you feel about giving permission for someone to upload just a restricted set of packages to main?
[09:59] <asac> i did an initial upload of enigmail today (sponsored by martin)
[09:59] <sabdfl> upside is he's a DD with lots of experience
[09:59] <asac> mjg59: hi
[09:59] <sabdfl> tricky part is he's #canonical now and we don't as a rule fast-track them
[09:59] <mdz> asac: is martin here?
[09:59] <mjg59> sabdfl: My personal feeling is that anyone with the ability to upload to main can distrupt pretty much anyone else who can upload to main
[10:00] <asac> mdz: he left for dinner already
[10:00] <asac> unfortunately
[10:00] <sabdfl> mjg59: right, we don't have the ability to restrict to package sets except voluntarily
[10:00] <sabdfl> and an upload can disrupt a release or milestone easily
[10:00] <mjg59> And therefore, unless the set of packages is a very carefully chosen subset, the decision process should be pretty much identical
[10:01] <sabdfl> moz* is carefully chosen but totally critical and potentially disruptive :-)
[10:01] <mjg59> More socially, introducing new processes for someone who is on-staff is likely to engender some feeling of ill-balance
[10:01] <sabdfl> i'm ok deferring the approval for now
[10:01] <sabdfl> for that very reason
[10:01] <sabdfl> ogra: we have unique processes
[10:01] <sabdfl> it's familiar packaging, but new protocols, conventions, tla's
[10:02] <sabdfl> someone could easily just make a mistake
[10:02] <mdz> even where the target is a specific set of packages, I think it's important to have confirmation of work that has been done through a sponsor
[10:02] <sabdfl> even experienced DD's need to show some insight and interest in the ubuntu community
[10:02] <sabdfl> before getting +1 on MOTU and -core-dev
[10:02] <sabdfl> so i think it would be wrong to fast-track a #canonical person
[10:02] <mjg59> With hindsight, I regret the fact that I never worked through MOTU
[10:03] <sabdfl> mjg59: i don't think MOTU existed when you first got involved ;-)
[10:03] <mdz> and that we should be careful not to show a bias for people employed by Canonical, except insofar as it's supported by fact (e.g., time and inclination to contribute)
[10:03] <sabdfl> right
[10:03] <mjg59> So while I'm clearly in favour of better support for our Mozilla packages
[10:03] <sabdfl> ok, asac, do you mind continuing to bounce things through other -core-dev, and getting going with dholbach &co afap
[10:04] <mjg59> My feeling is that having it sponsored in the normal way is a better bet
[10:04] <sabdfl> agreed
[10:04] <asac> as I said ... going the long way is fine with me.
[10:04] <sabdfl> shouldn't be too long, you get to do this 9-5 :-)
[10:05] <sabdfl> tada. fastest TBmeeting EVA
[10:05] <mjg59> sabdfl: Not /strictly/ true
[10:05] <ogra> not true ...
[10:05] <ogra> :)
[10:05] <mjg59> We've had one take < 5 minutes
[10:05] <sabdfl> bugger
[10:05] <mdz> (sorry, I'm on a phone call now)
[10:05] <asac> bye and thanks for the time.
[10:05] <sabdfl> mjg59: how are the flies?
[10:06] <mjg59> Flies should be in bed by June
[10:07] <sabdfl> euphemistic for "sleeping forever on a bed of cotton wool and formalin"?
[10:07] <mjg59> Something like that


[01:34]  * hardwire stretches
[01:34]  * hardwire pops neck
[01:34]  * hardwire presses the red button
[01:35] <hardwire> I love remote ubuntu installs
[08:43] <cjwatson> foka: merged, thanks!
[11:05] <CIA-59> usb-creator: evand * r11 usb-creator/ (5 files in 4 dirs): (log message trimmed)
[11:05] <CIA-59> usb-creator: * Replaced the log-output backed command wrapper with a simpler solution
[11:05] <CIA-59> usb-creator:  (LP: #269044).
[11:05] <CIA-59> usb-creator: * Now logging to ~/.usb-creator.log instead of just stdout.
[11:05] <CIA-59> usb-creator: * Moved the persistence code from the backend to scripts/install.py and
[11:05] <CIA-59> usb-creator:  wired up the persistence scale in the frontend.
[11:05] <CIA-59> usb-creator: * The backend now reports the task description in addition to the progress
[13:13] <CIA-59> clock-setup: cjwatson * r197 clock-setup/debian/ (changelog clock-setup.postinst):
[13:13] <CIA-59> clock-setup: * Fix handling of progress bar cancellation (LP: #262500):
[13:13] <CIA-59> clock-setup:  - db_progress INFO might be cancelled if the user is quick; cope with
[13:13] <CIA-59> clock-setup:  that.
[13:13] <CIA-59> clock-setup:  - Reset the progresscancel capability when we're finished.
[13:15] <CIA-59> clock-setup: cjwatson * r198 clock-setup/debian/changelog: releasing version 0.96ubuntu2
[18:29] <CIA-59> ubiquity: cjwatson * r2815 ubiquity/ (debian/changelog gui/glade/stepKeyboardConf.glade):
[18:29] <CIA-59> ubiquity: Pressing Enter in the keyboard test box activates the Forward button
[18:29] <CIA-59> ubiquity: (LP: #225548).
[20:09] <foka> cjwatson, Thanks!
[20:23] <xivulon> cjwatson, evand re #269946
[20:24] <xivulon> I have checked and that does not affect nested filesystem
[20:24] <xivulon> I.E. I can use open+O_Direct to open a file inside ext3 inside ntfs
[20:25] <xivulon> hence either a workaround is implemented for O_DIRECT in the kernel/ntfs-3g
[20:26] <xivulon> or we should try to avoid O_DIRECT calls in partman and the installer.
[20:29] <xivulon> Only calls that manipulate the virtual disks directly are relevant, once the virtual disks are loop mounted it should be ok.
[20:45] <xivulon> calls that hit /boot should also be checked (although the plan in this case might be to keep a local /boot and rsync it to the host on update-grub because of vfat limitations)
[20:47] <xivulon> I will have a word with cking and szaka to see if a workaround can be implemented easily in ntfs first.
[23:17] <CIA-59> ubiquity: cjwatson * r2816 ubiquity/ (debian/changelog ubiquity/components/console_setup.py):
[23:17] <CIA-59> ubiquity: Improve handling of default keymap options used when setting the X
[23:17] <CIA-59> ubiquity: keymap on the fly. In particular, set the lv3:ralt_switch option for
[23:17] <CIA-59> ubiquity: non-US layouts so that AltGr can be tested (LP: #258153).
[23:18] <CIA-59> ubiquity: cjwatson * r2817 ubiquity/ (debian/changelog ubiquity/components/console_setup.py): Clear out previous XKB options when setting a new X keymap.


[06:41] <gnuoy> Hi, I'm using maas 1.7 from the experimental ppa. When I try an create an new boot resource I get
[06:41] <gnuoy> {"architecture": ["'amd64/generic' is not a valid architecture.  It should be one of: ''."]}
[06:41] <gnuoy> does this ring a bell with anyone?
[06:43] <gnuoy> http://paste.ubuntu.com/8408696/
[07:11] <gnuoy> ok, I seem to be past that after installing the base images. sorry for the noise
[07:16] <rvba> gnuoy: I think this is actually a bug.  AFAIK there is no reason to force you to import the base images to let you manually import a different image.
[07:19] <gnuoy> rvba, ok, thanks, I'll file a bug. While you're here .... The  'boot-resources create' completed silently after a few minutes boot the boot image  is not appearing in the bootimages pages in the webui. I don't see any errors in the maas.log
[07:19] <gnuoy> s/boot the boot/but the boot/
[07:20] <gnuoy> but I do see the image is now in /var/lib/maas/boot-resources/snapshot*
[07:20] <rvba> gnuoy: the images are now downloaded to the region and *then* synced to the cluster… the sync should happen right after the download but this is when the processing happens so it's not instantaneous.
[07:20] <gnuoy> rvba, I shall try being patient, thank you :)
[07:21] <rvba> And thanks for filing a bug.
[07:22] <rvba> gnuoy: this mechanism is quite new (and still being worked on) so please file bugs about usability problems etc.
[07:23] <gnuoy> Will do
[07:23] <rvba> Ta
[08:52] <caribou> jtv: remember my the TFTP maas issue I had yesterday ?
[08:53] <jtv> Hi caribou... yes, and I remember not understanding what might have caused it.  Any news?
[08:54] <caribou> jtv: well, it's either an explanation or a workaround
[08:54]  * jtv looks curious
[08:54] <caribou> jtv: I found that if I do a reset of the VM once it has failed to get the TFTP file, it works !
[08:55] <jtv> The VM being the simulated node?
[08:55] <caribou> jtv: yes
[08:55]  * jtv ponders
[08:55] <jtv> Sounds almost as if it no longer tries to netboot or something...
[08:55] <caribou> I was wondering if I was doing the "commissionning" too fast for maas to have time to react
[08:56] <caribou> jtv: well, I just wanted to let you know. At least I got my maas setup working so I can test the other problem
[08:57] <jtv> It would be nice to understand this, so we can document and/or fix etc...
[08:57] <jtv> Remind me: you netbooted the VM to auto-enlist it, and then it failed to netboot for commissioning, right?
[08:57] <caribou> jtv: well, it is reproducible on my side. It could be environmental as well
[08:57] <jtv> (BTW annoying difference between French and English, one of many: "commissioning," with lots of double consonants but not the ‘n’ :-)
[08:58] <jtv> Even if it's environmental, it could translate into useful advice for others.
[08:58] <caribou> jtv: no simpler than that : I setup maas, configure it, then PXE boot a VM
[08:58] <caribou> jtv: the first PXE boot works fine & the VM is seen by maas
[08:58] <jtv> Yes, at that point the VM should enlist with MAAS.
[08:58] <caribou> then I Edit the node, change its name & power setup so it can be controlled by virsh
[08:59] <caribou> do the ssh key bits so maas can issue libvirt commands
[08:59] <jtv> *The very latest version I believe will tell you if there's a problem with the power parameters.)
[08:59] <jtv> (
[08:59] <jtv> And then you tell MAAS "commission this node" but nothing happens?
[08:59] <caribou> then I go & click on "commission", the VM starts and the TFTP request never completes
[09:00] <jtv> Hmmm
[09:00] <jtv> I wonder if it's a problem with the IP address from DHCP.
[09:00] <caribou> the TFTP request gets to the maas server (as seen in /var/log/syslog) but it never does more than that
[09:00] <caribou> if I do "virsh reset {VM}", then it works
[09:00] <jtv> I'm thinking maybe it's because the DHCP client in the PXE gets a different IP address from the one in the OS.
[09:01] <caribou> apparently it sees it ok (according to /var/log/syslog)
[09:01] <jtv> Or maybe...
[09:01] <caribou> oh, another thing I noticed but might be a fixed issue
[09:01] <jtv> You're saying this is very fast?  But the problem happened in 1.5, right?
[09:01] <caribou> I can only do that kind of test once. If I delete the node & start over again with the same VM it fails
[09:02] <caribou> yes, I'm testing 1.5 only atm
[09:02] <caribou> If I want to *reuse* the same VM, I need to remove the NIC & create a new one so the MAC address changec
[09:02] <caribou> changes
[09:02] <jtv> It might be worth a look to see if the OS boot and the PXE boot get the same IP addresses from DHCP.
[09:02] <caribou> I think that there is some problem with trying to add a new node with the same MAC on the dhcp lease side
[09:03] <caribou> I can do that
[09:03] <jtv> Yes, there can be problems with that.
[09:03] <jtv> Where the two clients basically get treated as two machines.
[09:03] <jtv> IIRC we have workarounds for that in the DHCP config, but VMWare might have its own PXE implementation that those workarounds don't, er, work around.
[09:04] <caribou> well, in my case it's not VMware but qemu/kvm
[09:04] <caribou> ok, let me re-run the whole test once again & see what I get
[09:06] <jtv> Oh sorry I thought you said VMWare at some point.
[09:08] <caribou> jtv: no worry
[09:09] <caribou> jtv: this is the kind of msg I get when I *reuse* a VM :
[09:09] <caribou> jtv: dhcpd: DHCPREQUEST for <IP_ADDRESS> (<IP_ADDRESS>) from 52:54:00:76:32:4e via eth0: lease <IP_ADDRESS> unavailable.
[09:09] <jtv> Ah yes.
[09:09] <jtv> It's probably unavailable because either:
[09:10] <jtv> 1. The PXE DHCP client and the OS DHCP client get treated basically as different systems.
[09:10] <jtv> 2. The last lease is still active.
[09:10] <jtv> I think #1 is the most likely explanation.
[09:11] <jtv> (Because otherwise there'd be nothing stopping the DHCP server from giving the node a fresh address in the first place, unless your DHCP range is completely exhausted.)
[09:11] <jtv> (I'm assuming you have a DHCP range that's considerably larger than the number of virtual machines.)
[09:11] <caribou> jtv: yes, 100 nodes
[09:12] <jtv> And how big are the address ranges on your node network?
[09:13] <caribou> what do you mean by "node network" ?
[09:13] <jtv> The network on which you're letting MAAS serve DHCP.
[09:13] <caribou> jtv: btw, the maas server itself is a VM (yeah, I know I'm making things a bit twisted)
[09:13] <jtv> No, that should be fine.
[09:13] <jtv> As long as you don't have conflicting DHCP servers, obviously.  :)
[09:13] <caribou> jtv: it has the whole 192.168.123 network to itself
[09:14] <jtv> So /24.
[09:14] <caribou> yep
[09:14] <jtv> That might still run out I guess, given the wrong circumstances.  And do you have a static and a dynamic IP range configured on the cluster interface?
[09:14] <caribou> btw, I don't want to waste your time on this. I can investigate it myself, just wanted to keep you posted
[09:14] <caribou> no, I don't think 1.5 has that feature yet
[09:15] <jtv> Believe me, I appreciate that very much.  Part of me is just curious though, and part of me wants to prevent more people from asking us the same thing later.  :)
[09:15] <jtv> Ah right, 1.5.
[09:15] <caribou> yeah, same here. My dayjob if to fix bugs. I hate to overlook one when I find it
[09:16] <jtv> You might want to have a look at your leases file, to see if the server is running out of addresses, but 1.5 may still have the dhcpd bug where the leases file doesn't get cleaned up.
[09:16] <caribou> yeah, I think that's the bug I was refering to; I've seen that before
[09:16] <jtv> I'd certainly consider allocating a larger subnet.
[09:16] <jtv> Let me check what happened to that bug...
[09:17] <caribou> ok, I have a few minutes: I'll ditch the current maas setup, rebuild it & see if I can reproduce on a fresh install
[09:18] <jtv> The current Trusty packaging does have the workaround, so I'd expect your leases file to be nice and clean.
[09:18] <caribou> so at least the log files are not filled with all the tests I ran yesterday
[09:21] <caribou> oh, other than that everything seems to work fine, I was able to bootstrap juju on this maas server
[09:23] <rvba> Simple UI branch up for review: https://code.launchpad.net/~rvb/maas/nel-ui/+merge/235584
[09:25]  * jtv struggles to keep up with rvba
[09:26] <jtv> Oh I do like the faster test startup...
[09:31] <jtv> rvba: review done.
[09:31] <rvba> Thanks.
[09:42] <jtv> Oh wow.
[09:42] <jtv> Why on Earth do we still have JS tests with hard-coded enum values?
[09:43] <jtv> After all that work to make our enums available uniformly across JS and Python?
[09:46] <jtv> Maybe it was to protect against accidental value changes.
[09:52] <jtv> Gavin: thanks for the __new__ tip.  It's always a few years between encounters with that thing and I always forget it's there.
[09:52] <jtv> Erm.    I'll see what the output is.
[09:53] <allenap> jtv: __new__ is a bit of an ugly wart :-/
[09:53] <jtv> Ah, I forgot to pass cls.
[09:53] <jtv> Do I need to decorate it as a @classmethod?
[09:58] <jtv> Nope,  apparently not — it works without.
[10:01] <allenap> jtv: Python automagically declares it _static_, which I guess is because of History.
[10:01]  * jtv hates History
[10:05] <jtv> allenap: replacement MP → https://code.launchpad.net/~jtv/maas/bug-1372735-bis/+merge/235600
[10:43] <rvba> allenap: care to review https://code.launchpad.net/~rvb/maas/relax-mark-failed/+merge/235606 ?  It's the followup from our conversation from yesterday,
[10:49] <allenap> rvba: Sure.
[11:08] <gmb> rvba: Does the node event log stuff rely on RPC?
[11:09] <gmb> rvba: Actually, a more pertinent question: what's the relation of the metadataserver code to maasserver… I.e. can I just safely call model stuff from metadataserver code?
[11:10] <allenap> gmb: You can.
[11:10] <gmb> allenap: Huzzah. I thought as much from looking at it, but wanted to check before I did anything catastrophically daft.
[11:11] <allenap> gmb: You’re safe; we’ve done all the catastrophically daft things already.
[11:12] <gmb> MAAS core team: Blowing things up so you don't have to
[11:51] <gmb> rvba, jtv, allenap: https://code.launchpad.net/~gmb/maas/event-for-netboot-off/+merge/235615 for needing of review pleasekthx
[11:51] <jtv> gmb: got it.
[11:51] <jtv> gmb: you want to turn netboot?  Into what?
[11:52] <gmb> jtv: Either I'm missing a funny thing or I've done something confusing. Please elucidate :)
[11:52] <gmb> Oh!
[11:52] <gmb> jtv: Haha.
[11:52] <jtv> :)
[11:52] <gmb> Sorry, my Engrish is strong today
[11:52] <jtv> The answer was "both."
[11:54] <gmb> Indeeds.
[12:19] <gmb>  /win 10
[12:19] <gmb> Gaah
[12:53] <rvba> allenap: thanks for the review on https://code.launchpad.net/~rvb/maas/relax-mark-failed/+merge/235606.  Maybe I can do something even better: have the RPC method know about the exception and only ignore it when it's raised in the periodic power check.
[13:10] <allenap> rvba: That’s *worse*! Are you trolling?
[13:11] <rvba> allenap: I was not.  Why do you think it's worse?
[13:11] <rvba> allenap: as you pointed out, changing mark_failed was overly broad.
[13:14] <allenap> rvba: Okay. It would violate layering to have the RPC code know to ignore exceptions depending on the caller. I think either the responder for MarkNodeFailed in the region should ignore NodeStateViolation all the time, or it should send it over the wire back to the cluster, where the periodic poller code would catch it and ignore it.
[13:15] <rbasak> MarkNodeFailed?
[13:15] <rvba> allenap: the second option is exactly what I'm proposing.
[13:15] <rbasak> Sounds like a special exception just for sabdfl :)
[13:15] <rvba> rbasak: heh
[15:04] <allenap> rvba: Oh, okay, in that case it sounds fine.
[15:08] <gmb> rvba: So, netboot_off is done anonymously, I guess…
[15:08] <rvba> gmb: yep
[15:08] <gmb> Okay.
[15:09] <gmb> rvba: Any point having both netboot_off()s emit this event, or are we just in for a world of duplication and pain?
[15:09] <rvba> gmb: I have no idea when the other code path is used.
[15:09] <rvba> Let's not duplicate this.
[15:09] <gmb> K
[15:09] <gmb> I’ll just move it to the anon handler.
[15:10] <rvba> And maybe fix the call to register_event_and_event_type() while you're at it.
[15:10] <rvba> ;)
[15:10] <gmb> rvba: Done that already, smartypants :P
[15:10] <rvba> haha, cool.
[15:20] <gmb> rvba: https://code.launchpad.net/~gmb/maas/fix-netboot_off/+merge/235659
[15:20] <gmb> svp
[15:23] <rvba> gmb: approved
[15:24] <gmb> Ta
[15:32] <rvba> gmb: Please don't forget to do the QA for this when your change goes through the CI.
[15:32] <gmb> rvba: Of course.
[15:33] <rvba> Cool, ta.
[15:39] <gmb> rvba: I need to step AFK for a while, but I will QA my change this afternoon.
[16:04] <smoser> anyone have a pointer ..
[16:04] <smoser> i'm wondering how i'd go about adding my own "operating system" to maas. to install.
[16:06] <roadmr> smoser: best way I've found is to create a fastpath-installable tar.gz (only done it with Ubuntu derivatives so it's easy to get this) and replace the root-tgz in /var/lib/maas/boot-resources for the default release
[16:07] <smoser> roadmr, right. but i think there is a more supported path for that.
[16:07] <smoser> blake_r, maybe ?^ or roaksoax ^?
[16:08] <roadmr> smoser: bladernr_ worked on publishing his custom root.tar.gz using simplestreams, not sure how far he was able to go
[16:08] <smoser> well, that should be reasonably simple.
[16:08] <smoser> i'm interested in non-ubuntu.
[16:08] <bladernr_> smoser: AIUI 1.7 has a mechanism for introducing a new image to MAAS but doesn't work all the way
[16:09] <smoser> thats what i was hoping to get at.
[16:09] <bladernr_> I've been doing as roadmr mentions for now, just hijacking an existing one.  blake_r should have a good idea though
[16:09] <roadmr> smoser: yes, that's ^^ the third alternative. maas maas boot-resources create will let you upload a custom .tgz but then it can't yet be selected for deployment into a node. Work in progress :)
[16:11] <bladernr_> as for simplestreams, I have a sample stream built (for now, another hijack) but got hung up on image signatures.... I know nothing about creating/using keyrings and image signing
[16:11] <bladernr_> and won't be able to return to it until next week some time.
[16:16] <smoser> bladernr_, well, you dont actually have to sign anything.
[16:16] <bladernr_> that's what I thought, I think I just haven't completely hijacked the stream I duplicated.
[16:16] <smoser> its not hard to sign... simplstreams has a tool to sign it all, you just have to tell it what key to use.
[16:16] <smoser> but when you tell maas about the stream. you need to point it at streams/v1/index.json
[16:17] <smoser> if you leave that part off, then it will assume the path is streams/v1/index.sjson
[16:17] <smoser> and will then expect signed data.
[16:17] <smoser> i can help you get your stuff signed if you want though.
[16:17] <bladernr_> hrmmm... ok.  that may be where I messed up then because it was complaining about the ubuntu-cloud keyring when I tried an import...
[16:17] <bladernr_> so maybe I was pointed to the wrong json file
[16:18] <smoser> i dont know. feel free to ping me if you need to .
[16:18] <smoser> my goal is to get maas to point at a stream that says things like:
[16:18] <bladernr_> I'll bug you about it next week, I've got to get my maas server running for an OCP demo on Thursday
[16:18] <smoser>   operating-system: smosOS
[16:18] <smoser>  version: 2014
[16:18] <smoser> and then install that.
[16:19] <smoser> you down with ocp ?
[16:19] <bladernr_> yeah, you know me
[16:19] <bladernr_> early 90's flashbacks
[17:49] <blake_r> smoser: sorry you cannot select a custom os yet, I hoep to get that fixed today
[17:49] <blake_r> smoser: so comming soon
[17:50] <smoser> but is there some sort of doc on that.
[17:50] <blake_r> smoser: about what? how to select it? its not enabled yet
[17:52] <smoser> ok.
[21:31] <smoser> blake_r, https://code.launchpad.net/~blake-rouse/maas/move-curtin-reporter-to-preseed/+merge/235716
[21:32] <smoser> wrt to that, remember / knwo that curtin can take multiple configs
[21:32] <smoser> if there is no sense in exposing that in the template, then you dont have to
[21:32] <smoser> just give curtin another config
[21:32] <blake_r> smoser: yeah that is what i am doing, removing it from the template
[21:33] <blake_r> smoser: so its always there no matter the template
[21:33] <smoser> oh yeah. i see that :)
[21:33] <smoser> good job.
[21:34] <smoser> i thought from the comment that you ewre just putting that snippet into a variable
[21:34] <smoser> and then having the template render the whole variable
[21:34] <blake_r> no that is how it was
[21:34] <blake_r> smoser: also have a branch up for selecting custom images, so once that lands you can use that feature
[21:34] <blake_r> roadmr: ^
[21:35] <smoser> and i can somehow define smosOS ?
[21:35] <smoser> because lots of people want to run smosOS.
[21:35] <roadmr> blake_r: \o/ awesome!!!
[21:35] <smoser> ok. i have to run. later.
[21:35]  * roadmr looks forward to stop using the root-tgz substitution hack :D
[21:37] <blake_r> smoser: later


[00:00] <lcb> and no i disn't install lubuntu core, those are different animals
[00:00] <wxl> oh boy
[00:00] <wxl> ok so i assume you have lightdm?
[00:01] <tsimonq2> (There is no such thing as Lubuntu Core, only the metapackage.)
[00:01] <lcb> wxl, could you please tell me if you know how to do what I need or just want me to keep writing..,
[00:02] <lcb>  [Lubuntu minimal installation (GTK part) 18.04.1 LTS -  4.15.0-38-generic kern  i686]
[00:02] <lcb> (GTK part)!
[00:03] <tsimonq2> lcb: You aren't listening.
[00:03] <tsimonq2> lcb: We understand what you're saying.
[00:03] <tsimonq2> lcb: Could you confirm you have the lightdm package?
[00:04] <tsimonq2> wxl> ok so i assume you have lightdm? <-- that's what he is asking here.
[00:04] <wxl> lcb: i don't fully understand the circumstances leading to your problem but know that no one else has reported such a problem
[00:04] <lcb> GTK installs lightdm, yes
[00:04] <tsimonq2> lcb: First item on a DuckDuckGo search: https://askubuntu.com/questions/51086/how-do-i-enable-auto-login-in-lightdm#51087
[00:05] <tsimonq2> lcb: Does this help?
[00:10] <lcb> sorry, had to leave for a couple mins. No, it doesn't help. That's the same approach as this [ https://help.ubuntu.com/community/Lubuntu/Boot_Install_Login#For_release_12.04_and_on_.28LightDM.29 ] and still the diallog shows up, having to click on it to login.
[00:11] <wxl> so sounds like you have a weird setup. we'd have to figure out how and why, thus the questions. so yes, keep on writing.
[00:11] <lcb> well, the setup is almost as it was a couple hrs ago after installation
[00:13] <lcb> I believe the QT remains in there are the cause of the issue
[00:13] <lcb> I see a lot of config files nothing to do with this release
[00:17] <lcb> btw when i said GTK that's because there are that one and QT, just that
[00:17] <wxl> oh boy you have qt+gtk lubuntu. that's not going to be happy fun times.
[00:17] <lcb> I have a couple more, not on the same pc :P
[00:17] <wxl> typically the autologin is defined somewhere in/etc/lightdm/lightdm.conf.d
[00:17] <wxl> so i'd dig around in there
[00:18] <lcb> You don't believe the attempts I already did in trying to solve this.  -- and there are a lot of configuration files related to users login.
[00:20] <wxl> yeah well unfortunately when you start mixing bits and pieces together (lubuntu qt and lubuntu gtk are going to be two separate systems.. installing one does not clean up the mess of the other) you run into trouble
[00:20] <wxl> and that's totally uncharted territory. and you know what they say about that... you're on your own!
[00:21] <wxl> that said, we can try to help but the solution is not likely to come easily..
[00:21] <lcb> wxl, this is for a pc I'm fixing for a friend, low specs computer.
[00:21] <wxl> great. then i'd wipe it and put one system on it
[00:22] <tsimonq2> lcb: Why did you use the mini ISO anyway when we have an Alternate ISO?
[00:22] <wxl> tsimonq2: probably because they're installing lubuntu-core to avoid the apps from -desktop
[00:22] <tsimonq2> Ahh.
[00:23] <lcb> if fact, lower that this I don't know, reminds me the when I used the timex sinclair 100
[00:23] <lcb> it's a eeepc
[00:23] <lcb> sinclair 100, i mean
[00:23] <lcb> grrr 1000
[00:24] <lcb> tsimonq2, yes
[00:24] <wxl> how much hard drive does it have?
[00:25] <lcb> and the person is not the kind of going for a puppy linux. matter of fact the pen I have here with one is not performing so well as this lubuntu.
[00:25] <lcb> still... I need to tweak it
[00:25] <wxl> hard drive space?
[00:25] <lcb> no, at all. I put a 100 GB hd
[00:26] <lcb> 2 GB ram
[00:26] <wxl> then why are you bothering?
[00:26] <wxl> just install lubuntu and be done with it
[00:26] <lcb> kind of heavy wxl
[00:26] <wxl> all -desktop brings to the table, really, is applications. and they don't do anything but take up hard drive space
[00:26] <lcb> I mean the full spectrum, /full install
[00:26] <wxl> there's no difference in ram/cpu use between lubuntu-core and lubuntu-desktop at idle
[00:26] <wxl> nor is there any difference with the full install (which is both)
[00:27] <lcb> wxl, sorry but there are a lot of tweaking on services if you install additional packages.
[00:27] <wxl> if and only if services are involved
[00:27] <wxl> the applications do not include many services
[00:27] <lcb> besides other configurations to avoid eating CPU & Ram
[00:28] <wxl> i mean if you want to go to the nth degree, you should be recompliing the kernel
[00:29] <lcb> services are not the problem. Being this the mini it came with things that there are not really on the spirit of low specs computer installation, as Lubuntu still is.
[00:29] <wxl> the mini?
[00:29] <lcb> mini.iso
[00:29] <wxl> it doesn't install anything you don't tell it to
[00:29] <lcb> nana
[00:30] <lcb> installs everything
[00:30] <wxl> then you did it wrong, bub
[00:31] <wxl> i'm sure had you just installed lubuntu you wouldn't be having these problems.
[00:31] <lcb> No I didn't.  There are a lot of default services and additional apps not really needed on a common usage (on the philosophy of distro for low specs pc)
[00:32] <wxl> apps are a waste of time if they expose no services. they don't affect your ram/cpu usage.. unless you use them
[00:32] <wxl> what services are problematic?
[00:33] <lcb> Ubuntu18.04BionicBeaver_32-bit-PC_i386-x86-mini.iso
[00:33] <lcb> that's the one...
[00:33] <wxl> that's not a service
[00:33] <lcb> really?
[00:34] <lcb> I thought that was a service :O
[00:34] <lcb> :P
[00:34] <wxl> i see where the problem lies then
[00:34] <lcb> where?
[00:34] <wxl> between the keyboard and the chair :)
[00:35] <lcb> that too lol
[00:35] <lcb> wait, let me give you a couple services I need to kill
[00:35] <lcb> since you are so cooperative :P
[00:35] <lcb> sudo systemctl disable ureadahead.service
[00:36] <lcb> sudo systemctl disable bluetooth.service
[00:36] <lcb> sudo systemctl disable whoopsie.service
[00:36] <lcb> sudo systemctl disable ModemManager.service
[00:36] <wxl> bluetooth does nothing if you don't have bluetooth. otherwise, you'd want it.
[00:36] <lcb> sudo systemctl disable  avahi-daemon.service
[00:36] <lcb> hey... I didn't finish
[00:36] <wxl> whoopsie is valuable. i wouldn't turn that off, but feel free
[00:37] <lcb> eeePC
[00:37] <wxl> i've had full lubuntu on such a machine with no problems
[00:37] <lcb> those are commands I have ready to issue later on. but there are much more
[00:38] <wxl> in any case, i have no idea what you have. it's not lubuntu, the way it sounds. it's something that might use some of the lubuntu packages and sounds like it most definiately has non-lubuntu packages. so... good luck :)
[00:38] <lcb> sudo systemctl disable  cups.service # not needed for the person
[00:38] <lcb> sudo systemctl disable  ufw.service ## he has a dog
[00:38] <lcb> and a couple more
[00:39] <lcb> those are all services that eat a lot of resources
[00:42] <lcb> I missed this, sorry -> "<wxl> bluetooth does nothing if you don't have bluetooth. otherwise, you'd want it."  How about being installed and running and there is no bluetooth
[00:44] <lcb> wxl, its Lubuntu. plain one.
[00:44] <lcb> it is..
[00:46] <lcb> inxi -S
[00:46] <lcb> System:    Host: LubuMini Kernel: 4.15.0-38-generic i686 bits: 32 Desktop: LXDE (Openbox 3.6.1)
[00:46] <lcb>            Distro: Ubuntu 18.04.1 LTS
[00:46] <lcb> CPU: Single Core Intel Celeron M (-MCP-) speed: 898 MHz
[00:46] <lcb> Kernel: 4.15.0-38-generic i686 Up: 1h 13m Mem: 464.0/2003.4 MiB (23.2%)
[00:46] <lcb> Storage: 74.53 GiB (18.5% used) Procs: 125 Shell: bash 4.4.19 inxi: 3.0.27
[00:47] <lcb> 74.53, not 100 as I said b4
[02:17] <lcb> This is for the real and genuine helpers(  :P ) in case someone using genuine Lubuntu 18-04 (GTK)  LXDE installation and having problems with auto login (as a lot on the net...)
[02:17] <lcb> printf '%s\n' '[SeatDefaults]' 'autologin-user=WRITE_USERNAME_HERE' > /etc/lightdm/lightdm.conf.d/12-autologin.conf
[02:18] <lcb> as root, i.e., after sudo su . Problems solved
[02:19] <lcb> hat command puts the file in /etc/lightdm/lightdm.conf.d/12-autologin.conf with  2 lines: [SeatDefaults] and autologin-user=
[02:19] <lcb> hat/that
 Hi! There is a trash bug? I cant empty the trash
 @JyotiGomes [Hi! There is a trash bug? I cant empty the trash], In 18.04 or 18.10?
 18.10
 Hmm
 wxl: ^
[13:10] <leszek> try to force remove the files from ~/.local/share/Trash/files/
 (Video, 23s)https://telegram.lubuntu.me/qnYIq2Mh/file_4649.mp4
[13:35] <leszek> force remove it like I said. Shift + Delete
 @leszek [<leszek> force remove it like I said. Shift + Delete], Hi! When i force, it deletes. But only when i force it with Shift+Delete. Another thing. How may i change the settings in order to show the trash bin at desktop? Sorry if this is not a adequate question (is not very tecnichal)
 It's not very technical.
[17:03] <Irritiable|LT> Start menu > Preferences > Customize Look And Feel
[17:03] <Irritiable|LT> lubot
 @Irritiable|LT> Start menu > Preferences  [<Irritiable|LT> Start menu > Preferences > Customize Look And Feel], I am using 18.10
[17:24] <Irritiable|LT> I am too, AFAIK.
[17:24] <Irritiable|LT> lubot: Desktop Preferences
[17:25] <Irritiable|LT> lubot: /usr/share/applications/pcmanfm-desktop-pref.desktop
[17:25] <Irritiable|LT> Lubuntu / LXDE (or maybe it was XFCE)
 @Irritiable|LT [<Irritiable|LT> Lubuntu / LXDE (or maybe it was XFCE)], Thanks
[17:27] <Irritiable|LT> lubot: Welcome.
[17:41] <wxl> @JyotiGomes i can empty the trash just fine. how are you doing it?
 @wxl [<wxl> @JyotiGomes i can empty the trash just fine. how are you doing it?], Sorry, now is already working. Thanks
[17:43] <wxl> out of curiousity, what wasn't working about your process?
[17:44] <Irritiable|LT> wxl: He wants [DEL] to simply force-delete (no trash-bin storage) everything.
[17:44] <wxl> ohhhhhhh
 Btw, do you know how it is possible to insert the user picture at the login screen?
[17:44] <Irritiable|LT> wxl: He also wanted to DISPLAY the icon on the desktop.
[17:44] <wxl> in other words, selective removal of items from the trash
[17:44] <wxl> not a bad idea
[17:45] <wxl> did the question of displaying on the desktop get answered?
 @wxl [<wxl> did the question of displaying on the desktop get answered?], Not yet, but i will try later. Is not a very urgent question :-)
[17:46] <wxl> well the answer to the question is: you can't. yet.
 Thank you, guys, for the nice work
[17:47] <Irritiable|LT> lubot: Menu > Preferences > Desktop Preferences > [Desktop Icons]
[17:47] <Irritiable|LT> [x] Show Trash Can Icon on desktop
 Yes, i cant yet put the trash bin at desktop
[17:47] <wxl> 18.10, dude
[17:47] <Irritiable|LT> Okay?
[17:47] <wxl> 18.10 is lxqt not lxde which is to say it's completely different software
[17:47] <Irritiable|LT> Qt version? Ew.
[17:48] <wxl> the fact that this was missing kind of came as a surprise to us (we just took it for granted)
[17:48] <wxl> we do have a task to fix it https://phab.lubuntu.me/T125
[17:48] <wxl> ew? i mean hey you can enjoy gtk2 as much as you want XD
[17:48] <Irritiable|LT> Description:	Ubuntu 17.10
[17:48] <Irritiable|LT> Release:	17.10
[17:48] <Irritiable|LT> Codename:	artful
 @wxl [<wxl> 18.10 is lxqt not lxde which is to say it's completely different software], Yes, at 18.04 lxde i know how to do. But now i am using the 18.10 lxqt
[17:49] <wxl> !artful
[17:49] <Irritiable|LT> I'd take anything over Qt. Principle alone.
[17:49] <wxl> also enjoy an unsupported release XD
[17:49] <Irritiable|LT> Works fine for me.
[17:50] <Irritiable|LT> I'm not sure I follow your logic on saying something is "supported" or not. I can run MS-DOS 5.0 on this laptop all the same.
[17:50] <Irritiable|LT> August 12, 1981; 37 years ago
[17:50] <Irritiable|LT> 8.0 / September 16, 2000; 18 years ago
[17:50] <wxl> ok have fun with that
[17:50] <Irritiable|LT> Support ended 18yrs ago and it works fine.
[17:51] <Irritiable|LT> You have fun with Qt and closed source garbage from 15+ years ago.
[17:51] <wxl> it was closed source 15+ years ago
[17:51] <wxl> now it's not
[17:51] <wxl> hasn't been for a while
[17:52] <Irritiable|LT> "With Qt, you can reach all your target platforms with one technology and one codebase, minimizing your time-to-market. Qt is available under a dual-licensing"
[17:52] <Irritiable|LT> ... Back to reading math problems...
[17:53] <wxl> meaning it's available under free licenses..... unless you want to use a commercial license for developing proprietary applications with no restrictions on licensing that is inevitably inherient with open source licensing
 If anything, that's very freedom respecting. "Pay us money which helps us continue development, otherwise you must use it in open source."
 Hi. May you tell me how can we add new idioms to 18.10?
 I found that i can use IBus to add a new language keyboard
[19:12] <Unlimiter> I'm on Lubuntu right now, but didn't installed it yet. I reached the "Partititions" section, there is "/dev/sda1" and "/dev/sda2". "/dev/sda2" is my main storage device/HDD, what do I do if I don't want to erase all of its existing data?
[19:14] <wxl> Unlimiter: /dev/sda (no numbers) is your actual device. the numbers refer to partitions. do they both take up the entire drive? what file systems do they have?
[19:14] <Unlimiter> https://usercontent.irccloud-cdn.com/file/bmSiTxnW/ss.jpg
[19:15] <wxl> in order to ensure that you do not lose data, you would have to shrink sda2 and create a third partition
[19:15] <wxl> however i am pretty sure ntfs does not support shrinking
[19:15] <Unlimiter> how?
[19:16] <wxl> maybe i'm wrong
[19:16] <wxl> first: go make backups
[19:16] <wxl> seriously.
[19:16] <Unlimiter> okay but, why is the "Next" button not available?
[19:16] <Unlimiter> clickable*
[19:17] <wxl> there's no partition empty to install the image on
[19:17] <Unlimiter> okay, backups then
[19:18] <Unlimiter> I should backup my entire drive right? C:
[19:18] <wxl> yep
[19:18] <Unlimiter> okay, see ya after... hours of backing up to cloud
[19:18] <wxl> ok :)
[19:21] <wxl> Unlimiter: i don't really do windows, but you might want to use windows itself to do the shrinking ahead of time. disk management should be able to do this. something like https://www.bleepingcomputer.com/tutorials/shrink-and-extend-ntfs-volumes-in-windows/
[19:31] <Unlimiter> it it okay if I just uploaded all C: files to the cloud?
[19:31] <wxl> depends upon your cloud service
[19:32] <Unlimiter> Is it like backing up a hard drive
[19:32] <Unlimiter> ?
[19:33] <wxl> you really want a full disk backup, so if you cloud service supports that, then yes
[19:33] <Unlimiter> nice, GDrive'll do
 it always safer to have a backup. Lubuntu 18.10 has the install alongside option who lets you install alongside windows shrinking partitions, I tried this with Fat32 (win xp) and it worked ok but haevn't tested with ntfs. ... again, is alwasy safer to do a backup first.
[19:46]  * wxl officially dubs @HMollerCl The Windows Expert
[19:48] <Irritiable|LT> Qt's available on Windows as well! Although it runs on DirectX now days.
[19:48] <Irritiable|LT> Windows 6+ for the entire UI.
 in windows if you only wants to backup you files and you only have used it normally, backing up c:/users/your_users in enough including hidden files. But is safer to backup everything.
[19:50] <Unlimiter> wait a minute, I'm using unetbootin for installing Lubuntu, if I formatted the C: Drive, everything is gone including Lubuntu's installation files, right?
 unetbootin for creating the usb installer?
[19:51] <Unlimiter> lubot: yeah, but without a usb
[19:51] <Unlimiter> directly in C:
 mmm, I'm really not sure what you are doing.
 I've always installed from the liveiso
[19:52] <Unlimiter> I'm installing Lubuntu not from an external drive, but directly from the drive that i'll format
 let me understand let say you have a drive called A.
[19:53] <Unlimiter> mhm?
 you have a lubuntu ISO in A and want to install that iso in A formating A first?
[19:53] <Unlimiter> yup, that dumb
[19:54] <Unlimiter> not really
 When you format A your iso will be lost.
[19:54] <Unlimiter> really, I should get a USB
[19:54] <Unlimiter> I love Lubuntu btw
[19:54] <Unlimiter> I tested it before installation
[19:54] <Unlimiter> and it looks delicious
[19:54] <Unlimiter> fast
 better to get an USB, is safer to do it that way.
[19:58] <Unlimiter> yes
[19:58] <Unlimiter> I wish Lubuntu's community is bigger
 Hi! I am using lubuntu 1810. As i use IBus to add a second language keyboard and Fcitx is not so good to perform this task, i removed the Fcitx. There will be some kind of issue after completly removing Fcitx?
[20:11] <wxl> @JyotiGomes fcitx should be well suited to that task. even ubuntu kylin uses it!
 I made a comparasion n prefered IBus ... :-)
[20:14] <wxl> c'est la vie. you can remove fcitx without issues
 @wxl [<wxl> c'est la vie. you can remove fcitx without issues], Thanks, was i want to know ... :-)
 (Video, 9s)https://telegram.lubuntu.me/sgKAm0n0/file_4652.mp4
[22:48] <Unlimiter> What are "Hibernate", "Leave" and "Suspend" for?
[23:05] <kc2bez> "Leave" brings up a dialog box with all of the ways to exit your Lubuntu session.
[23:06] <kc2bez> "Suspend" puts your computer into a low power state, but it is still running.
[23:07] <kc2bez> "Hibernate" saves your computer state to disk and shuts the computer off. When you power the computer back on it resumes where you left off.
[23:08] <kc2bez> Hope that helps ^^ Unlimiter
[23:13] <Unlimiter> kc2bez: sure, thanks


[11:27] <akkonrad> hello. I have some old C knowledge and would like to write simpe time tracking app that appears in the top bar tray. where I should start to with it? Is quickly good for that? I would like to have something like hammster, but a littlbe bit different
[11:32] <iMiksu_> @akkonrad I haven’t developed any ubuntu apps myself yet, but maybe try to look for existing similar apps for getting started? or even better, maybe find one already and make a pull request for missing features that you need? :)
[11:56] <akkonrad> iMiksu_, hammster is in python - wich I don't really know unfortuanltely
[11:58] <iMiksu_> @akkonrad ahh, darn.. :/
[12:59] <JanC> akkonrad: do you mean that for the phone or for the desktop?
[13:00] <JanC> because there already is a hamster-indicator for the desktop...
[13:01] <ogra_> indicators-for the phone would have to live in the os image though ...
[13:01] <JanC> right, on the phone a scope would work better probably
[13:02] <JanC> or just an app
[13:02] <ogra_> yeah
[13:04] <JanC> or a combination of both
[13:11] <akkonrad> JanC, for desktop,
[13:40] <om26er> t1mp, Hey! did anything related to tabs change recently ?
[13:42] <om26er> uitk's switch_to_tab() helper is not working for music app
[13:52] <t1mp> om26er: no
[13:52] <t1mp> om26er: are you talking about autopilot tests?
[13:53] <om26er> t1mp, yes
[13:54] <t1mp> om26er: is it an old app? The tabs only work with the Tabs component and the old header (which is part of the MainView)
[13:54] <t1mp> (but it should work in that case)
[13:55] <om26er> t1mp, would need to investigate but its the stock Music App, I presume it should be using newer components
[13:55] <om26er> apparently the left burger button is never clicked so the popover never appears. http://paste.ubuntu.com/16946616/
[13:57] <t1mp> om26er: if the music app uses PageHeader, then it would need to use the click_action_button() function on PageHeader.leadingActionBar
[13:57] <t1mp> om26er: maybe the qml code was updated to use new components but the autopilot tests were not updated yet?
[13:59] <om26er> t1mp, hmm, seems its using PageHeader
[14:00] <t1mp> then Tabs don't work. So the AP test should also not be using the switch_to_tab(). Looks like the AP test is old.
[14:13] <kalikiana> t1mp: Found another bug in APL/ PageHeader 1588837
[14:15] <kalikiana> Okay, I double-checked and confirmed: it's PageHeader only, I saw it twice because of the second column in the real app
[14:15] <kalikiana> Why's there no bot here? https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1588837
[14:15] <kalikiana> Bah
[14:15] <kalikiana> ubot5: You are not very smart, are you..
[14:15] <kalikiana> Thanks anyway
[14:26] <sverzegnassi> mzanetti: ping
[14:27] <mzanetti> sverzegnassi, hey!
[14:27] <mzanetti> sverzegnassi, people keep on saying how awesome UTTT is!
[14:28] <sverzegnassi> mzanetti: o/ I'd need to update an application in the Open Store. Could you help me? :D
[14:29] <mzanetti> of course
[14:33] <t1mp> kalikiana: thanks for reporting. I'll fix it.
[14:34] <kalikiana> t1mp: thanks
[15:35] <t1mp> kalikiana: what is this new distinction between unit/components and unit/visual?
[15:36] <kalikiana> t1mp: It's not new. We have two tst_components in staging one of which assumes X11
[15:36] <t1mp> kalikiana: ah, visual was the old units_x11/tst_components ?
[15:36] <kalikiana> Yes
[15:36] <t1mp> ok, I was confused because I thought you were introducing the tests gallery here
[15:36] <t1mp> where will you add that one?
[15:36] <t1mp> the tests gallery
[15:37] <kalikiana> I'm planning to add it there
[15:37] <kalikiana> But not in the same MR
[15:37] <t1mp> ok
[15:37] <t1mp> then I only have one (inline) comment
[15:38] <kalikiana> Damnit, you really found a gem there :-D
[15:40] <kalikiana> t1mp: fixed
[15:42] <t1mp> kalikiana: happroved. I'll see on Monday when I sync staging to my in-progress branches how smart bzr is with changes in files that were moved ;)
[15:44] <kalikiana> t1mp: Yeah, that's why I decided to do the renames in one branch - there's few meaningful changes in files, but in case tooling gets confused there won't be more of that kind


[06:00] <didrocks> good morning
[06:06] <duflu> Hi didrocks
[06:08] <didrocks> good afternoon duflu
[06:48] <jibel> hi everyone
[06:50] <duflu> Hi jibel
[06:50] <jibel> Hello duflu
[06:56] <didrocks> re jibel
[07:03] <seb128> good morning desktopers
[07:06] <duflu> Morning seb128
[07:06] <seb128> hey duflu, happy friday! how are you!
[07:06] <seb128> ?
[07:06] <duflu> Painful sinuses, but good in general. You seb128?
[07:07] <seb128> I'm good, it's friday, I slept well and I'm done writting performance reviews (just mine left to do)
[07:32] <Nafallo> morning
[07:32] <jibel> I'll do some SRU verification today, there is ubiquity with the telemetry fixes and gnome-initial-setup in bionic. Is there anything else you'd like to land?
[07:38] <seb128> http://people.canonical.com/~ubuntu-archive/pending-sru.html has quite a list
[07:41] <seb128> not a lot that needs testing though, maybe bolt if somebody has thunderbolt devices
[07:42] <Nafallo> ubuntu-report needs more verification as well :-)
[07:45] <jibel> seb128, yeah, but I was just wondering if there was anything urgent in this list
[07:45] <jibel> I don't have any thunderbolt device
[07:45] <seb128> jibel, not that I know, but thanks for asking!
[07:47] <seb128> k, don't worry, oem has I'm going to nag them :) (they did the g-c-c panel testing, I forgot to ask about bolt at the same time)
[07:49] <Nafallo> seb128: what I love about their test is the hardware. that TB16 is what I'm planning to get long-term for my home office :-D
[07:50] <seb128> hehe
[07:50] <Nafallo> morning willcooke :-)
[07:51] <willcooke> morning
[07:51] <duflu> Morning willcooke
[07:54] <didrocks> hey Nafallo, willcooke
[07:54] <Nafallo> salut didrocks :-)
[07:54] <Nafallo> it's a good morning when you find a way to get paid to make network cables ;-)
[08:00] <duflu> Huh. I just noticed there's a whole layer of texture being painted behind the Gnome wallpaper. Wonder if that's universal and hurting the fill rate
[08:02] <didrocks> ahah ;)
[08:04] <Laney> meh got that intel bug again and had to restart
[08:04] <Laney> anyway MORNING AND HAPPY FRIDAY!
[08:05] <duflu> Hi Laney
[08:05] <Nafallo> morning Laney :-)
[08:10] <Laney> hey duflu and Nafallo
[08:11] <Laney> what better way to start the day than you two?
[08:12] <duflu> most of the other ways?
[08:13] <Nafallo> :-O
[08:14] <duflu> It's me, not you, Nafallo
[08:14] <Laney> the fake news media again
[08:14] <Nafallo> I've heard that enough to believe it, duflu ;-)
[08:15] <seb128> (back online)
[08:16] <seb128> good morning U.K (assuming those arrived while I was disconnected)
[08:16] <seb128> hey Laney, willcooke, happy friday!
[08:17] <Laney> hey seb128
[08:18] <Laney> happy friday to you, are you good?
[08:18] <seb128> yes! it's friday, I slept well and I'm almost done with that reviews business
[08:18] <seb128> you?
[08:18] <didrocks> morning Laney
[08:19] <didrocks> Laney: so, it seems that if it can't find the tags, gbp just import as one commit without inserting upstream commits in upstream/latest. I'm searching if there is an option to abort in that case
[08:19] <Laney> moin didrocks
[08:19] <Laney> didrocks: that'd be good, something in debian/gbp.conf
[08:21] <Laney> seb128: I'm alright, we went out for "craft beer week" last night and had some tasty stuff ;-)
[08:21] <didrocks> Laney: I look at its man, as well as the one for gbp-import-orig, but I don't see nothing
[08:21] <didrocks> anything*
[08:22] <Laney> maybe we should have a list of patches to work on somewhere
[08:22] <didrocks> yeah
[08:22] <didrocks> because this is going to happen for sure (a mistake in that case)
[08:22] <didrocks> I wonder if that didn't happen already anyway ;)
[08:22] <didrocks> (at least, in debian)
[08:23] <Laney> it's probably possible to fix it up by re-merging or something
[08:23] <Laney> but still would be nice to enforce
[08:24] <didrocks> I wonder if as an interim solution, instead of commenting out upstream-vcs-tag, we can set it to something
[08:24] <didrocks> it won't find it
[08:24] <didrocks> and so, have to enforce manual --upstream-vcs-tag option
[08:24] <didrocks> need to rollback current import test to give this a try
[08:25] <Laney> if you make a list somewhere, let me know please because I want to put https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888313 on it
[08:27] <didrocks> Laney: let me add a section at the end of the wiki page, easier
[08:28] <didrocks> I'm unsure about gbp push, I only see drawbacks compared to git push + tags autopushed
[08:28] <didrocks> but at least, that one + yours
[08:32] <Laney> ♥
[08:33] <didrocks> it's a little bit a PITA to rollback an existing import, hum
[08:58] <jibel> didrocks, how to you determine the physical screen size?
[08:58] <jibel> in ubuntu-report
[08:58] <jibel> I get 0mmx0mm
[08:58] <didrocks> Laney: ok, good news, tag is enforced if you have the option in gpb.conf
[08:59] <didrocks> jibel: xrandr line, corresponding to each monitors
[08:59] <didrocks> for instance: HDMI-1-2 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 160mm x 90mm
[08:59] <didrocks> (it's giving thus 160mmx90mm)
[09:02] <jibel> didrocks, okay, thanks. xrandr returns 0 in a vm so it's correct
[09:02] <didrocks> actually, that makes sense
[09:03] <didrocks> I could probably filter the data if you feel so to not be published
[09:04] <Nafallo> or use it for detecting VMs ;-)
[09:04] <didrocks> we have as well GPU info for that :)
[09:05] <jibel> didrocks, it's fine. I was just checking if 0 was expected or an error
[09:05] <didrocks> errors or unfound content should just be ignored
[09:05] <didrocks> (as the rest) so not part of the final report
[09:52] <didrocks> Laney: I don't really like the history by default of latest/upstream, it's merging everything (so you end up with an earlier commit for 3.29.x and a more recent for 3.28.x for instance, depending on the order of your merge)
[09:52] <Laney> if you're merging an earlier series, probably start using upstream/3.28.x
[09:52] <didrocks> I think a check "if more recent tag" would be good, otherwise, force a lastest/3.28.x branch for instance, wdyt?
[09:53] <didrocks> sounds like we are in aggreement :)
[09:53] <Laney> that's the dep14 recommendation anyway
[09:54] <didrocks> yeah, the thing is that it should be enforced to avoid mistakes IMHO
[09:55] <Laney> how would you do that?
[09:55] <didrocks> just for the tags in latest/uptream
[09:55] <didrocks> if there is a later version in those tags than the version you try to import, error out
[09:55] <didrocks> (if your upstream-branch is still latest/upstream in that case ofc)
[09:55] <Laney> talking about a patch to gbp import-orig?
[09:56] <didrocks> yeah
[09:56] <didrocks> so that latest/<branch> never "goes back"
[09:57] <Laney> worth a bug upstream on gbp probably to see what they think
[09:57] <Laney> it's upstream/latest btw :P
[10:00] <didrocks> yeah, typing too fast ;)
[10:09] <jibel> sil2100, about bug 1775743, did you try to downgrade grub?
[10:14] <sil2100> jibel: no, not yet, since the image was broken before the grub-signed/shim-signed changes were released
[10:48] <Laney> woohoo
[10:48] <Laney> Xwayland stuff is working
[11:31] <willcooke> hi robert_ancell!
[15:25] <seb128> k, I'm done catching up with the backlog of IRC logs, meetings, emails, etc from the weeks while I was away and the reviews from the week fried me up so I don't feel like start on something else now
[15:25] <Laney> beer time?
[15:26] <didrocks> you should just enjoy your week-end :)
[15:26] <seb128> tdlr I'm going to call it a week and go for a walk, I keep IRC open and will read backlog/respond if there is anything for me before closing it
[15:26] <seb128> Laney, ice rather :)
[15:27] <seb128> have a nice w.e desktopers, let's relax and see what next weekl brings!
[15:27] <Laney> ttyllllllllllll
[15:30] <didrocks> bye seb! :)
[16:52] <willcooke> night all, have a good weekend
[16:55] <k_alam> jbicha: Hi, Can you please take some time out and review sharing-panel merge ? I also completed libnm-port. The problem is libnm branch uses some helper files which are already included in sharing-panel branch (I didn't start the libnm port). So every time u-c-c updates I have to rebase everything which is not easy in bzr. Once the former gets merged it can be backported so LTS users do not get that error either.
[16:55] <k_alam> Atm, sharing-panel merge is blocking libnm and other merge requests.


[01:26] <cfoch-always> hi
[01:26] <cfoch-always> how do I know what is the current branch?
[01:26] <cfoch-always> (I am a git user)
[01:27] <cfoch-always> the current branch is the current directory?
[17:13] <cfoch-always> hi
[17:13] <cfoch-always> ?
[21:16] <mgz> cfoch-always: `bzr info` tells you, as does pwd generally as you note (branch layout dependent)


[02:23] <nathwill> so when did the page focus animations hit Unity?
[02:23] <nathwill> er. *window* focus
[02:40] <bkerensa> nathwill: no idea
[02:40] <bkerensa> nathwill: wanna fix some bugs?
[02:41] <nathwill> bkerensa, sure, let's get crackin!
[02:51] <bkerensa> kees: are you going to bsidesPDX?
[02:58] <c_smith> anyone know if a working fglrx hit Quantal?
[06:25] <bkerensa> slangasek: is there a rule of thumb for updating standard version?
[06:26] <bkerensa> c_smith: I am sure fglrx works on some hardware maybe not your card
[06:35] <bkerensa> bdmurray: any chance you could get this into quantal? https://code.launchpad.net/~bkerensa/sessioninstaller/fix-for-988775/+merge/115073
[06:35] <bkerensa> it has been sitting without review for sometime now
[07:03] <slangasek> bkerensa: sure; the rule of thumb is to not add needless delta to the Ubuntu package, because Standard-Version isn't something Ubuntu cares about
[07:03] <bkerensa> k
[20:55] <bkerensa> ooo these Sputnik Dell XPS are nice :0
[21:00] <c_smith> good to hear.
[21:03] <sbeattie> soldering on the RAM is a dealbreaker for me.
[21:07] <c_smith> 0_0 that is a big issue for most.
[21:09] <bkerensa> sbeattie: well its required for the form factor consider it is a ultrabook
[21:10] <sbeattie> bkerensa: the laptop market has been moving away from what I want for a while now. The non-user-replaceable memory and disks are just nails in the coffin.
[21:11] <tgm4883> bkerensa, isn't that pretty expensive?
[21:11] <bkerensa> tgm4883: what?
[21:11] <tgm4883> the sputnik
[21:11] <bkerensa> tgm4883: they dont sell them yet
[21:11] <bkerensa> :)
[21:11] <bkerensa> so there is not a price yet
[21:11] <tgm4883> I didn't get an invite, but I was hearing 1100-1200 for the beta testers
[21:11] <tgm4883> which are suppose to get a discount
[21:12] <bkerensa> What?
[21:12] <bkerensa> they charge beta testers?
[21:12] <bkerensa> lol
[21:12] <tgm4883> yea
[21:12] <bkerensa> that sucks
[21:12] <bkerensa> for them
[21:12] <bkerensa> :)
[21:12] <bkerensa> I did not have to pay
[21:12] <tgm4883> IIRC, it's more than if you just go to best buy and pick up the win version
[21:12] <bkerensa> :D
[21:13] <bkerensa> I know Barton who runs the program so I just asked him to send me one
[21:13] <tgm4883> ah nice
[21:13] <bkerensa> yeah I met him at UDS... again at OSCON and then I interviewed him on Ubuntu on Air


[00:00] <nrmnl> Ok, I have LTE enabled on my nexus 4 is there support for this ubuntu? even a hack
[00:51] <crypticmofo> hey all .. just got a galaxy nexus i know ubuntu-touch works but i have a cdma device
[00:51] <crypticmofo> what is not working with cdma ?
[01:11] <ryukafalz> crypticmofo: I believe the CDMA radio is currently not supported, so... no calls, SMS, etc.
[01:12] <crypticmofo> ryukafalz are they working on it ?
[01:12] <ryukafalz> That I do not know
[01:13] <crypticmofo> how would i know or people with cdma deviecs know when they are working on it ?
[01:15] <ryukafalz> Best place to ask is probably the mailing list
[01:15] <crypticmofo> aw
[01:15] <ryukafalz> I have the same device, so I'm interested in seeing it supported as well, but at the moment all we can do is wait
[01:16] <crypticmofo> aw coo
[01:17] <ryukafalz> I would be interested in hearing what part of the stack needs to be updated for CDMA support though, oFono seems to have some basic support for CDMA modems
[01:19] <ryukafalz> but all I can find on that is that they have SMS working there, so oFono might be the stumbling block
[01:19] <ryukafalz> though that's just a guess
[01:20] <crypticmofo> well im going to just read up for a bit .. might take me months or weeks this galaxy nexus is so diff from any device i have ever had from my htc desire hd to my samsung galaxy s3
[01:20] <crypticmofo> its just diffrent
[03:09] <annerajb> i have the daily rootfs from about 6 days ago. am i missing out on anything added to the new dailys?
[03:12] <annerajb> ogra_, those changes you told me had me the past two days going crazy lol. my phone dosnt boot if i have CMDLINE_FORCE=n and CMDLINE_EXTEND=y had to revert to force=y extend=n
[03:14] <annerajb> ogra_, console=ttyFIQ0 no_console_suspend=1 datapart=/dev/mtdblock3 break=bottom console=tty1 androidboot.serialno=393049B7742500EC
[03:38] <annerajb> yay i think my devices is on the rootfs right now thought i have a black screen and no adb so i am not a 100% sure
[07:30] <spanner3003> hi i just sudo apt-get dist-upgrade and now i have no system-settings and all the apps are not showing in home scope
[07:32] <spanner3003> or the application scope
[09:08] <centoventicinque> hi guys
[09:08] <centoventicinque> there is someone online ?
[09:11] <ikillcypher> damn
[09:12] <ikillcypher> Im getting black screen
[09:14] <centoventicinque> i'm not sure about the flashing
[09:14] <centoventicinque> lol, the command from wiki don't works
[09:14] <centoventicinque> it ha wrong syntax
[09:44] <ikillcypher> humm blackscreen after intall
[10:06] <prasanna> i need help guys
[10:31] <ikillcypher> any developers here ?
[10:58] <annerajb> i am here thought i am not a developer
[10:58] <annerajb> ikillcypher, what did you broke
[10:58] <ikillcypher> nothing it seem like blackscreen now
[10:59] <ikillcypher> attempting to fix
[11:02] <annerajb> how dod it broke? did you update therootfs?
[11:03] <w-flo> Someone please hack the surface RT so it can run Ubuntu :) nice hardware, nice price, but the OS sucks...
[11:07] <ikillcypher> got it fixed
[11:07] <ikillcypher> forgot to copy rules...
[11:11] <annerajb> damm it my device needs some kernel cmdline hack among other things. I think it's booting the rootfs but i have no adb so cant debug it :(
[11:14] <ikillcypher> annerajb, are you aware of any blackscreen when opening applications ?
[11:14] <annerajb> not i zoned out the last few days from the irc. Thought my guess be to take a look at all the logs see if you are not getting any permission errors
[11:15] <jeanaustinr> I wonder why download from cdimage.ubuntu.com is taking too long
[11:16] <jeanaustinr> Is there any other source from where I can download the latest build?
[11:25] <ikillcypher> humm if im not wrong the ubuntu-touch dont accept wep/wap key right
[11:25] <w-flo> ikillcypher, yes, the GUI for the wpa key is broken (since aug 14 or something). they're doing some major indicators work.. hopefully it's fixed soon :)
[11:26] <ikillcypher> ty
[11:26] <ikillcypher> so no security key would work ?
[11:26] <w-flo> I noticed you can now use the tab header to scroll through the various indicator screens. Or maybe that was possible all the time and I just didn't notice :D
[11:26] <w-flo> ikillcypher, not sure. phablet-network-setup works fine in any case
[11:26] <ikillcypher> what is thatr
[11:27] <ikillcypher> are you using thier latest build ?
[11:27] <w-flo> it's a tool you can use on your desktop/laptop, it will copy the network settings from your desktop over to your phone (via adb)
[11:27] <w-flo> ikillcypher, I think I'm currently using 20130814.1
[11:27] <ikillcypher> well I actually ported my own device
[11:27] <w-flo> or maybe 15..
[11:27] <ikillcypher> so I dont know what is the changelog they are doing
[11:28] <w-flo> yeah, I ported it to my device as well. I think there's no changelog
[11:28] <ikillcypher> well is everything works over your?
[11:29] <w-flo> the WPA key GUI is broken.. sound fails to work sometimes.. playing videos doesn't work.. camera doesn't work.. that's it I hope :D
[11:31] <w-flo> not sure what's wrong with video decoding, but I don't care too much about that feature. camera needs some (or maybe a lot of) android parts that are missing in ubuntu, so fixing that is difficult. sound probably has a race condition, I want to see if it's fixed when pulseaudio lands. and the WPA GUI is broken in ubuntu. So I'm basically done with my port
[11:32] <w-flo> \o/
[11:34] <ikillcypher> lol my call dont works
[11:34] <ikillcypher> :(
[11:35] <w-flo> oh, maybe that doesn't work on my phone too :D never tried it
[11:35] <ikillcypher> it is buggy as hell over here
[11:38] <ikillcypher> w-flo, any idea where to get changelog
[11:38] <ikillcypher> http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/
[11:39] <w-flo> ikillcypher, I think there are no changelogs.. only for the old unflipped imagees
[11:39] <ikillcypher> o.O
[11:40] <guest1__> hi w-flo, does adjusting brightness/audio volume works at your vision port?
[11:40] <w-flo> guest1__, I don't think so
[11:42] <w-flo> guest1__, I'm not sure if things are broken in my port only, or if it's a missing ubuntu feature
[11:42] <w-flo> I remember I was able to adjust audio volume with the unflipped port, but it no longer works with the flipped port
[11:43] <ikillcypher> EVERYTHING IS BROKEN HERE
[11:43] <ikillcypher> OH NO
[11:43] <w-flo> I think that the android audio stack will soon be removed and pulseaudio will be used instead, maybe that fixes some sound problems
[11:43] <guest1__> w-flo, ah k, btw thanks for your repos, was quite easy to get a working image for the htc saga.. ;)
[11:43] <w-flo> guest1__, that's great :)
[12:01] <ikillcypher> w-flo, almost everything dont work on my device
[12:02] <w-flo> ikillcypher, not even the touch screen? the GUI? :)
[12:02] <ikillcypher> touchscreen and adb works
[12:02] <ikillcypher> guess the ubuntu-development team has tons of work to do..
[12:02] <w-flo> so sound doesn't work?
[12:03] <w-flo> you could check the logs (dmesg / logcat) for permission errors or anything that seems wrong..
[12:03] <ikillcypher> well Im going out soon so flashing back to cyanogenmod :S
[12:04] <w-flo> well, yeah. I'm using cyanogenmod as my daily driver on my nexus4, too. I have my old phone for ubuntu things :)
[12:08] <ikillcypher> oh I only have one phone
[12:08] <ikillcypher> lol
[12:10] <w-flo> ikillcypher, I only have one sim card. and it's nano(??) sim and won't fit into my old phone.. so can't test calls / text messages with ubuntu :(
[12:10] <w-flo> but it's still better than only 1 phone I guess :D
[12:10] <ikillcypher> :( any idea how to edit the ubuntu-devices page?
[12:10] <w-flo> ikillcypher, yes: login first, then click "edit"
[12:12] <ikillcypher> https://wiki.ubuntu.com/Touch/Devices
[12:12] <ikillcypher> it seems I cant
[12:12] <w-flo> there's a "Login" link at the top, next to "Help"
[12:12] <w-flo> I used my launchpad account
[12:13] <ikillcypher> ok I login
[12:13] <ikillcypher> but I cant edit?
[12:14] <w-flo> the "Immutable Page" link in the top left corner should turn into "Edit" after you log in
[12:15] <w-flo> at least it does so for me
[12:57] <amos> anyone know why this error shows at the end of installation of ubuntu touch?   error: device not found ERROR:phablet-flash:Command 'adb shell mount /sdcard/' returned non-zero exit status 255
[12:57] <annerajb> anyone know in what part of the rootfs adb is started?
[12:57] <annerajb> amos, does your device have a sdcard installed?
[12:59] <amos> the device has internal storage. does not have removable sdcard.
[12:59] <annerajb> that's why you get that error is trying to mount a external sdcard to the path /sdcard
[13:00] <annerajb> not sure how crucial is for the sdcard to be mounted
[13:00] <sleepee> just made an impulse campaign donation for the ubuntu edge... and holy crap is my wallet hurting right now...
[13:01] <amos> how to fix this error?
[13:02] <annerajb> sleepee, i said it's worth it i had to use my credit card for it lol
[13:03] <annerajb> amos, not sure that may be a issue that requires a bug fix on the phablet-flash command.
[13:03] <w-flo> amos, seems to assume that /sdcard exists.. so you can try to somehow add a partition at /sdcard, or report a bug against phablet-flash.. not sure
[13:03] <annerajb> w-flo, shoudnt the path for internal fake sdcards be something like /sdcard-ext/
[13:04] <w-flo> annerajb, I don't know
[13:04] <sleepee> i'm guessing a lot of people are sacrificing a lot for this phone.  i figure if it doesn't make it to 32, at least i'll get my money back anyway.
[13:04] <w-flo> annerajb, I think adbd is started with "/etc/init/android-tools-adbd.conf"
[13:04] <sleepee> i try to convince myself it's a good deal though.  a phone and a desktop computer for 695 is kind of a good deal
[13:05] <annerajb> w-flo, ok my device appears to hang when it switches or is about to switch to the rootfs
[13:05] <annerajb> sleepee, agree convergence is my main buying point :D
[13:05] <w-flo> annerajb, maybe add a "panic" right before the exec statement in the init script? I know there's some kernel cmdline magic to achieve the same, but I don't remember.. :D
[13:07] <w-flo> Maybe that won't help with debugging though..
[13:09] <annerajb> w-flo, there is break=
[13:09] <annerajb> w-flo, ogra told me to do a break=bottom and so far it breaks there and everythign lookgs good dmesg looks clean, and /tmpmnt/ubuntu is moutned
[13:09] <annerajb> but apparently somewhere after that everything else beraks.
[13:09] <annerajb> breaks*
[13:10] <annerajb> so need to know what executes after break=bottom but i am not sure
[13:11] <w-flo> try "break=init" (hope I understand that script correctly)
[13:11] <w-flo> it should break right before control is handed over to upstart
[13:12] <w-flo> You should probably see files in "/root" at that point
[13:12] <annerajb> you do that is correct it has a maybe_break init way downthe init i am going to try that thanks
[13:13] <annerajb> that's right before exec run_init
[13:14] <w-flo> I'm just not sure what maybe_break does, but we're guessing the same thing :D
[13:14] <annerajb> i  hope the console thing dosnt bite me. apparently upstart requires console=tty1 but my device does some weird stuff with the cmdline arguments and bootloader appends at the end the serial number
[13:14] <annerajb> w-flo, the break=x will break anyway it has on the init script a maybe_break x line
[13:15] <annerajb> the init script maybe berak function breaks if it finds the x in the kernel commad line
[13:15] <w-flo> I see, so break=init should be the last possible break
[13:20] <w-flo> annerajb, check if /root is populated. Maybe check if /dev/tty1 exists, and maybe /dev/console is important too..
[13:20] <annerajb> so break init didnt work
[13:20] <annerajb> i get no adb
[13:21] <annerajb> BUT
[13:21] <w-flo> huh.
[13:21] <annerajb> i still see the boot animation (before hand it went black after boot anim)
[13:21] <annerajb> so i dont think i am hitting the same point as earlier
[13:22] <w-flo> that's strange.. maybe it's somewhere between maybe_break bottom and maybe_break init?
[13:22] <annerajb> thought it's weird because as i said the boot anim is still on while before hand it went away
[13:23] <w-flo> so maybe the break works, but it's too late for spawning adbd
[13:23] <w-flo> because.. the mounts required for adbd have changed
[13:24] <nicenslow> _|_
[13:24] <w-flo> i.e. it seems like the /sys and /proc and /dev mounts are moved around after "maybe_break bottom", and adbd may need one of those at the correct place
[13:24] <w-flo> so.. yeah.. forget about break=init :(
[13:25] <nicenslow> Gentlemen ..... I have a very specific Question.          When will Ubuntu on Nexus 4 support 3G ?
[13:26] <annerajb> nicenslow, isnt ofono what handles telephony?
[13:27] <nicenslow> yeah ?
[13:27] <nicenslow> ofono ...right.
[13:27] <nicenslow> Where's he ?
[13:27] <annerajb> so in theory if ofono supports it it should be soon. if you are like me that has cdma it be a while since ofono has to support it first
[13:28] <nicenslow> annerajb .........You are the man my friend.
[13:28] <nicenslow> Thanks!
[13:28] <annerajb> apparently ofono supports 3g and 2g
[13:28] <annerajb> https://ofono.org/blogs/bertrandaygon/2011/ofono-10
[13:29] <annerajb> w-flo, thanks ill ask ogra_ later to see what needs changing for break=init to work.
[13:29] <annerajb> I gtg now so later all
[14:16] <ikillcypher> :(
[14:16] <ikillcypher> anyone here?
[14:50] <kenshiro> Hi, I would like to know what will be network options of Ubuntu Touch (for example, connect only to 2g networks or only to 3g networks)
[15:02] <tb01110100> I'm manually flashing UT onto my Nexus 10 in TWRP recovery. I wiped data, flashed the armel+manta zip, then went on to the armhf zip. It looked like it was working, but frozen on the "deploying Ubuntu Touch" step. TWRP turned off the screen after a while, (as per I set it to do), now I can't wake it up. Should I wait, see what happens?
[15:08] <tb01110100> nvm.
[15:19] <wilee-nilee> tb01110100, Not sure using twrp is part of the normal install, I tried this with cyanogenmod awhile back on my nexus 7 and was not successful.
[15:19] <tb01110100> nvm, fixed that.
[15:19] <tb01110100> But I have another prob
[15:19] <tb01110100> I can't connect to my protected wifi. I swipe down from networks, check my network, and I don't get a password prompt or anything.
[15:21] <wilee-nilee> tb01110100, NOt sure myself I don't have this installed so have not been following whats up, sometimes this channel is rather busy, depends on the time I believe.
[15:21] <tb01110100> wilee-nilee: btw, TWRP works fine for installing UT.
[15:21] <wilee-nilee> cool, I have not tried twrp
[15:23] <wilee-nilee> tb01110100, touch is still in development so I'm waiting for it to be more functional myself, I would more on the side of running the ubuntu desktop with my nexus 7.
[15:24] <tb01110100> Just ticks me off a little that I can't even connect to my wifi. :P
[15:25] <tb01110100> To me, this is functionally useless. I might need to try this another time, but this was interesting.
[15:25] <tb01110100> Thanks!
[15:42] <RobbyF> whats the best way to keep this up to date without having to re-install apps
[16:19] <w-flo> is the "networking" policy group supposed to allow creating a socket? The hupnp library I'm using wants to create a socket for upnp service discovery and it's DENIED by apparmor, even though I have the "networking" policy group added.. Wondering if my manifest is wrong or if it's not allowed even with that policy group set
[17:26] <annerajb> hello
[17:28] <w-flo> o/
[17:37] <annerajb> so apparently the adb shell spawned by break dosnt have root access
[17:38] <annerajb> when i try to run /sbin/vgchange it complains about not having permission
[17:39]  * w-flo shrugs
[17:40] <annerajb> i think this line maybe failling ln -s ${rootmnt}${udev_root} /dev
[17:40] <annerajb> i cant find the value of udev_root anywhere
[17:43] <w-flo> those scripts are pure magic :) have you checked if there is a /dev/tty1 device?
[17:47] <annerajb> w-flo, yeah there is
[17:47] <annerajb> tty1-tty63
[17:47] <annerajb> (that's a lot of tty)
[17:47] <w-flo> really strange.. why would upstart fail to start adbd :/
[17:48] <annerajb> (it's not reaching upstart
[17:48] <annerajb> it's failling around midway of the initrd/init script
[17:48] <w-flo> are you really sure?
[17:48] <annerajb> (i believe upstart is called after the exec at the bottom whci i never reach
[17:48] <annerajb> yeah i put a break=bottom and it never reaches it
[17:48] <w-flo> I think upstart is called at the exec line.. i.e. the exec line starts upstart
[17:49] <annerajb> # Chain to real filesystem
[17:49] <annerajb> exec run-init ${rootmnt} ${init} "$@" ${recovery:+--startup-event=recovery} <${rootmnt}/dev/console >${rootmnt}/dev/console 2>&1
[17:49] <annerajb> that's the last line of the init
[17:49] <annerajb> is not reaching the breakpoint before it
[17:49] <w-flo> oh, I thought it reaches bottom, but you get no adb with break=init
[17:49] <annerajb> no i dont get adb with break=init
[17:50] <annerajb> i added a few more breaks before it and i narrow it down to the script/init-bottom
[17:50] <annerajb> it never reaches the one i added after it but it does the one before
[17:50] <w-flo> I think you can't get adbd at the "init" breakpoint, because all the /dev and /proc and /sys mounts are already moved to places in /root, so adbd can't start
[17:51] <w-flo> so it breaks there, then tries to spawn adbd, but that fails because adbd needs /dev (or maybe /sys, no idea)
[17:51] <annerajb> init-bottom sym links /root/dev to /dev
[17:52] <annerajb> ln -s ${rootmnt}${udev_root} /dev
[17:52] <w-flo> ah, it's only a symlink
[17:52] <annerajb> but i cannot find where is udev_root set and when i do env it dosnt show up
[17:52] <w-flo> maybe it's related to that.. you should probably wait for ogra_ and ask if you can expect break=init to spawn adbd
[17:52] <w-flo> hm, really strange
[17:53] <annerajb> i did a grep inside the initrd and the only instance of udev_root i found was the one where is used
[17:53] <annerajb> is not set nowhere inside the initrd
[17:55] <annerajb> does ogra_ usually join saturdays?
[17:58] <w-flo> annerajb, sometimes
[18:00] <w-flo> annerajb, I have the same script and my device boots, so maybe the udev_root is fine... I really have no idea what could be wrong though, sorry
[18:18] <annerajb> back windows decided to turn off the computer instead of letting me know i had no charge -__
[18:25]  * annerajb is using w-flo script to compress a new modified rootfs
[19:51] <stbgz> hey there guys, quick q. anyone working on building the ubuntu touch source code for flo?
[19:55] <stbgz> i started the port but realized some files were missing, later realized this is due the fact the phablet branhces are base on cm10.1 which are based on aops 4.2, what we really need is cm10.2 based on aosp 4.3
[19:57] <phablet> is wpa2 working with latest nightly?
[19:58] <stbgz> I have modified the manifest file to inclide the cyanogen mod 10.2 repos but there are few project where the canonical team made changes and it is going to require some merging
[20:02] <stbgz> Any idea if the phablet repos will track cm10.2?
[20:07] <w-flo> stbgz, I'm not working for canonical, so I don't know, but I guess the team is very busy right now with getting everything ready for release in october, so I doubt there's any time left to port everything to cm 10.2. but maybe it's so easy to update that they will do it.. who knows
[20:08] <stbgz> the one repo I am having issues with right now is frameworks/av
[20:10] <stbgz> in any case I am tracking my changes here http://forum.xda-developers.com/showthread.php?p=44720740
[20:21] <phablet> is wpa2 working with latest nightly?
[20:51] <workingwriter> Hi folks, I am writing a book on using Ubuntu Touch for QUE Publishing.  I made a patch.. compiling cm10.1 to test
[20:53] <OrokuSaki> I git cloned his branch to a empty folder, and ran this "git diff [commit-id-before] [commit-id-after] > my.patch"
[20:53] <OrokuSaki> which created a patch of a range of comments, and then I patched my kernel folder..
[20:53] <OrokuSaki> as they are different kernels
[20:54] <OrokuSaki> see what happens
[20:54] <OrokuSaki> I had to run make oldconfig to answer 2 new questions
[20:54] <OrokuSaki> neat eh?
[20:55] <workingwriter> The first question I have is on the chapter I'm currently writing: How to get help for problems with the OS generally, and apps too. Are any of the Touch-related projects planning or working on some sort of user documentation, either to read on the device, or access on the web? Will something like the Desktop Guide be accessible on the device? Should I just point people here?
[20:55] <OrokuSaki> he did it to run fedora on the hp touchpad with X and freedreno
[20:55] <OrokuSaki> since Ubuntu 13.10 is going Mir
[21:01] <w-flo> workingwriter, canonical staff can answer your questions on week days, they are not that active on sat/sun
[21:02] <w-flo> I think that askubuntu is a good place to get help (but I've never used that site, so I'm not sure)
[21:03] <annerajb_> workingwriter, as w-flo said canonical staff is not active a lot on weekends. this channel for help works well thought it get's a bit technical most of the time. for regular help askubuntu works really well and i assume the ubuntu forusm should too. but again the final awnser can be given by canonical staff
[21:04] <annerajb_> OrokuSaki, so did you got it to compile?
[21:12] <doomlord> bzr branch lp:ubuntu/raing/compiz << is this where to get the source for ubuntu/unity's versions of Scale and other compiz plugins
[22:20] <xkernel> when the Ubuntu touch will be released?
[22:21] <doomlord> anyone know how to build compiz
[22:21] <doomlord> ubuntu's compiz version that is.
[22:30] <annerajb> xkernel, it should be released by october if i recall correctly
[22:33] <os3> new to ubuntu touch help


[03:32] <smp4488> what gps software are you all planning on using?
[07:32] <smp4488>  so i was messing with ubuntu-mobile now my gnome theme has huge font and all the windows
[07:43] <smp4488> got it just removed everything moblin, matchbox, and ubuntu-mobile, restarted x and it was all good
[09:25] <ogra> lool, i must admit i didnt compile that list yet
[11:00] <lool> amitk: Sorry, missed you earlier message; I think we could go for unionfs
[11:01] <lool> amitk: Anyway it's clear we're moving from 2.6.26 to 2.6.27
[11:01] <lool> amitk: Feel free to do the aufs fixes in ubuntu-intrepid first and to pull them in linux-lpia
[11:02] <lool> StevenK: Do you think you could append union=unionfs to the isolinux.cfg kernel cmdline?
[11:09] <amitk> lool: ok. Then I should have an upload for lpia today.
[11:11] <lool> amitk: Will you need sponsoring?
[11:17] <amitk> lool: yeah. I'll ping you if kernel team isn't online by then.
[11:29] <amitk> lool: StevenK: who are these image meant for? I need to port the Poulsbo driver into intrepid too. Mike was supposed to do this so that both DRM stacks would co-exist simultaneously.
[11:30] <lool> amitk: Wow, you think you could port psb to intrepid?
[11:31] <StevenK> amitk: Please tell me when you've uploaded the kernel and I'll poke -archive to look at it
[11:32] <amitk> StevenK: I have successfully compiled it locally (rebased on 2.6.27). It still lacks psb and aufs. If this is already useful, I can upload it now.
[11:33] <StevenK> lool: ^
[11:43] <StevenK> lool!!
[11:44] <amitk> lol @ lool
[12:31] <lool> amitk: It's useful!
[12:31] <lool> StevenK: StevenK!!
[12:31] <lool> Hmm no that doesn't work
[12:36] <StevenK> lool: Heh
[12:36] <StevenK> lool: If you think what amitk said was okay, let's get him to upload
[12:38] <amitk> StevenK: I'll do it in 30 minutes, hungry now :)
[13:04] <lool> StevenK: I understand you had a startx race in the images
[13:04] <lool> StevenK: Did you understand what happens with the first session?  does it crash?
[13:04] <lool> StevenK: One thing I refrained doing is using the openvt -e flag because I didn't know whether upstart would track childs
[13:05] <lool> StevenK: On another topic, you mentionned you would lose your changes upon reboot; you can keep them by creating an ext3 image along the ubuntu-mid.img and labelling it casper-rw
[13:08] <lool> I see you fixed that by using -w; it might be nicer to use -e, but -w is fine
[13:30] <lool> amitk: Not sure whether you noticed, but with up to date hardy kernels, network doesn't come up on boot with CB
[13:30] <lool> amitk: I have to unplug the USB <-> Ethernet adapter and then it works
[13:31] <persia> lool: I'm to blame for -w.  I don't see -e in the manpage for openvt.  What does it do?
[13:31] <amitk> lool: udev problem?
[13:37] <lool> ogra: So scratch that lid switch thing, but the power button properly triggers a resume here
[13:37] <lool> amitk: Could be, but I rather suspect the changes in the builtin versus modular in the kernel config
[13:37] <lool> amitk: I'm not knowledgeable enough to tell what goes wrong, but these are the changes I woudl suspect
[13:38] <lool> persia: what pkg provides openvt on your sys?
[13:38] <lool> kbd: /bin/openvt
[13:38] <lool>        -e     Directly execute  the  given  command,  without  forking.   This
[13:38] <lool>               option is meant for use in /etc/inittab.
[13:38] <ogra> lool, ok, then its because i use the wrong image on it
[13:38] <lool> => it causes an exec() instead of fork+exec
[13:38] <amitk> lool: I'll look into it sometime next week after the current task list runs out
[13:38] <lool> ogra: Could be because of your BIOS too
[13:38] <ogra> (was trying with the cmpc image to get the USB suspend/resume patch)
[13:39] <lool> amitk: No hurry really, but thought you might want to know
[13:39] <lool> amitk: it's hardy stuff
[13:45] <persia> lool: Right.  I'm reading manpages on a hardy install.  -e is much better.
[13:46]  * persia fixes
[13:46] <lool> I actually wanted to use it and it would have prevented upstart from relaunching, but I wanted to try it first and forgot
[13:48] <persia> No worries: it just looked like an obvious race, as the session was respawning wildly.  -w just something to make it shut up.
[13:49] <lool> persia: I wonder whether console-tools' openvt provides -e, and what versions to require for kbd to get -e
[13:50] <persia> lool: console-tools doesn't provide -e
[13:50] <persia> Shall we just leave it with -w for now, or do you want a hard dependency on kdb?
[13:51] <lool> persia: I don't care strongly; openvt's size doesn't make a big difference, so it probably makes sense to not take away the possibility to use console-tools
[13:51] <persia> OK.  I'll not make any changes then.
[14:02] <lool> Urgh http://arstechnica.com/journals/linux.media/alparc.png
[14:03] <persia> lool: Just remember: software system block diagrams for frameworks are drawn by people who don't write software.
[14:03] <lool> from http://arstechnica.com/reviews/os/access-linux-hands-on.ars which is otherwise quite interesting
[19:10] <landley_> davidm: sorry chromium turned out to be so pointless.
[19:10] <landley_> I didn't know they were stupid enough to write it in C++.  No wonder it requires 300 megs to boot.
[19:11] <landley_> (Why would anyone do a _new_ browser in C++?  Konqueror/Safari exists.)
[19:11] <landley_> Thought they were doing it in C, since they _mentioned_ android in the design explanation and everything.
[19:11] <landley_> Some _vague_ embedded interest.  Oh well.
[20:05] <landley> davidm: nevermind, I figured it out.  Webkit is Apple's safari engine, which is a fork of konqueror.
[20:06] <landley> So the answer to "why would anyone do a new browser in c++ when konqueror/safari exists" is "they didn't".
[20:06] <landley> Still disappointed it's in C++.  Still disappointed that Stu reports the prototype ate 300 megs of ram when he tested it.
[20:06] <landley> But at least now I know why.


[14:31] -SwissBot:#ubuntu-news- ::OMG!Ubuntu:: Linux Mint Gains a Windows-Style ‘Show Desktop’ Button @ https://www.omgubuntu.co.uk/2022/11/linux-mint-corner-bar-show-desktop-button (by Joey Sneddon)
[14:39] -SwissBot:#ubuntu-news- ::OMG!Ubuntu:: Show Battery Time Remaining in GNOME Quick Settings @ https://www.omgubuntu.co.uk/2022/10/see-gnome-43-battery-time-remaining-estimate (by Joey Sneddon)
[15:04] -SwissBot:#ubuntu-news- ::OMG!Ubuntu:: Linux Mint Gains a Windows-Style ‘Show Desktop’ Button @ https://www.omgubuntu.co.uk/2022/11/linux-mint-corner-bar-show-desktop-button (by Joey Sneddon)


[13:07] <Brainstorm> Updates for Bangladesh: +3883 cases (now 844970), +54 deaths (now 13399) since 22 hours ago


[11:39] <Guest11378> hi
[11:39] <ubrl> Guest11378:点点点.  19:39
[11:39] <Guest11378> hi
[11:39] <ubrl> Guest11378:点点点.  19:39
[11:42] <Guest11378> q
[11:42] <Guest11378> qut
[11:42] <Guest11378> quit
[11:42] <Guest11378> exit