Installing Python3 removes all the other packages in the system

18 Antworten [Letzter Beitrag]
archyblue
Offline
Beigetreten: 02/10/2010

I tried installing Python3.1 through synaptic, only to discover that it removes all the other packages present on the system. I canceled the installation, and continued to download the source code for Python, and build a deb package with checkinstall. The new package has the same effect. I've attached a screenshot.

Is there a correct way to install Python3 on Trisquel, and why does synaptic try to remove everything else on the system?

archyblue
Offline
Beigetreten: 02/10/2010

For some reason it didn't attach, so I uploaded it here: http://img43.imageshack.us/img43/7947/screenshotqy.png

archyblue
Offline
Beigetreten: 02/10/2010

Okay, I think I figured out what happened. When I installed Python3, it removes python2.6, which in turn removes the trisquel base system. (So, you can't have multiple versions of the same package?) I tried fixing the issue by reinstalling the base system again, but it ended up breaking synaptic. I have to admit, I'm not very impressed. I was hoping to use a completely free operating system, but the crumbling package manager, and the lack of pre-installed tools to compile from source, make it difficult to do so. Sorry, but I think I'm going to return to slackware until free-software distributions improve.

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

We're sad to see you go. :(

How did you try to install Python3 initially, from Synaptic or from source? "sudo apt-get install python3" also works. The one is our repos is a older version of Python3, but it SHOULD install without removing packages, unless some bug exists.

Perhaps the problem exists in Ubuntu and not only Trisquel.

archyblue
Offline
Beigetreten: 02/10/2010

I initially tried to install through synaptic, but I canceled when I saw that it was going to remove the entire system. I then tried to install from source, since this is my preferred method of installing anyway. It compiled just fine, the deb package built okay, but when I tried to install, it removed my entire system.

I don't have anything against Trisquel, the dev team has done a much better job than the other free distribution projects have, I just feel more at home with slackware. It has all the tools I need to build my system.

Marco Chieppa / crap0101
Offline
Beigetreten: 02/10/2010

_______________________________________________
Trisquel-users mailing list
name at domain
http://listas.trisquel.info/mailman/listinfo/trisquel-users

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

In synaptic, when I select to install Python3, it doesn't say that anything will be uninstalled in the process.

I agree with you about the good coordination of the Trisquel team. I am certainly not a person to judge things superficially, but when I first heard of the gNewSense project I was initially unimpressed by it because it did not convey any real impression of professionalism, basically seeming to be a crippled enthusiast's distro. Ditto for Blag. And it's difficult to give Ututo a fair try when all of the support and community communicate in another language. But at that point I was not as ardently committed to free software as I am now. Trisquel is the only free distro that approaches the mainline Ubuntu in terms of polish, a great achievement for FLOSS in itself.

If you prefer the customization of Slackware, I would encourage you to investigate gNewSense as an option, as they plan to switch from being Ubuntu-based to Debian-based in the future (i.e. the distro that Debian would be if they were entirely serious about following their social contract).

archyblue
Offline
Beigetreten: 02/10/2010

I've actually tried Kongoni before, and I wasn't that impressed. If the dents are a little more buffed out in the next release, I might switch, or at the very least, try to contribute. I think the distribution that came closest to switching me was Dragora, but the lack of documentation and activity killed it for me. I tried Ututo, since I like Gentoo aside from some philosophy differences, but I had difficulty switching the language to English.

gNewSense was my least favorite out of all the projects. It seemed to be just a copy of Ubuntu, but without the non-free blobs pre-installed. Other than the wallpaper and default theme, nothing else changed. I could still install proprietary software through synaptic, such as the proprietary Nvidia drivers. Considering what you've told me, though, that might change in the next release.

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

Yeah, we've been upping gNewSense's ante for some time now, yet it appears that we get far fewer English-speaking users!

I fully support gNewSense's plans to stitch to Debian-derivative in the future. Debian actually has a policy of not including any proprietary software in the main repository (that they have followed imperfectly) and separates free and non-free software better in general. It also supports more architectures. Debian lacks some of Ubuntu's desktop-readiness and user-friendliness, but for that, we will continue to be around! gNewSense switching to Debian-based will mean growth for Trisquel's userbase, since many of gNewSense's former users will want to continue using an Ubuntu-derived free system.

silince
Offline
Beigetreten: 11/24/2009

I've found Debian way more user friendly than any derivatives of it or Ubuntu. There's lots of support and guides, and its easy to get 'under the bonnet' to fix stuff.

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

Debian is more user-friendly if you're at least an intermediate user, because at that point the elegant beginner crutches that Ubuntu or Fedora offer (not the least of which is a LiveCD) can become an unnecessary hindrance to what you would like to do with your extensive experience. If you don't know what "sudo apt-get purge" or "lspci" mean, or even what a "terminal" is to begin with, Ubuntu is a rather better distro to start out with.

It's great, however, that one of the most important GNU/Linux distros has some policy of excluding free software, even if it is a loosey-goosey one. What a project like Trisquel demonstrates that it is possible to do nearly everything the non-libre distros can do and still be intuitive and user-friendly, as long as you choose hardware prudently.

Marco Chieppa / crap0101
Offline
Beigetreten: 02/10/2010

_______________________________________________
Trisquel-users mailing list
name at domain
http://listas.trisquel.info/mailman/listinfo/trisquel-users

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

Marco, I have repeatedly noticed you posting blank messages on the forum. Why is that?

Marco Chieppa / crap0101
Offline
Beigetreten: 02/10/2010

_______________________________________________
Trisquel-users mailing list
name at domain
http://listas.trisquel.info/mailman/listinfo/trisquel-users

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

Indeed.

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

See the link below for a discussion about this. Apparently it's impossible (or more work than it's worth) to default to Python3 even after installing it properly. Perhaps that's different in Slackware?

http://evalinux.wordpress.com/2008/12/04/installing-python-30-on-ubuntu-810-intrepid-ibex/

flop

I am a translator!

Offline
Beigetreten: 02/16/2009

I am myself most happy with Trisquel, but I am not a computer expert, so I do not know if it does not provide enough flexibility for certain tasks. In any case, since you mention your preference for Slackware, perhaps you should have a look to Kongoni -it is on the list of the FSF and is based on Slackware as far as I know-.

Marco Chieppa / crap0101
Offline
Beigetreten: 02/10/2010

_______________________________________________
Trisquel-users mailing list
name at domain
http://listas.trisquel.info/mailman/listinfo/trisquel-users

AndrewT

I am a translator!

Offline
Beigetreten: 12/28/2009

Thank you for recommending Kongoni to him, flop! That one popped into my head, but I thought it was Fedora-based, not Slackware-based.

Kongoni homepage: http://kongoni.co.za/