First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 224271
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Quality Assistance Team <qa@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Marek Miller <mlm@ngc17.pl>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
iuse_not_defined.patch repoman check for undefined IUSE patch Zac Medico 2008-06-07 09:32 0000 752 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 224271 depends on: 224349 224351 224353 224355 224357 224359 224361 224363 224365 224367 224369 224371 224373 224375 Show dependency tree
Bug 224271 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-05-30 21:25 0000
I've made a list of ebuilds that have IUSE variable undeclared, though
devmanual says it's required. Following the advice from #gentoo-bugs, I put
them all in one larger bug instead of reporting 27 trivial ones.

[cgvg, y4mscaler, inotify-tools-3.12 are marked stable for x86]

app-crypt/asedriveiiie-serial/asedriveiiie-serial-3.4.ebuild
app-crypt/asedriveiiie-usb/asedriveiiie-usb-3.4.ebuild
app-crypt/asekey/asekey-3.3.ebuild
app-crypt/md4sum/md4sum-0.02.03.ebuild
app-text/glosung/glosung-3.2.1.ebuild
app-text/glosung/glosung-3.2.2.ebuild
app-text/rnv/rnv-1.7.8-r1.ebuild
app-text/utrac/utrac-0.3.0.ebuild
dev-util/cgvg/cgvg-1.6.2.ebuild 
dev-util/confix-wrapper/confix-wrapper-0.ebuild
dev-util/devel-chroots/devel-chroots-2.1.0.ebuild
dev-util/redet/redet-8.4.ebuild
dev-util/redet/redet-8.9.ebuild
dev-util/tig/tig-0.10.ebuild
media-plugins/audacious-xosd/audacious-xosd-0.9.ebuild
media-plugins/libvisual-projectm/libvisual-projectm-0.99.ebuild
media-video/y4mscaler/y4mscaler-9.0.ebuild
net-analyzer/pnp4nagios/pnp4nagios-0.4.7.ebuild
net-misc/connect/connect-1.95.ebuild
net-misc/connect/connect-1.96.ebuild
sys-fs/inotify-tools/inotify-tools-3.11.ebuild
sys-fs/inotify-tools/inotify-tools-3.12.ebuild
sys-fs/inotify-tools/inotify-tools-3.13.ebuild
sys-power/sispmctl/sispmctl-2.7.ebuild
x11-misc/touchcal/touchcal-0.31.ebuild

sunrise/app-text/tabler/tabler-1.ebuild
sunrise/dev-cpp/ETL/ETL-0.04.10.ebuild

------- Comment #1 From Jeroen Roovers 2008-05-31 16:05:36 0000 -------
Thanks. The list below assigns cat/pkg to (maintainers). Please file separate
bug reports for every line in the list (so that's 14 bugs), and make those bugs
block bug #224271.

 1) app-crypt/asedriveiiie-serial app-crypt/asedriveiiie-usb app-crypt/asekey
crypto
 2) x11-misc/touchcal dsd
 3) app-crypt/md4sum hanno
 4) app-text/glosung theology
 5) app-text/rnv opfer,l.valerimanera@gmail.com,dma05@web.de
 6) dev-util/confix-wrapper haubi
 7) dev-util/devel-chroots maintainer-needed
 8) dev-util/redet maintainer-needed
 9) dev-util/cgvg dev-util/tig gregkh
10) media-plugins/audacious-xosd joker
11) media-plugins/libvisual-projectm sound
12) media-video/y4mscaler media-video
13) net-analyzer/pnp4nagios netmon
14) app-text/utrac net-misc/connect sys-fs/inotify-tools sys-power/sispmctl
wschlich

------- Comment #2 From Marek Miller 2008-05-31 17:00:35 0000 -------
Done.

------- Comment #3 From Gilles Dartiguelongue 2008-06-01 18:05:28 0000 -------
probably better if assigned to QA.

------- Comment #4 From Mark Loeser 2008-06-02 11:55:29 0000 -------
Please don't take our bugs away from us.  If its misassigned, we'll let you
know.

------- Comment #5 From Jeroen Roovers 2008-06-02 13:30:25 0000 -------
(In reply to comment #4)
> Please don't take our bugs away from us.  If its misassigned, we'll let you
> know.

Sorry, I just did half the work of what you now call your work to finish. I can
understand you want to finish it now... :)

------- Comment #6 From Steve Dibb 2008-06-03 15:06:54 0000 -------
This seems like a pretty trivial QA check to maintain, personally, but
whatever.  

If we're going to file bugs about it, can we get a check for it in repoman?

------- Comment #7 From Jeroen Roovers 2008-06-03 15:25:05 0000 -------
(In reply to comment #6)
> This seems like a pretty trivial QA check to maintain, personally, but
> whatever.  

I've been thinking about that. Of course an empty variable has no use in an
ebuild. But think of the impetus it provides to developers to make their
ebuilds behave as much like upstream intended as possible - including all kinds
of configure time options that IUSE would need to incorporate. :)

------- Comment #8 From Mark Loeser 2008-06-07 03:03:03 0000 -------
portage folks, think we could get a repoman warning for this?

------- Comment #9 From Zac Medico 2008-06-07 09:32:08 0000 -------
Created an attachment (id=155793) [details]
repoman check for undefined IUSE

------- Comment #10 From Zac Medico 2008-06-12 01:40:08 0000 -------
The 'IUSE.undefined' check is included in portage-2.1.5.5 and portage-2.2_pre8.

------- Comment #11 From Marek Miller 2008-07-07 23:03:40 0000 -------
So the problem is solved once and for all. 
Could anyone change the last ebuild and close the bug?

First Last Prev Next    No search results available      Search page      Enter new bug