News for hackers. Stuff that matters.
Re:Ubuntu 14.04 released by beaumartinez on Thursday April 17, 2014 @12:32PM (#7604596)
Ubuntu 14.04 comes with Python 3.4, but unfortunately, it doesn't bundle the ensurepip module (and a host of others). By the looks of things, the idea was to use Ubuntu's own packages instead[1], but it didn't make it in time.

This means that pip being bundled by default—one of Python 3.4 coolest features—is missing. Trying to create a virtualenv using the bundled virtualenv module fails as well. Big mess.[2]

[1] https://launchpad.net/ubuntu/+source/python3.4/3.4.0-2ubuntu...

[2] https://bugs.launchpad.net/ubuntu/+source/python3.4/+bug/129...

Re:Ubuntu 14.04 released by sciurus on Thursday April 17, 2014 @01:21PM (#7604930)
For more information on how Debian, Fedora, and others are dealing with ensurepip see "Distributions wrestle with pip" at https://lwn.net/Articles/591421/
Re:Ubuntu 14.04 released by YokoZar on Thursday April 17, 2014 @01:25PM (#7604954)
Yes, you still have to apt-get install python3-pip, just like older releases. This doesn't sound like the worst thing in the world though.
Re:Ubuntu 14.04 released by beaumartinez on Thursday April 17, 2014 @02:01PM (#7605192)
Except even then Python 3.4's bundled virtualenv module is still broken. The omission of the ensurepip module isn't an inconvenience, it breaks Python 3.4 functionality.
Re:Ubuntu 14.04 released by 0161 on Thursday April 17, 2014 @12:47PM (#7604684)
This is a real shame. Python 3.4 and bundled pip support was high on my list of reasons of why I should upgrade to 14.04 sooner rather than later. I think I'll wait now until this is smoothed out.
Re:Ubuntu 14.04 released by id on Thursday April 17, 2014 @02:30PM (#7605381)
Ubuntu 14.04.1 is scheduled for July 24th.
Re:Ubuntu 14.04 released by 0161 on Thursday April 17, 2014 @02:37PM (#7605434)
In the bug thread linked in above, it's mentioned that it will be fixed in Debian and then included in an SRU (Stable Release Update) for Ubuntu 14.04.

Does that mean July 24th or might it be earlier, do you know?

Re:Ubuntu 14.04 released by jcastro on Thursday April 17, 2014 @02:46PM (#7605511)
The point release is a roll up of the previous fixes, so if the bug is fixed beforehand you'll get it in an update.
Re:Ubuntu 14.04 released by 0161 on Thursday April 17, 2014 @03:00PM (#7605612)
Oh, excellent. Thanks very much for the reply.
Re:Ubuntu 14.04 released by duaneb on Thursday April 17, 2014 @01:13PM (#7604872)
How did they ship this? It's clearly an unfinished release.
Re:Ubuntu 14.04 released by SkyMarshal on Thursday April 17, 2014 @01:42PM (#7605054)
Better to stick to their bi-annual schedule, even if it means shipping a usable but not-quite-polished release, then polishing it in subsequent months. The previous versions, from 12.04 to 13.10, are more than adequate for anyone who can't risk upgrading to what is effectively a beta or release candidate.
Re:Ubuntu 14.04 released by Mchl on Thursday April 17, 2014 @01:47PM (#7605089)
From LTS I'd expect something more than not-quite-polished. Maybe polished-a-bit or slightly-polished.
Re:Ubuntu 14.04 released by otterley on Thursday April 17, 2014 @01:50PM (#7605115)
Customer: "It doesn't work!"

Project manager: "But hey, we shipped on time!"

Re:Ubuntu 14.04 released by derefr on Thursday April 17, 2014 @05:41PM (#7606605)
The majority of 14.04 installations will actually occur after 14.10+ comes out, from corporations currently sitting on 12.04, who will take a few months to evaluate 14.04, and then, finally, upgrade to it. It will be stable by the time they do this.

Because these corporations behave this way, it excludes them from the set of people Canonical has to worry about pleasing at release. So LTS releases, right on release, are actually allowed to be less stable than non-LTS releases. Because the majority of their useful lifetime, when anyone that matters is actually running them, will be spent stable.

Re:Ubuntu 14.04 released by wpietri on Friday April 18, 2014 @11:47AM (#7609637)
That is pretty fucked up. The point of declaring a release, rather than just shipping nightlies, is to let people know when it's ready. Having a dog's breakfast of a major release (which 12.04 certainly was out of the gate) substantially decreases my trust in Canonical.
Re:Ubuntu 14.04 released by derefr on Friday April 18, 2014 @04:43PM (#7611208)
Think of it like this--if they waited to ship the release until it was stable enough for corporations to use... then corporations would still take four months to evaluate it, so they'd only start using it was it was four months more stable than necessary. It's a bit like cooking a steak: if you wait for it to look medium-done in the pan, it'll actually be well-done by the time it hits the plate, because it'll keep cooking in its own hot juices after you take it off. You need to take it off when it looks medium-rare, if you want to serve it medium.
Re:Ubuntu 14.04 released by wpietri on Saturday April 19, 2014 @08:44PM (#7615324)
It's absurd.

Late adopters wait because they'd like somebody else to flush out the early bugs. If this is actually Canonical's plans, that 14.04.1 is the first release expected to be stable, then if I were a late adopter, I'd just wait for 14.04.2.

The let's-trick-people-into-adopting-something bit is basically an attitude of customer contempt. It's assuming that the release knows the customer's business better than the customer does. Whether it's right or wrong, it's a dick move, and acts to decrease trust.

Re:Ubuntu 14.04 released by vetinari on Thursday April 17, 2014 @01:59PM (#7605176)
I'm sure that the vendor will gladly return the money paid for it.
Re:Ubuntu 14.04 released by waps on Friday April 18, 2014 @03:15AM (#7608263)
You mean after the project manager has switched projects and management has voted itself a bonus ?

Absolutely.

Re:Ubuntu 14.04 released by wyclif on Thursday April 17, 2014 @02:51PM (#7605558)
The argument for rolling release in a nutshell.
Re:Ubuntu 14.04 released by otterley on Thursday April 17, 2014 @03:05PM (#7605633)
I prefer the "we bottle no wine before its time" model. It's one of the many reasons I prefer EL distributions to Ubuntu.
Re:Ubuntu 14.04 released by notatoad on Thursday April 17, 2014 @03:31PM (#7605783)
14.04 is an LTS version of ubuntu though.
Re:Ubuntu 14.04 released by otterley on Thursday April 17, 2014 @03:47PM (#7605865)
... which unfortunately means you're stuck with whatever's broken.
Re:Ubuntu 14.04 released by notatoad on Thursday April 17, 2014 @07:35PM (#7607203)
Sorry, i misunderstood your comment - i read "EL distributions of ubuntu" and thought you were using EL to mean LTS.
Re:Ubuntu 14.04 released by arjie on Thursday April 17, 2014 @04:46PM (#7606216)
Not necessarily. It can be fixed in point releases. This has happened before.
Re:Ubuntu 14.04 released by otterley on Thursday April 17, 2014 @05:51PM (#7606667)
I've only seen bug fixes in LTS releases, not changes in functionality that would address significant issues (at least under 10.04 and 12.04). Any significant change would be in a point release (e.g. 14.10) which is not LTS - so you can't have your cake and eat it too under this model.
Re:Ubuntu 14.04 released by justin66 on Thursday April 17, 2014 @04:20PM (#7606040)
> Better to stick to their bi-annual schedule, even if it means shipping a usable but not-quite-polished release, then polishing it in subsequent months.

Better for whom? Not for the people who take the LTS moniker seriously, I think.

Re:Ubuntu 14.04 released by duaneb on Thursday April 17, 2014 @03:46PM (#7605856)
Their bi-annual schedule is why Ubuntu has a reputation for releasing buggy, user-unfriendly software.
Re:Ubuntu 14.04 released by MetaCosm on Friday April 18, 2014 @09:48AM (#7609111)
It is a problem, on one set of packages that are a part of a rather large distro, not sure I would consider it a show stopper, just an annoyance.

Yes, Python is a mess. But, Python has been a horrific mess for years now, on multiple distros. I just ended up giving up on Python. Distro problems, 2/3 split, GIL and various other buggy nonsense slowly just reduced its value versus other languages.

Re:Ubuntu 14.04 released by pekk on Friday April 25, 2014 @04:02AM (#7645251)
This isn't about Python being a mess, it is about an Ubuntu release messing it up. You know there's a problem when you lose important features you'd get with ./configure; make; make install