View previous topic :: View next topic |
Author |
Message |
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6656 Location: The soundosphere
|
Posted: Mon Oct 13, 2008 1:55 pm Post subject: What do you NOT like about Gentoo? |
|
|
This is meant to be a constructive topic - not for flaming Gentoo because it screwed something up. There's a "Why do you like Gentoo?" thread and I thought a thread dedicated to constructive criticism of Gentoo Linux should also exist, for balance. This is mainly intended for people who like and use Gentoo - people who don't, please post elsewhere.
For example, some packages fail to emerge without an error message. Literally. It will fail and say blah, blah, blah, "(no error message)" (I realise logs may exist elsewhere, but it would still be nice to be given a reason for the failure).
So, what bugs you about Gentoo? What would you like to see done differently? Etcetera, etcetera, hooray, let's go. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
mattydee n00b
Joined: 13 Oct 2008 Posts: 24 Location: Vancouver, BC - Canada
|
Posted: Mon Oct 13, 2008 6:32 pm Post subject: |
|
|
For me, the most frustrating thing is that I couldn't find a detailed list of exactlywhat packages were in the kde meta packages.
Maybe I wasn't looking hard enough though. |
|
Back to top |
|
|
gerard27 Advocate
Joined: 04 Jan 2004 Posts: 2377 Location: Netherlands
|
Posted: Mon Oct 13, 2008 7:44 pm Post subject: |
|
|
@mattydee,
Read the ebuild text!
And do this also for other packages.
It will tell you a lot.
Gerard. _________________ To install Gentoo I use sysrescuecd.Based on Gentoo,has firefox to browse Gentoo docs and mc to browse (and edit) files.
The same disk can be used for 32 and 64 bit installs.
You can follow the Handbook verbatim.
http://www.sysresccd.org/Download |
|
Back to top |
|
|
WastingBody Tux's lil' helper
Joined: 09 May 2008 Posts: 105
|
Posted: Mon Oct 13, 2008 10:53 pm Post subject: |
|
|
The time it takes to compile a package... |
|
Back to top |
|
|
Ink_arni n00b
Joined: 17 Jan 2008 Posts: 19 Location: Europe
|
Posted: Tue Oct 14, 2008 5:31 pm Post subject: |
|
|
Quote: | What do you NOT like about Gentoo? |
Good question! Personally, I do NOT like:
- The extended "breakage" (is that even a proper word? I am not a native speaker ) that you WILL face if you don't update regularly! But that's to be expected due to the nature of the distro and I've learned to deal with it. However, I still remember the horrible expat mess (I was unfortunate enough to face unrelated toolchain problems and a Gnome upgrade at the same time with the libexpat upgrade - took me four days of troubleshooting and recompiling and re-re-emerging to solve everything).
- The lack of a decent Gnome meta-package. There, I said it! I know the Gentoo policy of including DE packages as close to the vanilla as possible (and I agree with said policy), but right now the user is being force-fed tons of huge and useless packages (Evolution, Epiphany, Totem, Rhythmbox and others). Where are the choices Gentoo is supposed to provide?
The actual problem is not the existence of a vanilla-like Gnome meta-package; as I said I agree with the necessity of its existence. The actual problem is that gnome-light sucks, to say the least. It is not well maintained (months behind the regular "full" releases), it is way too stripped-down (missing most standard Gnome functionality) and it has no USE flags... at all! Seriously, it is completely useless!
What we need is a meta-package containing all basic Gnome technologies (core libraries, backends, panels, applets, icon sets, nautilus) but providing USE flags for the large applications (Evolution, Epiphany...).
PS. I hope it didn't sound too harsh! I love both Gentoo and Gnome and I know that the guys of the Gnome herd are doing a great job maintaining the Gnome packages, providing stable and well-written ebuilds! Also I know that splitting the meta-package efficiently would be difficult. But it would be great! |
|
Back to top |
|
|
jonnevers Veteran
Joined: 02 Jan 2003 Posts: 1594 Location: Gentoo64 land
|
Posted: Tue Oct 14, 2008 6:36 pm Post subject: |
|
|
Ink_arni wrote: | - The lack of a decent Gnome meta-package. There, I said it! I know the Gentoo policy of including DE packages as close to the vanilla as possible (and I agree with said policy), but right now the user is being force-fed tons of huge and useless packages (Evolution, Epiphany, Totem, Rhythmbox and others). Where are the choices Gentoo is supposed to provide?
! |
gnome-light isn't good enough? |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6656 Location: The soundosphere
|
Posted: Tue Oct 14, 2008 6:44 pm Post subject: |
|
|
Portage needs to alert you if you're unmerging a package that other packages depend on - by default. As it is, if you just emerge --unmerge (package), it will happily oblige. Even people like me who like to mess around with our systems and we at least kinda sorta know what we're doing can't keep track of the hundreds of packages and their dependencies that might be installed, so this type of warning seems like a must-have.
And if possible, Portage should attempt to explain in more detail what went wrong and how to fix it when something fails to emerge. I can see how this might be a bit of a challenge, but it would be well-worth it if it can be done. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
Ink_arni n00b
Joined: 17 Jan 2008 Posts: 19 Location: Europe
|
Posted: Tue Oct 14, 2008 7:25 pm Post subject: |
|
|
jonnevers wrote: | gnome-light isn't good enough? |
Did you even read the whole post? |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6656 Location: The soundosphere
|
|
Back to top |
|
|
Naib Watchman
Joined: 21 May 2004 Posts: 6065 Location: Removed by Neddy
|
Posted: Tue Oct 14, 2008 8:34 pm Post subject: |
|
|
Overlays!!! simple as that
They are a FANTASTIC blessing BUT they are sooo broken atm
too many ebuilds common to other overlays causing unexpected b0rkages.
no easy way of finding out what overlay a particular package may reside in (short of posting here and hoping for the best)
That aside they are great! allowing a user to maintain their own local set of custom ebuilds (for new packages or for bugzilla prepping), allowing gentoo dev herds todo work in a isolated tree and not working on the live tree
improve overlay usage within portage and BAM! _________________
Quote: | Removed by Chiitoo |
|
|
Back to top |
|
|
jonnevers Veteran
Joined: 02 Jan 2003 Posts: 1594 Location: Gentoo64 land
|
Posted: Tue Oct 14, 2008 10:11 pm Post subject: |
|
|
Ink_arni wrote: | jonnevers wrote: | gnome-light isn't good enough? |
Did you even read the whole post? |
except that one sentence, heh... srsly duh
and i agree with you on things like evolution and epiphany (though with 2.24 it uses webkit so maybe it will not be completely useless, perhaps).
the only thing is that the kde-meta ebuilds don't seem to please everyone, so not sure if it'd be worth the effort to go down that road with gnome. |
|
Back to top |
|
|
tanderson Retired Dev
Joined: 11 Apr 2007 Posts: 193
|
Posted: Tue Oct 14, 2008 11:34 pm Post subject: |
|
|
Naib wrote: | Overlays!!! simple as that
They are a FANTASTIC blessing BUT they are sooo broken atm
too many ebuilds common to other overlays causing unexpected b0rkages.
no easy way of finding out what overlay a particular package may reside in (short of posting here and hoping for the best)
That aside they are great! allowing a user to maintain their own local set of custom ebuilds (for new packages or for bugzilla prepping), allowing gentoo dev herds todo work in a isolated tree and not working on the live tree
improve overlay usage within portage and BAM! |
Looks like you're looking for https://bugs.gentoo.org/show_bug.cgi?id=240148 _________________ No Man is Just a Number!
--The Prisoner |
|
Back to top |
|
|
forkboy Apprentice
Joined: 24 Nov 2004 Posts: 200 Location: Blackpool, UK
|
Posted: Tue Oct 14, 2008 11:40 pm Post subject: |
|
|
I don't like how long things take to enter the stable branch. Lets all keep using firefox2! |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Tue Oct 14, 2008 11:51 pm Post subject: |
|
|
WastingBody wrote: | The time it takes to compile a package... |
That's what fast hardware is for Actually, since it is the only source based distro...I'm not sure why anybody would use Gentoo if they didn't mind compiling to get the benefit of the additional control that gives. Plus, I've never understood the complaints about long compile times anyway...Linux is a true, fully pre-emptive multitasking OS that fully supports SMT..just switch to another VT or minimize the Desktop window and keep doing what you are doing...on most modern hardware, with reasonable '-jN' settings, it's not even noticable. |
|
Back to top |
|
|
forkboy Apprentice
Joined: 24 Nov 2004 Posts: 200 Location: Blackpool, UK
|
Posted: Wed Oct 15, 2008 12:08 am Post subject: |
|
|
platojones wrote: | since it is the only source based distro... |
its so not |
|
Back to top |
|
|
platojones Veteran
Joined: 23 Oct 2002 Posts: 1602 Location: Just over the horizon
|
Posted: Wed Oct 15, 2008 12:13 am Post subject: |
|
|
forkboy wrote: | platojones wrote: | since it is the only source based distro... |
its so not |
Maybe not...(not counting Saybayon, which is just a big Gentoo Overlay), I guess the other would be LFS? |
|
Back to top |
|
|
notHerbert Advocate
Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Oct 15, 2008 1:42 am Post subject: |
|
|
platojones wrote: | Maybe not...(not counting Saybayon, which is just a big Gentoo Overlay), I guess the other would be LFS? | T2 SDE |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6656 Location: The soundosphere
|
Posted: Wed Oct 15, 2008 2:40 am Post subject: |
|
|
Gentoo NEEDS, NEEDS, NEEDS to keep track of software while uninstalling, so that uninstalling a package at least asks if you want to also uninstall its dependents. For example, I tried Gnome and XFCE and those damn things are STILL hanging around and STILL keep coming up in world updates even though I've tried removing individual packages. Portage is great at installing dependencies, but sux ass at keeping track of what to remove that isn't needed or wanted any more.
So something like emerge --unmerge --allpackages Gnome would be great, especially when you can throw in an --ask flag to make sure you don't remove something you want. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
notHerbert Advocate
Joined: 11 Mar 2008 Posts: 2228 Location: 45N 73W
|
Posted: Wed Oct 15, 2008 3:19 am Post subject: |
|
|
We already have that. Code: | emerge --depclean --ask |
Look in your world file (/var/lib/portage/world) and delete anything xfce and gnome related. |
|
Back to top |
|
|
WastingBody Tux's lil' helper
Joined: 09 May 2008 Posts: 105
|
Posted: Wed Oct 15, 2008 4:20 am Post subject: |
|
|
platojones wrote: |
That's what fast hardware is for Actually, since it is the only source based distro...I'm not sure why anybody would use Gentoo if they didn't mind compiling to get the benefit of the additional control that gives. Plus, I've never understood the complaints about long compile times anyway...Linux is a true, fully pre-emptive multitasking OS that fully supports SMT..just switch to another VT or minimize the Desktop window and keep doing what you are doing...on most modern hardware, with reasonable '-jN' settings, it's not even noticable. |
I know I can continue what I am doing, but what I'm talking about is really the anticipation of using the new application. |
|
Back to top |
|
|
digrouz Tux's lil' helper
Joined: 19 Feb 2005 Posts: 124 Location: Mouscron, Belgium
|
Posted: Wed Oct 15, 2008 10:29 am Post subject: |
|
|
I don't like the fact that sometimes you have to wait a long before having a software update to be marked as stable by example firefox 3...
Also sometimes when you use overlays it's a pity to update a whole system.
Somethings I would like gentoo to be more focused on desktop environment and softwares, at least for the probably most used like KDE, Gnome, Firefox, OpenOffice. _________________ There are 10 types of people in the world: those who understand binary, and those who don't. |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Wed Oct 15, 2008 11:29 am Post subject: |
|
|
Me too, I don't like that Firefox 3.0.x is still mark as testing. But Since I upgraded to Firefox 3.0.3, I had to revdep-rebuild a lot of package because of certain lib, so I understand why.
What is the status of GCC 4.3 or even GCC 4.2 ?
I'm using GCC 4.1, but it would be nice to have some feedback about which one of the version will hit stable in a couple of months.
For the rest, emerge -s could be tweak to have more speed
I love Gentoo. |
|
Back to top |
|
|
yngwin Retired Dev
Joined: 19 Dec 2002 Posts: 4572 Location: Suzhou, China
|
Posted: Wed Oct 15, 2008 11:39 am Post subject: |
|
|
Naib wrote: | no easy way of finding out what overlay a particular package may reside in (short of posting here and hoping for the best) |
Bookmark this: http://gentoo.zapto.org/ _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
Back to top |
|
|
Geralt Apprentice
Joined: 14 Jun 2008 Posts: 150
|
Posted: Wed Oct 15, 2008 11:47 am Post subject: |
|
|
What I don't like is that emerge --sync does not protect folders of PORTDIR_OVERLAY by default, if they happen to be in the portage folder.
Of course I fixed the problem now by moving my overlay in the local subfolder. |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Wed Oct 15, 2008 12:02 pm Post subject: |
|
|
platojones wrote: | forkboy wrote: | platojones wrote: | since it is the only source based distro... |
its so not |
Maybe not...(not counting Saybayon, which is just a big Gentoo Overlay), I guess the other would be LFS? |
From memory, I can remember: lunar, sourcemage, sorcerer and rock linux (and gentoo and lfs, of course). I am sure that there are several more around. |
|
Back to top |
|
|
|