Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 31647 - tora has no IUSE
Summary: tora has no IUSE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Don Seiler (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-10-20 22:48 UTC by Patrick Kursawe (RETIRED)
Modified: 2003-11-11 23:51 UTC (History)
2 users (show)

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


Attachments
tora-1.3.12.ebuild (tora-1.3.12.ebuild,1.17 KB, text/plain)
2003-10-21 07:48 UTC, Don Seiler (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Kursawe (RETIRED) gentoo-dev 2003-10-20 22:48:51 UTC
tora uses some USE variables, but does not declare this in IUSE.
Btw, it needs a version bump.

Has rizzo retired? I still see him on the devlist, but I can't assign this bug to him.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2003-10-21 00:41:10 UTC
yeah, rizzo left the team
Comment 2 Don Seiler (RETIRED) gentoo-dev 2003-10-21 07:47:27 UTC
Yes I've left but I'm back with a new ebuild for tora-1.3.12, and it does
have the IUSE for kde and oci8.  I did notice that the earlier ones were
missing this a while back but it must have slipped my mind.

I'll attach the new ebuild.
Comment 3 Don Seiler (RETIRED) gentoo-dev 2003-10-21 07:48:32 UTC
Created attachment 19585 [details]
tora-1.3.12.ebuild

tora-1.3.12.  Patches previously needed have been incorporated upstream so
no
patching required in this version.

Also has IUSE="kde oci8".  Sorry for neglecting this earlier.
Comment 4 Don Seiler (RETIRED) gentoo-dev 2003-10-21 07:49:09 UTC
FYI that ebuild has keywords of "x86".  Probably want to make that ~x86 for
starters.
Comment 5 Jan Schubert 2003-10-22 08:32:39 UTC
There is still this problem concerning the Oracle-Environment, which is needed
for emerging this package (otherwise emerge will fail resulting in stopping
the whole emerge-process). Don gave me the hint, to include the data in /etc/env.d,
but i don't see a need to use these Settings for every user.
It might also be possible to source ~oracle/.profile which most likely covers
about 99% of all users. Maybe a mix of both of them would do the trick (check
if the Environment is set, if not try to source it, fail otherwise).

Just to sensitise you for this problem... Any other ideas?

Thx, Jan
Comment 6 Don Seiler (RETIRED) gentoo-dev 2003-10-22 08:37:33 UTC
Jan I don't think this is a TOra issue, since you can use TOra without Oracle.
 I think my solution of creating an /etc/env.d issue handles things beautifully,
and I would prefer that users NOT depend on reading other user's dot-files.

I put the responsibility on Oracle users to properly set up their environments,
since there is no Oracle package to do this.

If you are against having the env vars globally available, you could put
a line in your /root/.bash_profile to source the oracle user's profile, then
you can emerge.
Comment 7 Jan Schubert 2003-10-22 09:30:58 UTC
Sure, it's not (implicitly) an tora-issue, but prevents us from emerging
it completely automaticaly. Of course sourcing the environment should just
take place when oci8 is enabled (and the file exists). Especialy i don't
see a need to set the oracle-environment for root (when not emerging tora)!

Just wanted to give you an hint, i can live with the current situation personally,
so please don't be offended.

Cheers,
Jan
Comment 8 Don Seiler (RETIRED) gentoo-dev 2003-10-22 09:35:40 UTC
I don't see why you wouldn't use the env.d solution and be done with it.
 Any user that would need to access Oracle would need those environment vars
anyway so why not just put it in env.d.

Can you explain why you are so against having the ORACLE env vars available
globally?
Comment 9 Don Seiler (RETIRED) gentoo-dev 2003-11-07 08:14:43 UTC
If you'd like I can check in this new ebuild now that I'm on staff again.
Comment 10 Patrick Kursawe (RETIRED) gentoo-dev 2003-11-10 00:00:25 UTC
Just go ahead...
Comment 11 Don Seiler (RETIRED) gentoo-dev 2003-11-10 09:55:16 UTC
Ugh.  Looks like my pubkey wasn't properly re-inserted into the matrix. 
Will ask about it on #gentoo-dev.
Comment 12 Don Seiler (RETIRED) gentoo-dev 2003-11-11 08:58:10 UTC
OK tora-1.3.12 is checked in.  Would it be best to add IUSE to the older
versions?  I presume that it would be.  Let me know what you think.
Comment 13 Don Seiler (RETIRED) gentoo-dev 2003-11-11 12:52:18 UTC
I added IUSE to tora-1.3.11-r2, which is current stable version.  I don't
see a reason to go back any further.

Closing.
Comment 14 Patrick Kursawe (RETIRED) gentoo-dev 2003-11-11 23:51:15 UTC
I'd say: Add IUSE to 1.3.11-r2 and remove all versions but this one and 1.3.12 - no need to keep older stable and unstable versions around.