View previous topic :: View next topic |
Author |
Message |
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
MostAwesomeDude Guru
Joined: 12 Aug 2007 Posts: 373
|
Posted: Thu May 15, 2008 6:43 pm Post subject: |
|
|
Add gtk to your USE flags. Alternatively, type "finch" at a command prompt. _________________ Don't believe the "n00b" under my name. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
MostAwesomeDude Guru
Joined: 12 Aug 2007 Posts: 373
|
Posted: Fri May 16, 2008 3:24 am Post subject: |
|
|
Happy to help. _________________ Don't believe the "n00b" under my name. |
|
Back to top |
|
|
Punchcutter Guru
Joined: 11 Feb 2007 Posts: 354
|
Posted: Wed May 28, 2008 4:59 am Post subject: |
|
|
I would call this a thoroughly b0rk3n ebuild! The USE flags are only supposed to override optional functionality! If GTK is required for pidgin, then the lack of a USE flag should not prevent it from building.
But the worst thing is that portage completes its work with absolutely no sign that anything is wrong, so of course the user has no reason to think that there was a problem with dependencies. If the ebuild is going to insist on USE="gtk", then it should cause emerge to crap out with an error to this effect.
I'll see if I can find out who the package maintainer is and lodge a formal complaint |
|
Back to top |
|
|
tarpman Veteran
Joined: 04 Nov 2004 Posts: 1083 Location: Victoria, BC, Canada
|
Posted: Wed May 28, 2008 5:31 am Post subject: |
|
|
GTK is not required; finch is a perfectly valid frontend. It's not the package maintainer's fault if you have your USE flags set incorrectly. If the inconvenience of having to configure them manually annoys you, consider switching to a desktop profile, which will have many USE flags that are commonly used on a desktop system, such as gtk, set by default.
Code: | eselect profile list
eselect profile set default/linux/x86/2008.0/desktop |
_________________ Saving the world, one kilobyte at a time. |
|
Back to top |
|
|
Punchcutter Guru
Joined: 11 Feb 2007 Posts: 354
|
Posted: Wed May 28, 2008 6:14 am Post subject: |
|
|
I stand by my complaint. I normally have -gtk set because I use mostly kde apps. This is a perfectly reasonable setup. Furthermore, I would like to point out that the the package is called "pidgin", not "finch". If I build "pidgin", and emerge doesn't emit any complaints or warnings, and all I get out is finch, and no pidgin, that, I put to you sir, is nonsensical behavior. How am I even to know that finch exists, unless I've carefully read over the project website, where it is mentioned as little more than a footnote?
I have no problem making special settings to build software, but I expect to be told if my current settings are preventing me from getting what I'm (quite naturally) expecting to get. Perhaps there should be separate ebuilds for the two apps. |
|
Back to top |
|
|
tarpman Veteran
Joined: 04 Nov 2004 Posts: 1083 Location: Victoria, BC, Canada
|
Posted: Wed May 28, 2008 6:48 am Post subject: |
|
|
Fair enough. You know the technical side of it better than I'd assumed (for which I apologize); at this point it's pretty much a difference of opinion. My opinion is that pidgin is an OK name for a package containing libpurple and several frontends to it (as opposed to splitting them into separate packages), since pidgin is the most popular frontend and will be an artifact when the package is built with default settings.
At any rate I doubt you'd get very far filing a bug, as the package being named this way in the first place implies that the maintainer shares my view on the situation. You might, however, succeed in getting him to add some form of einfo or ewarn at the beginning, if the pidgin frontend is not going to be built. _________________ Saving the world, one kilobyte at a time. |
|
Back to top |
|
|
Punchcutter Guru
Joined: 11 Feb 2007 Posts: 354
|
Posted: Wed May 28, 2008 6:57 am Post subject: |
|
|
tarpman wrote: | You know the technical side of it better than I'd assumed (for which I apologize) |
Apology accepted - note that n00b in the forum does not equal n00b overall
Quote: | You might, however, succeed in getting him to add some form of einfo or ewarn at the beginning, if the pidgin frontend is not going to be built. |
That's all I expect, really (although at the end would be more useful than at the beginning). |
|
Back to top |
|
|
tgR10 Apprentice
Joined: 23 Oct 2007 Posts: 262 Location: caly ten ambaras
|
Posted: Wed May 28, 2008 9:01 am Post subject: |
|
|
you can build pidgin with -gtk and +ncurses, then you don't have pidgin binary ... but still got pidgin, console version ;-)
don't remember the name atm but it's not a pidgin :) _________________ "bo kto ma racje ? ten kto z bliska zobaczy"
"moge nie wiedziec,wchlaniam niewiedze z malych torebek"
http://i12.tinypic.com/4pow0mu.png
http://userbar.tgr.debil.eu/userbar.jpg |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
madchaz l33t
Joined: 01 Jul 2003 Posts: 993 Location: Quebec, Canada
|
Posted: Tue Jun 03, 2008 2:26 am Post subject: |
|
|
I tend to agree that some warning such as "If USE="gtk" is not enabled, the pidgin interface will not be available, use finch at the console instead" would be nice. Had to poke around a lot before I finally came here to find out why I couldn't find it _________________ Someone asked me once if I suffered from mental illness. I told him I enjoyed every second of it.
www.madchaz.com A small candle of a website. As my lab specs on it. |
|
Back to top |
|
|
tomk Bodhisattva
Joined: 23 Sep 2003 Posts: 7221 Location: Sat in front of my computer
|
|
Back to top |
|
|
|