Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Discussion & Documentation Gentoo Chat
  • Search

Arch Linux Wiki's Gentoo versus Arch comparsion

Opinions, ideas and thoughts about Gentoo. Anything and everything about Gentoo except support questions.
Post Reply
  • Print view
Advanced search
11 posts • Page 1 of 1
Author
Message
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

Arch Linux Wiki's Gentoo versus Arch comparsion

  • Quote

Post by Shining Arcanine » Sun Jan 17, 2010 7:15 pm

http://wiki.archlinux.org/index.php/Arc ... ons#Gentoo
Arch Linux Wiki wrote:Both Arch Linux and Gentoo Linux are rolling release systems, which means that packages become available to the distribution a short time after they are released upstream. Gentoo packages are built directly from source code while official Arch packages are pre-built binaries. This makes Arch Linux quicker to build or update the system, and allows Gentoo Linux to be more readily customizable. The build system for Gentoo is "global"; offering compile options that affect packages system-wide via USE flags. In comparison, the Arch Build System is targeted at building individual packages. Arch supports i686, x86_64, and ppc while Gentoo covers x86, ppc, sparc, alpha, amd64, mips, hppa, and itanium architectures. Because both the Gentoo and Arch installations only install a base system, both are considered to be highly customizable. Gentoo users will generally feel quite comfortable with most aspects of Arch.
It says that Gentoo's build system only has options on a global basis while arch focuses on individual packages. I know that portage lets you configure use flags on a global and per package basis, so is claiming that portage is global while pacman is per package really an accurate claim to make?
Last edited by Shining Arcanine on Sun Jan 17, 2010 8:22 pm, edited 1 time in total.
Top
sera
Retired Dev
Retired Dev
Posts: 1017
Joined: Fri Feb 29, 2008 3:03 pm
Location: CET

  • Quote

Post by sera » Sun Jan 17, 2010 7:54 pm

Obviously not but who cares.
Top
kernelOfTruth
Watchman
Watchman
User avatar
Posts: 6111
Joined: Tue Dec 20, 2005 10:34 pm
Location: Vienna, Austria; Germany; hello world :)
Contact:
Contact kernelOfTruth
Website

  • Quote

Post by kernelOfTruth » Sun Jan 17, 2010 8:16 pm

sera wrote:Obviously not but who cares.
++

BUT IMO they should correct that statement to better reflect the reality
https://github.com/kernelOfTruth/ZFS-fo ... scCD-4.9.0
https://github.com/kernelOfTruth/pulsea ... zer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Top
d2_racing
Bodhisattva
Bodhisattva
User avatar
Posts: 13047
Joined: Mon Apr 25, 2005 2:25 pm
Location: Ste-Foy,Canada
Contact:
Contact d2_racing
Website

  • Quote

Post by d2_racing » Sun Jan 17, 2010 8:24 pm

In fact, they should change that.
Top
aidanjt
Veteran
Veteran
User avatar
Posts: 1118
Joined: Sun Feb 20, 2005 2:44 pm
Location: Rep. of Ireland

  • Quote

Post by aidanjt » Sun Jan 17, 2010 8:29 pm

Snipped it out.
juniper wrote:you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault.
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

  • Quote

Post by Shining Arcanine » Sun Jan 17, 2010 8:30 pm

kernelOfTruth wrote:
sera wrote:Obviously not but who cares.
++

BUT IMO they should correct that statement to better reflect the reality
I agree that they should correct it, but to be honest, if they correct it, I find it difficult to see what differentiates Arch Linux from Gentoo. The only difference I can see is that Arch Linux uses binaries, which is good if you want to have things up and running quickly, but that seems to contradict the statement that Arch Linux is highly customizable because as far as I can tell, you cannot specify whether or not you want support for feature x in a given application with Arch Linux while with Gentoo, you can.
Top
sera
Retired Dev
Retired Dev
Posts: 1017
Joined: Fri Feb 29, 2008 3:03 pm
Location: CET

  • Quote

Post by sera » Sun Jan 17, 2010 8:34 pm

Who is the target of this section? A Gentoo user interested in Arch. Better they disqualify them self right away instead of stealing precious time of a Gentoo user. :twisted:
Top
Ion Silverbolt
Apprentice
Apprentice
User avatar
Posts: 203
Joined: Thu Nov 04, 2004 5:03 am

  • Quote

