You are not logged in.
I never thought that Allan was serious about this and i hope he's not, but it seems that Chakra beat him to it.
http://chakra-linux.org/news/index.php? … pport.html
With Chakra being a community distro, it is fully shaped by those who are actively working on its development. For a number of reasons explained in this news article The Chakra-Project team has decided, it is best for this project to focus from now on solely on x86_64.
Once again Arch comes second
There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums. That is why we avoid it. -- ewaller (arch linux forum moderator)
Offline
Looks like about 30 % of Arch users [running pkgstats] are using i686.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Shouldn't that be moved to "Arch Discussion"?
I think quite a lot of the people using i686 packages have the hardware to run a 64 bit system. I thought for a long time that 2 GB would not be enough to meet the increased RAM requirements without swapping like crazy. But I can run Gnome 3 and Chromium with multiple tabs and 2-3 extra programs without running out of RAM. In fact I hardly hit 50% RAM usage. Part of why I used i686 in the past was because I was afraid of problems with wine and flashplugin. But now that i figured out WINEARCH that's not a problem anymore. Flash used to be a problem with 64 bit but that has changed too.
But what does "Dropping i686" mean in the end? At least for wine and sadly for skype (seriously why isn't that x86_64?) I have to pull some 32 bit stuff from multilib. Unless Microsoft stops hugging the past and people start writing 64 bit stuff for windows there will always be some 32 bit libs on my system for the two Windows Programms I use.
I think the first consumer CPUs that were 64 bit capable have been released in 2002. So unless your PC is +10 years old you should use x86_64.
Last edited by blackout23 (2012-08-26 14:08:33)
Offline
I think the first consumer CPUs that were 64 bit capable have been released in 2002. So unless your PC is +10 years old you should use x86_64.
It's not like every CPU released after 2002 was 64-bit capable ...
If you have just 512 MB RAM, using 64-bit will be a waste.
Offline
we never said that we want to drop i686 support. we have in mind to loose the the requirements for signing off the packages.
Give what you have. To someone, it may be better than you dare to think.
Offline
we never said that we want to drop i686 support. we have in mind to loose the the requirements for signing off the packages.
Offline
wonder wrote:we never said that we want to drop i686 support. we have in mind to loose the the requirements for signing off the packages.
that was 1st cool link ever
Offline
That news is 3 years old and it is quite interesting that i686 architecture is still fully supporting.
Any problems with KDE (x86_64) running on 2GB ram?
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
That news is 3 years old and it is quite interesting that i686 architecture is still fully supporting.
You should probably inspect the date of that news item a little more closely...
Offline
The date of news: 2009-04-01 - Thomas Bächler
EDIT. Aha. Ok. The news from the next day is denying the first one - fist april joke
http://www.archlinux.org/news/i686-supp … g-dropped/
Last edited by Shark (2012-08-26 12:17:11)
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
It was a good joke at the time though.
All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.
Offline
This decision suits chakra as kde needs decent amount of ram, even if we assume that most processors are 64-bit these days.
Such a decision is not suitable for arch, as can be seen from pkgstats data too.
Also, arch can be made to run on very weak machines (by todays standards). My p4 is 64 bit, but since I have only 1 GB ram, I stick to the i686 version and many users have such reasons to stick to the i686 version.
Offline
Moving to Arch Discussion.
To know or not to know ...
... the questions remain forever.
Offline
we never said that we want to drop i686 support. we have in mind to loose the the requirements for signing off the packages.
That seems reasonable. How often does it come up that the i686 PKGBUILD needs to be different from the x86_64 package?
Offline
Yes, I'd say the OP's link pointing to the Chakkra article and their reason for going solely x86_64 is self-explanatory.
All new PC's/Laptops are 64-bit capable, and it's only a matter of time before the smaller netbooks, Handhelds,... reach 64-bit as well.
So ya, "Dropping i686 support" will be inevitable, and not questionable.
I know I won't miss it, + it'll leave more room for more important stuff, on the future Arch-Netinstall images, ...
Last edited by scjet (2012-08-27 04:13:40)
The "BSD" things in life are "Free", and "Open", and so is "Arch"
Offline
There's too many 32-bit machines still perfectly in use and some only still have 36-bit physical memory addressing even if they are 64-bit.
I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.
Offline
I never thought that Allan was serious about this and i hope he's not
Why does no-one take me seriously...
I can almost definitely say that we will not be dropping i686 support anytime soon. There is (almost?) never anything i686 specific in a package, so it will build on i686 if it builds on x86_64.
The only thing that will happen is our i686 packages will become less tested. But given I can not remember an i686 specific bug, that should not matter.
I queried whether Chakra has struck i686 specific issues that needed tested. From the response, I infer their build system is stupid and so they actually do...
Offline
From the response, I infer their build system is stupid and so they actually do...
Respect other distros please.... whatever the (perceived or otherwise) facts =p
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
This discussion reminds me of that one evening, when I was out in the park with my girlfriend and suddenly heard a guy farting. My girlfriend instinctively started arguing about farts, to the point where I had to promise twice not to fart like that, even though she should know my farts by now.
So, morale: Don't crap your pants, just because random strangers fart.
Offline
blackout23 wrote:I think the first consumer CPUs that were 64 bit capable have been released in 2002. So unless your PC is +10 years old you should use x86_64.
It's not like every CPU released after 2002 was 64-bit capable.
Recent Atoms, for instance, aren't. Despite being released in 2012.
Offline
I queried whether Chakra has struck i686 specific issues that needed tested. From the response, I infer their build system is stupid and so they actually do...
Their gcc package says to report bugs to our tracker when it crashes. That allows me to be critical!
Offline
This is probably annoying for package managers, but if you look at the stats, an overwhelming amount of users use multilib. And I know I rely on it for two things: pcsx2 and flash. Which.. if 32-bit support were dropped, it wouldn't be too damaging for me as both would probably support x64 by the time such a move were to happen anyways.
If it makes things easier for the package manager, then by all means go for it. We have the AUR for special-case situations where we need unsupported functionality. I may get backlash for this point, but it is true.. I mean, the AUR is pretty powerful in terms of adding stuff... to Arch. And I'm sure it wouldn't make a difference to the AUR maintainers anyways since most of the packages up there are both 64/32bit.
Now if we drop 32bit packages from Arch, can we please get a CLI-mode installer again and maybe proper support for "obscure"(or anything other than GRUB1) bootloaders? haha.
Offline
Allan wrote:I queried whether Chakra has struck i686 specific issues that needed tested. From the response, I infer their build system is stupid and so they actually do...
Their gcc package says to report bugs to our tracker when it crashes. That allows me to be critical!
There's always a WONTFIX =p
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
Allan wrote:I queried whether Chakra has struck i686 specific issues that needed tested. From the response, I infer their build system is stupid and so they actually do...
Their gcc package says to report bugs to our tracker when it crashes. That allows me to be critical!
No idea how you found it needed to twist my words, but the HUMAN error is why Chakra tests all, (as is clearly an issue with the gcc error, explained to you before). We, at Chakra, believe were people work, it is only human mistakes will be made, that is why testing of all, not just x86_64 packages makes just common sense. None of the examples I mentioned have even remotely to do with the build-system, it is people making an honest mistake, and catching those before builds move to stable
Offline
Okay I'll admit I run i686 even though my fairly modern Intel dual core machine is completely 64bit compatible.
The main reason I've been running it is because I have 3GB RAM and I wanted life with Wine and Flash to be as simple as possible as I had some headaches with 32bit libs once. Also I was under the impression with less than 4GB RAM that a 32bit OS would use a little bit less memory than 64bit, but it probably wouldn't matter even on 3GB.
However honestly if it was dropped I wouldn't really care, I ought to just buy more RAM anyway and the situation with Wine and Flash is probably not as bad now nowadays.
Last edited by ElderSnake (2012-08-29 00:56:00)
Arch Linux - Intel E5200 Desktop (MATE GTK3) | Fedora 25 - ASUS Core-i7 Optimus Laptop
Offline