Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
What do you NOT like about Gentoo?
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3 ... 10, 11, 12  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6656
Location: The soundosphere

PostPosted: Mon Oct 13, 2008 1:55 pm    Post subject: What do you NOT like about Gentoo? Reply with quote

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. :P
_________________
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
View user's profile Send private message
mattydee
n00b
n00b


Joined: 13 Oct 2008
Posts: 24
Location: Vancouver, BC - Canada

PostPosted: Mon Oct 13, 2008 6:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
gerard27
Advocate
Advocate


Joined: 04 Jan 2004
Posts: 2377
Location: Netherlands

PostPosted: Mon Oct 13, 2008 7:44 pm    Post subject: Reply with quote

@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
View user's profile Send private message
WastingBody
Tux's lil' helper
Tux's lil' helper


Joined: 09 May 2008
Posts: 105

PostPosted: Mon Oct 13, 2008 10:53 pm    Post subject: Reply with quote

The time it takes to compile a package...
Back to top
View user's profile Send private message
Ink_arni
n00b
n00b


Joined: 17 Jan 2008
Posts: 19
Location: Europe

PostPosted: Tue Oct 14, 2008 5:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
jonnevers
Veteran
Veteran


Joined: 02 Jan 2003
Posts: 1594
Location: Gentoo64 land

PostPosted: Tue Oct 14, 2008 6:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6656
Location: The soundosphere

PostPosted: Tue Oct 14, 2008 6:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ink_arni
n00b
n00b


Joined: 17 Jan 2008
Posts: 19
Location: Europe

PostPosted: Tue Oct 14, 2008 7:25 pm    Post subject: Reply with quote

jonnevers wrote:
gnome-light isn't good enough?

Did you even read the whole post? :twisted:
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6656
Location: The soundosphere

PostPosted: Tue Oct 14, 2008 7:58 pm    Post subject: Reply with quote

Windows and MacOS will pop up a dialog when something crashes, even if it's "DaBigBadProgram has unexpectedly quit because an error of type -1 occurred".

Shouldn't Gentoo have this, to at least give us a clue to use to figure out why Flumdebox has crashed?
_________________
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
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 6065
Location: Removed by Neddy

PostPosted: Tue Oct 14, 2008 8:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
jonnevers
Veteran
Veteran


Joined: 02 Jan 2003
Posts: 1594
Location: Gentoo64 land

PostPosted: Tue Oct 14, 2008 10:11 pm    Post subject: Reply with quote

Ink_arni wrote:
jonnevers wrote:
gnome-light isn't good enough?

Did you even read the whole post? :twisted:

except that one sentence, heh... srsly duh :P

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
View user's profile Send private message
tanderson
Retired Dev
Retired Dev


Joined: 11 Apr 2007
Posts: 193

PostPosted: Tue Oct 14, 2008 11:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
forkboy
Apprentice
Apprentice


Joined: 24 Nov 2004
Posts: 200
Location: Blackpool, UK

PostPosted: Tue Oct 14, 2008 11:40 pm    Post subject: Reply with quote

I don't like how long things take to enter the stable branch. Lets all keep using firefox2!
Back to top
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Tue Oct 14, 2008 11:51 pm    Post subject: Reply with quote

WastingBody wrote:
The time it takes to compile a package...


That's what fast hardware is for :D 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
View user's profile Send private message
forkboy
Apprentice
Apprentice


Joined: 24 Nov 2004
Posts: 200
Location: Blackpool, UK

PostPosted: Wed Oct 15, 2008 12:08 am    Post subject: Reply with quote

platojones wrote:
since it is the only source based distro...

its so not
Back to top
View user's profile Send private message
platojones
Veteran
Veteran


Joined: 23 Oct 2002
Posts: 1602
Location: Just over the horizon

PostPosted: Wed Oct 15, 2008 12:13 am    Post subject: Reply with quote

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
View user's profile Send private message
notHerbert
Advocate
Advocate


Joined: 11 Mar 2008
Posts: 2228
Location: 45N 73W

PostPosted: Wed Oct 15, 2008 1:42 am    Post subject: Reply with quote

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
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6656
Location: The soundosphere

PostPosted: Wed Oct 15, 2008 2:40 am    Post subject: Reply with quote

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
View user's profile Send private message
notHerbert
Advocate
Advocate


Joined: 11 Mar 2008
Posts: 2228
Location: 45N 73W

PostPosted: Wed Oct 15, 2008 3:19 am    Post subject: Reply with quote

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
View user's profile Send private message
WastingBody
Tux's lil' helper
Tux's lil' helper


Joined: 09 May 2008
Posts: 105

PostPosted: Wed Oct 15, 2008 4:20 am    Post subject: Reply with quote

platojones wrote:

That's what fast hardware is for :D 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
View user's profile Send private message
digrouz
Tux's lil' helper
Tux's lil' helper


Joined: 19 Feb 2005
Posts: 124
Location: Mouscron, Belgium

PostPosted: Wed Oct 15, 2008 10:29 am    Post subject: Reply with quote

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
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Wed Oct 15, 2008 11:29 am    Post subject: Reply with quote

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 :P

I love Gentoo.
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Wed Oct 15, 2008 11:39 am    Post subject: Reply with quote

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/ :wink:
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
Geralt
Apprentice
Apprentice


Joined: 14 Jun 2008
Posts: 150

PostPosted: Wed Oct 15, 2008 11:47 am    Post subject: Reply with quote

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
View user's profile Send private message
i92guboj
Bodhisattva
Bodhisattva


Joined: 30 Nov 2004
Posts: 10315
Location: Córdoba (Spain)

PostPosted: Wed Oct 15, 2008 12:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2, 3 ... 10, 11, 12  Next
Page 1 of 12

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum