Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 310677 - x11-misc/tint2-0.9: missing configure switches and dependencies
Summary: x11-misc/tint2-0.9: missing configure switches and dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Christian Ruppert (idl0r)
URL: http://code.google.com/p/tint2/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-22 10:11 UTC by nm (RETIRED)
Modified: 2010-04-06 13:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nm (RETIRED) gentoo-dev 2010-03-22 10:11:41 UTC
tint2-0.9 and up contain the tint2conf application, formerly known as tintwizard (http://code.google.com/p/tintwizard/). This lets you graphically generate configs for tint2.

It's controlled by a configure switch in configure.ac:

--enable-tint2conf

tint2conf requires pygtk to be installed on the system, so the ebuild needs to be updated with the appropriate USE flag and RDEPENDS.
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2010-03-22 13:32:30 UTC
I'll write an ebuild for tintwizard instead of adding tint2conf useflag.
The reason is that the tint2conf switch will enable tint2conf as well.. which is highly experimental and doesn't work properly at all.
Comment 2 nm (RETIRED) gentoo-dev 2010-03-22 17:38:17 UTC
(In reply to comment #1)
> I'll write an ebuild for tintwizard instead of adding tint2conf useflag.
> The reason is that the tint2conf switch will enable tint2conf as well.. which
> is highly experimental and doesn't work properly at all.

tintwizard may be broken, too. Here's what I get after enabling the built-in version shipped with tint-0.9:

$ tintwizard.py 
Traceback (most recent call last):
  File "/usr/bin/tintwizard.py", line 2386, in <module>
    tw = TintWizardGUI()
  File "/usr/bin/tintwizard.py", line 218, in __init__
    self.readConf()
  File "/usr/bin/tintwizard.py", line 2150, in readConf
    self.writeConf()
  File "/usr/bin/tintwizard.py", line 2320, in writeConf
    f = open(pathName+"/tintwizard.conf", "w")
IOError: [Errno 13] Permission denied: '/usr/bin/tintwizard.conf'


. . . so it installs to /usr/bin/, as it should, but then I think it's trying to write/create a config file in the same directory, instead of using ~/.tintwizard.conf or ~/.config/whatever.conf. Seems just as broken as tint2conf.

Speaking of tint2conf, yeah, it doesn't work for me, either. A useless gtk+ window that doesn't do anything pops up, and there is more broken output on the CLI.

Comment 3 Christian Ruppert (idl0r) gentoo-dev 2010-03-22 22:47:46 UTC
http://code.google.com/p/tintwizard/issues/detail?id=37
Maybe I get to it first otherwise we have to wait some days :P
Comment 4 Thomas Kahle (RETIRED) gentoo-dev 2010-04-02 17:07:00 UTC
Tested on x86: No issues.
Comment 5 Thomas Kahle (RETIRED) gentoo-dev 2010-04-02 17:07:29 UTC
(In reply to comment #4)
> Tested on x86: No issues.
Argh. Sorry for that, wrong bug :(
Comment 6 Christian Ruppert (idl0r) gentoo-dev 2010-04-06 13:33:46 UTC
x11-misc/tintwizard has been added to the tree :)
So I'll close this bug for now as FIXED and we might reopen it if tint2conf is usable.
Thanks