libc6 and other package update
Is there a way to easily update core system packages without waiting for a new Trisquel or gutting the system? When I try to download the .deb package file for the newer libc6, it tells me it breaks the old libc6 package. When I try to uninstall the old libc6, it demands I uninstall about 96% of the entire operating system and almost everything on it as almost every program plugs into libc6. When I try to update, it won't, because the new libc6 is not in the Trisquel repositories. Aside from waiting for the next Trisquel release, is there a better way to update to the newest libc6 without gutting my entire system and re-installing each and ever package manually in terminal? (As the gui is now dead because it's attached to libc6, as is almost everything.)
The newest versions of Free Software video games, and I'm assuming other programs as well, demand the newest versions of libraries and fallow Ubuntu as a standard. Unfortunately, and I could be wrong, it seems as though Free Software systems tend to lag behind in keeping to the new standards set by Ubuntu. I love Free Software and donated to the FSF for more than a year. I intend to keep using Free Software and Trisquel 3.0 is my favorite OS so far. However, it seems based on hardy and hardy is now old and outdated. Ubuntu went to lucid, and many new versions of games and programs want the new standards lucid implements.
I don't want to wait for a new Trisquel to be released to stay up to date with programs and games. I have downloaded the libc6 package for lucid from ubuntu packages. There must be some way to easily put it in without having to manually rebuild my entire system.
Honestly, the main reason I moved from gNewSense to Trisquel 3.0 and the newest gNewSense and the next to newest Trisquel still use libcubsys2 instead of libcups2 and that gave me the same nightmare because it is connected to printing and would have required me to manually gut the system to replace. I had started to do so until I read about Trisquel 3.0.
I love Free Software and will continue using it whatever the answer because it's about Freedom. I will say, though, that this does seriously bug me because it keeps Free Systems consistently one step behind everyone else. I'm guessing the updating is slower because of checking each package in the new standard for Freedom and I understand that.
But, I figure (and could be wrong) that a libc6 is just as Free Software from Trisquel and ubuntu packages. There must be an easier way to force it to automatically install like any other deb package. I asked on the gNewSense forum about libcups2, no one responded last time I checked. Hope that isn't a bad sign that my best hope is waiting for a new Trisquel or five or more hours of manual gutting.
Love what you all do and take care. Thank GNU.
I don't know how to solve your problem, but I can say you that there
will be a new release of Trisquel in January and that Trisquel 3.0 is
based in jaunty, I think.
Thank you for your support to Free Software :D Keep on ;)
El dc 30 de 12 de 2009 a les 22:38 +0100, en/na name at domain va
escriure:
> Is there a way to easily update core system packages without waiting for a
> new Trisquel or gutting the system? When I try to download the .deb package
> file for the newer libc6, it tells me it breaks the old libc6 package. When
> I try to uninstall the old libc6, it demands I uninstall about 96% of the
> entire operating system and almost everything on it as almost every program
> plugs into libc6. When I try to update, it won't, because the new libc6 is
> not in the Trisquel repositories. Aside from waiting for the next Trisquel
> release, is there a better way to update to the newest libc6 without gutting
> my entire system and re-installing each and ever package manually in
> terminal? (As the gui is now dead because it's attached to libc6, as is
> almost everything.)
>
> The newest versions of Free Software video games, and I'm assuming other
> programs as well, demand the newest versions of libraries and fallow Ubuntu
> as a standard. Unfortunately, and I could be wrong, it seems as though Free
> Software systems tend to lag behind in keeping to the new standards set by
> Ubuntu. I love Free Software and donated to the FSF for more than a year. I
> intend to keep using Free Software and Trisquel 3.0 is my favorite OS so far.
> However, it seems based on hardy and hardy is now old and outdated. Ubuntu
> went to lucid, and many new versions of games and programs want the new
> standards lucid implements.
>
> I don't want to wait for a new Trisquel to be released to stay up to date
> with programs and games. I have downloaded the libc6 package for lucid from
> ubuntu packages. There must be some way to easily put it in without having
> to manually rebuild my entire system.
>
> Honestly, the main reason I moved from gNewSense to Trisquel 3.0 and the
> newest gNewSense and the next to newest Trisquel still use libcubsys2 instead
> of libcups2 and that gave me the same nightmare because it is connected to
> printing and would have required me to manually gut the system to replace. I
> had started to do so until I read about Trisquel 3.0.
>
> I love Free Software and will continue using it whatever the answer because
> it's about Freedom. I will say, though, that this does seriously bug me
> because it keeps Free Systems consistently one step behind everyone else.
> I'm guessing the updating is slower because of checking each package in the
> new standard for Freedom and I understand that.
>
> But, I figure (and could be wrong) that a libc6 is just as Free Software from
> Trisquel and ubuntu packages. There must be an easier way to force it to
> automatically install like any other deb package. I asked on the gNewSense
> forum about libcups2, no one responded last time I checked. Hope that isn't
> a bad sign that my best hope is waiting for a new Trisquel or five or more
> hours of manual gutting.
>
> Love what you all do and take care. Thank GNU.
> _______________________________________________
> Trisquel-users mailing list
> name at domain
> http://listas.trisquel.info/mailman/listinfo/trisquel-users
--
Aitor Ruano Miralles <name at domain>
_______________________________________________
Trisquel-users mailing list
name at domain
http://listas.trisquel.info/mailman/listinfo/trisquel-users
In any case, we'll only have to wait until next month for the new version of Trisquel to be released. The Trisquel devs wait three months after the related Ubuntu release because they need the time to clean up non-free files and test for incompatibilities.
I can definitely sympathize with your frustration. I'll have to wait until the next release for wi-fi to (hopefully) work on my laptop because the release kernel nor the freedom shoppe libre kernel integrates with the b43 driver, and I'll also have to wait for the next release to get the latest version of the free "radeonhd" driver and finally get 3d accelaration for my video card without updating a whole laundry list of dependencies.
Thank you everyone for your comments. I have a lot of questions about 3D Acceleration with Free Software. I love video games, but many of them will only work on my old IBM integrated graphics and not on my new, far higher performance, laptop. My laptop card is a ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]
Does this mean that I will be able to play 3D games with the new version of Trisquel?
Thank GNU.
On my laptop it's a Radeon HD 3400. We're both in the R600 series, which has passable 2d modesetting with both major free ati drivers ("radeon" and "radeonhd"). However, 3d rendering for the R600/700 series both of us have is in the experimental phase, and requires at least kernel 2.6.32 to function with "radeonhd". BUT, Jaunty shipped with kernel 2.6.31-14, so unless the Trisquel devs include a libre version the more recent kernel instead, the 2.6.31 will be the one we get in January. :(
So the only hope for us is in that case is to either wait for the update after next or hope an experienced dev like Ali Gunduz (http://aligunduz.org/gNewSense/) will compile a Trisquel-ready 2.6.32-x kernel.
At the URL http://wiki.x.org/wiki/RadeonProgram the R600 series with the latest kernel, drivers, and everything appears to play many 3d games with no problem, and compiz 3d with only very minor issues.
I wish you luck in roughing it in the world of free software. Remember it's Linux, so half the fun is knowing how much better everything is going to work in another 6 months. :D
Thank you for your reply. I have noticed that there are Linux-Libre Kernels that are released that are rather newer than what Ali compiles. (Though Ali is great for his work and it makes it a lot easier for people to install them.) For example, the newest on his site is 2.6.30.7 and I have found 2.6.31.4. Are these newer ones testing versions? If so, are they still considered completely Free Software to use? I have compiled the newer one from source before and it runs just fine. Thank GNU.
The libre kernel is a 100% free fork of the generic Linux kernel that includes nonfree binary blobs, whereas Trisquel is based on Ubuntu which uses a modified version of the kernel. Ubuntu is basically Debian with a massive patch and a host of different dependencies, so simply using a generic libre kernel with Trisquel will not work. So you shouldn't compile it unless you know what you're doing. But if you DO happen to know what you are doing, then more power to you, as you will be able to experience the bleeding edge before the rest of us do.
But no, any libre kernels which get released (see http://www.fsfla.org/~lxoliva/fsfla/linux-libre/releases/) have already been de-blobbed and are totally free software.
I am on Trisquel 3.5RC 64bit and am running linux 2.6.33-libre. The system runs on the kernel that I compiled from source, but there is still no 3D. Do I have to set something specific in make menuconfig?
Thank GNU
Bad news from a fellow ATI user. The xorg-radeon driver is free software, but for 3D acceleration it relies on a DRM-laden module that was contributed by AMD to Linux 2.6.32. They don't trust their users enough to not shove DRM handcuffs down their throats. Your only bet for 3D acceleration without straying from the libre way is with an Intel GPU.
I guess we now know the real reason Linus didn't want to upgrade Linux to the GPLv3 license. He doesn't care enough about freedom to reject Draconian Ridiculous Management (DRM).
If I got some detail wrong, please someone corrct me. But this is what quidam let us know on IRC.
Understood, and thank GNU.
Now, for intel, do they produce graphic cards or is this only for video integrated into the motherboard. I have an old intel board that I got from school (whole computer) for 50 bucks. Only thing that runs 3D well with Free Software; but it is old and won't run newer stuff like Nexiuz without turning quality on everything down to bare minimum.
Is this true for all intel video devices, or only certain ones? I hope they make video cards, as that would give me options than always getting and intel motherboard. Also, is it true integrated video is always less powerful than a video card; or is that just my case because the board is so old?
Thank GNU
"Is this true for all intel video devices, or only certain ones?"
There are some older GPUs that the xorg driver doesn't work with, but most Intel cards run very well in 2D and 3D AFAIK.
"I hope they make video cards, as that would give me options than always getting and intel motherboard."
Unfortunately, I think they just make integrated motherboard GPUs. The upside is that they're so inexpensive and widely available.
"Also, is it true integrated video is always less powerful than a video card; or is that just my case because the board is so old?"
Motherboard GPUs tend to be a couple of years behind dedicated graphics GPUs, since they're more for things like desktop effects. They're not optimized for gaming, because they know that serious gamers will go for a bleeding-edge ATI or NVidia card, anyhow. So on an old board, it's going to be way, way below recent standards.