nvclock-0.6.2 builds correctly with USE="-gtk -qt", and runs from the cmdline properly as a user. I'm not gonna build without USE="-gtk -qt" thats ya'lls job to determine if this ebuild works for the gui stuff, I don't need the gui, therefore ain't gonna compile the gui version of this app Reproducible: Always Steps to Reproduce: 1.compile nvclock-0.5, run nvclock -s as a user, get errors saying run as root or install nvidia drivers, should display the card name and the speeds of the gpu and mem on the card 2.ACCEPT_KEYWORDS="~X86" emerge -p nvclock, will show nvclock-0.6.2 but doesn't show gtk or qt to be installed, and without them installed the build process errors out saying on or the other is required the way the ebuild is setup 3.ACCEPT_KEYWORDS="~x86" USE="-qt -gtk" emerge -p nvclock, it pull nvclock-0.6.3-r1 (the ebuild I'm submitting) and it compile the cmdline interface for nvclock that runs correctly as a user when the run nvclock -s they will get the display of the card and gpu and memory speeds Actual Results: after writing my ebuild and installing it, nvclock-0.6.2 builds the cmdline interface correctly, and it nvclock -3 runs correctly when done as a user Expected Results: the nvclock-0.6.2.ebuild shoyuld pull qt and/or gtk depending on the USE settings, but it doesn't do this, causing the ebuild to fail miserably (bad ebuild suspected here) ACCEPT_KEYWORDS="~x86" USE="-gtk -qt" emerge nvclock >>> Merging media-video/nvclock-0.6.2-r1 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/nvclock >>> /usr/bin/nvclock_gtk --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/nvclock-0.6.2-r1/ >>> /usr/share/doc/nvclock-0.6.2-r1/README.gz >>> /usr/share/doc/nvclock-0.6.2-r1/COPYING.gz >>> /usr/share/doc/nvclock-0.6.2-r1/AUTHORS.gz --- /usr/share/doc/nvclock/ >>> /usr/share/doc/nvclock/FAQ >>> /usr/share/doc/nvclock/NEWS >>> /usr/share/doc/nvclock/ABOUT >>> /usr/share/doc/nvclock/README >>> /usr/share/doc/nvclock/AUTHORS>>> /usr/share/doc/nvclock/INSTALL >>> /usr/share/doc/nvclock/ChangeLog >>> /usr/share/doc/nvclock/COPYING >>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/doc/nvclock/README --- !mtime obj /usr/share/doc/nvclock/NEWS --- !mtime obj /usr/share/doc/nvclock/INSTALL --- !mtime obj /usr/share/doc/nvclock/FAQ --- !mtime obj /usr/share/doc/nvclock/ChangeLog --- !mtime obj /usr/share/doc/nvclock/COPYING --- !mtime obj /usr/share/doc/nvclock/AUTHORS --- !mtime obj /usr/share/doc/nvclock/ABOUT --- !mtime obj /usr/share/doc/nvclock-0.6.2-r1/README.gz --- !mtime obj /usr/share/doc/nvclock-0.6.2-r1/COPYING.gz --- !mtime obj /usr/share/doc/nvclock-0.6.2-r1/AUTHORS.gz --- !mtime obj /usr/bin/nvclock_gtk --- !mtime obj /usr/bin/nvclock --- !empty dir /usr/share/doc/nvclock-0.6.2-r1 --- !empty dir /usr/share/doc/nvclock --- !empty dir /usr/share/doc --- !empty dir /usr/share --- !empty dir /usr/bin --- !empty dir /usr >>> original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> media-video/nvclock-0.6.2-r1 merged. media-video/nvclock selected: none protected: 0.6.2-r1 omitted: none >>> clean: No packages selected for removal. thats the output from my ebuild
Created attachment 10712 [details] thi is a working ebuild for nvclock-0.6.2 please mask nvclock-0.5 as it is busted for users, and please remove nvclock-0.6.2 completely as it doesn't work at all
thanks teri -- sorry for the no response on #-dev, there's been a slew of issues today.
Cleaned out other ebuilds and put 0.6.2-r1 into stable after minor modifications. Thanks for the submission.