/srv/irclogs.ubuntu.com/2015/10/13/#ubuntu-installer.txt

FourDollarscyphermox: https://code.launchpad.net/~ubuntu-installer/ubiquity/trusty-proposed is out to date. How can I provide the patch for ubiquity?02:29
FourDollarss/to/of/02:29
cyphermoxFourDollars: I'm updating it, should just take a minute03:57
FourDollarscyphermox: Thx03:58
Laneycyphermox: let's chat installer (hi!)15:22
cyphermoxLaney: hey!15:24
Laney:)15:25
Laneyso look at this bit of code: https://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/scripts/plugininstall.py#L130415:25
Laneyand also at a manifest-remove file in an iso (casper/)15:25
Laneysome of them are suffixed with :arch and they fail to be considered by this code meaning that too many packages are removed in some circumstances15:26
LaneyI guess we could fix this at either end - which would you prefer?15:26
Laneywhoops I linked you to the wrong bit: https://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/scripts/plugininstall.py#L141115:27
cyphermoxoh, fcitx...15:29
Laneyya15:29
Laneybut really a ubiquity bug15:29
cyphermoxsure15:29
Laneyso you can do something like split(':')[0]15:29
cyphermoxubiquity should understand this, yeah15:30
Laneyok cool, two minutes15:30
cyphermoxI'm wondering if there is a case where you might want to remove just one arch instance of a package.15:30
Laneyis that theoretical currently?15:33
Laney:)15:34
cyphermoxyes, but it's probably not hard to teach ubiquity to treat this properly15:38
cyphermoxcf. https://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/ubiquity/install_misc.py#L59415:38
cyphermoxthat said, if you don't want to touch that right now, could you file a bug so I can get to it somewhere in the future? :)15:39
LaneyI will do, thanks15:45
Laneyalso... that werewolf is really scary15:47
cyphermoxyeah :D16:08
cyphermoxslangasek: infinity: I think I have the check for "PReP on RAID" good enough, just need to update the template for the error message. it will block going any further than partitioning if the partition isn't on a non-md device.16:15
slangasekcyphermox: mm.  it shouldn't even give PReP as an *option* for unsuitable partitions; but there needs to be a finish.d check to make sure that the partition table as a whole is valid and has at least one PReP partition18:03
cyphermoxThat's exactly what I did18:14
=== lborda is now known as lborda-sprint
infinitycyphermox: When you say "non-md", you mean "non-md, with the exception of raid1", I guess?20:40
infinitycyphermox: Although, that assumes the raid1 superblock wouldn't blow up a PReP partition, I suppose that's worth testing before claiming it works. :P20:41
cyphermoxno, I mean non-md. looks like things blow up anyway at least in grub-installer, because grub-install still finds those to be md devices and decides it can't find md0,2 or whatever.20:41
cyphermoxI wasn't quite able to fix that just yet, so I'll have it disabled for now when it's RAID; until I can fix grub-installer and grub to handle things properly20:42
cyphermoxmaybe it's just missing some module, even, but they did seem to be there.20:42
infinitycyphermox: Huh.  Is that unique to the prep-bootdev thing, or grub-installer in general hates on partitioned full-disk md?20:43
cyphermoxI already hacked up grub-installer some to try to install to the underlying devices, but I didn't quite get it right.20:43
cyphermoxunique to non-BIOS x86.20:43
cyphermoxI mean20:43
infinitynon-BIOS-x86? :)20:43
cyphermoxit only works there, it won't work on EFI, and unsure whether it works properly for PReP20:43
infinityRight.  Kay.20:44
infinityDefinitely worth a revisit, but not right before a release.20:44
cyphermoxTL;DR: it needs more testing20:44
cyphermoxI think not allowing install of PReP on a RAID will do the trick for now until we can get the install just right20:44
cyphermoxmy code for grub-installer is most likely wrong but already on my PPA so I can iterate on the wrongness.20:46

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