Post by Ion Silverbolt » Mon Jan 18, 2010 12:54 am

I think it's a fair summary even if it isn't totally accurate. Gentoo really can be hard to describe sometimes. For example, everyone on this board most likely has a unique build of Gentoo including different arcitectures, use flags, packages, kernel configurations, etc. Ultimate flexibility best describes Gentoo IMO.
Top
eerok
n00b
n00b
User avatar
Posts: 69
Joined: Mon Feb 14, 2005 4:10 am
Location: Canada

Re: Arch Linux Wiki's Gentoo versus Arch comparsion

  • Quote

Post by eerok » Mon Jan 18, 2010 1:16 am

Shining Arcanine wrote:http://wiki.archlinux.org/index.php/Arc ... ons#Gentoo

It says that Gentoo's build system only has options on a global basis while arch focuses on individual packages. I know that portage lets you configure use flags on a global and per package basis, so is claiming that portage is global while pacman is per package really an accurate claim to make?
You didn't read that very well -- it's a specific comparison. Arch's build system has nothing like Gentoo's USE flags, so (one might reasonably conclude) it wouldn't be as easy to compile an entire system in Arch as it would be in Gentoo. No one is saying that you can't set compile flags for individual packages in Gentoo.

Building packages in Arch is pretty simple compared to other binary distros that I"ve tried, but -- as the comparison above suggests -- it's not like Gentoo. And yes, there are people who come to Arch who want to custom compile every package on their system. Really, these people would be better off coming to Gentoo.
noobus perpetuus
Top
aidanjt
Veteran
Veteran
User avatar
Posts: 1118
Joined: Sun Feb 20, 2005 2:44 pm
Location: Rep. of Ireland

Re: Arch Linux Wiki's Gentoo versus Arch comparsion

  • Quote

Post by aidanjt » Mon Jan 18, 2010 2:53 am

eerok wrote:You didn't read that very well -- it's a specific comparison. Arch's build system has nothing like Gentoo's USE flags, so (one might reasonably conclude) it wouldn't be as easy to compile an entire system in Arch as it would be in Gentoo. No one is saying that you can't set compile flags for individual packages in Gentoo.
It's not a specific comparison, the sentence states 'gentoo configuration is global', that's logically false as Gentoo's configuration is both global *and* local (note the and). global != global && local.

Anyway, mods are looking clarifying it now.
juniper wrote:you experience political reality dilation when travelling at american political speeds. it's in einstein's formulas. it's not their fault.
Top
Shining Arcanine
Veteran
Veteran
Posts: 1110
Joined: Thu Sep 24, 2009 9:08 pm

Re: Arch Linux Wiki's Gentoo versus Arch comparsion

  • Quote

Post by Shining Arcanine » Mon Jan 18, 2010 5:26 pm

eerok wrote:
Shining Arcanine wrote:http://wiki.archlinux.org/index.php/Arc ... ons#Gentoo

It says that Gentoo's build system only has options on a global basis while arch focuses on individual packages. I know that portage lets you configure use flags on a global and per package basis, so is claiming that portage is global while pacman is per package really an accurate claim to make?
You didn't read that very well -- it's a specific comparison. Arch's build system has nothing like Gentoo's USE flags, so (one might reasonably conclude) it wouldn't be as easy to compile an entire system in Arch as it would be in Gentoo. No one is saying that you can't set compile flags for individual packages in Gentoo.

Building packages in Arch is pretty simple compared to other binary distros that I"ve tried, but -- as the comparison above suggests -- it's not like Gentoo. And yes, there are people who come to Arch who want to custom compile every package on their system. Really, these people would be better off coming to Gentoo.
The language involved could be considered ambiguous, such that it could mean either what you are saying it means or what I am saying that it means. However, my understanding of it is the following:

G(Gentoo) while L(Arch)

Becomes:

G(Gentoo) & !L(Gentoo) & !G(Arch) & L(Arch)

What you propose makes it become:

G(Gentoo) & (!L(Gentoo) | L(Gentoo)) & (!G(Arch) | G(Arch)) & L(Arch)

Which makes no sense for the purposes of a comparison in a natural language.

*

G(x) means "x has a global configuration" and L(x) means "x has a local configuration". ! is the logical NOT operator, | is the logical OR operator and & is the logical AND operator.
Top
Post Reply
  • Print view

11 posts • Page 1 of 1

Return to “Gentoo Chat”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic