* [gentoo-user] ebuild for dev-java/sun-j2sdk?
@ 2005-12-24 15:18 Mike Markowski
2005-12-24 17:00 ` Raphael Melo de Oliveira Bastos Sales
0 siblings, 1 reply; 16+ messages in thread
From: Mike Markowski @ 2005-12-24 15:18 UTC (permalink / raw
To: gentoo-user
I just accidentally zapped all my incoming gentoo-user emails, so
apologies if this is a duplicate question... After a successful "emerge
sync" I tried an "emerge -uD world" but get:
These are the packages that I would merge, in order:
Calculating world dependencies |
emerge: there are no ebuilds to satisfy "dev-java/sun-j2sdk".
(dependency required by "sys-libs/db-4.2.52_p2-r1" [ebuild])
I thought sun-j2sdk had been removed from portage a while back. Any
pointers on where I can start looking for the problem here? I'll start
digging but thought I'd post a note in case someone else has already
encountered and solved this.
Thanks!
Mike
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] ebuild for dev-java/sun-j2sdk?
2005-12-24 15:18 [gentoo-user] ebuild for dev-java/sun-j2sdk? Mike Markowski
@ 2005-12-24 17:00 ` Raphael Melo de Oliveira Bastos Sales
2005-12-25 3:05 ` Mike Markowski
0 siblings, 1 reply; 16+ messages in thread
From: Raphael Melo de Oliveira Bastos Sales @ 2005-12-24 17:00 UTC (permalink / raw
To: gentoo-user
Doesn't sun-jdk satisfies this dependency?
2005/12/24, Mike Markowski <mm@udel.edu>:
> I just accidentally zapped all my incoming gentoo-user emails, so
> apologies if this is a duplicate question... After a successful "emerge
> sync" I tried an "emerge -uD world" but get:
>
> These are the packages that I would merge, in order:
>
> Calculating world dependencies |
> emerge: there are no ebuilds to satisfy "dev-java/sun-j2sdk".
> (dependency required by "sys-libs/db-4.2.52_p2-r1" [ebuild])
>
> I thought sun-j2sdk had been removed from portage a while back. Any
> pointers on where I can start looking for the problem here? I'll start
> digging but thought I'd post a note in case someone else has already
> encountered and solved this.
>
> Thanks!
> Mike
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] ebuild for dev-java/sun-j2sdk?
2005-12-24 17:00 ` Raphael Melo de Oliveira Bastos Sales
@ 2005-12-25 3:05 ` Mike Markowski
2005-12-25 3:51 ` Dale
2005-12-25 4:39 ` [gentoo-user] " Eugene Rosenzweig
0 siblings, 2 replies; 16+ messages in thread
From: Mike Markowski @ 2005-12-25 3:05 UTC (permalink / raw
To: gentoo-user
Apparently not, though I would have thought so as well:
# emerge -p sun-jdk
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild Rf ] dev-java/sun-jdk-1.4.2.10
This is a strange one. Things were emerging uneventfully until last
night (previous 'emerge' was probably around last weekend, give or take
a little).
Anyway, it's Christmas Eve with more pressing things to tend to. This
will get sorted out in the days that come. Merry Christmas everyone!!
Mike
Raphael Melo de Oliveira Bastos Sales wrote:
> Doesn't sun-jdk satisfies this dependency?
>
> 2005/12/24, Mike Markowski <mm@udel.edu>:
>
>>I just accidentally zapped all my incoming gentoo-user emails, so
>>apologies if this is a duplicate question... After a successful "emerge
>>sync" I tried an "emerge -uD world" but get:
>>
>> These are the packages that I would merge, in order:
>>
>> Calculating world dependencies |
>> emerge: there are no ebuilds to satisfy "dev-java/sun-j2sdk".
>> (dependency required by "sys-libs/db-4.2.52_p2-r1" [ebuild])
>>
>>I thought sun-j2sdk had been removed from portage a while back. Any
>>pointers on where I can start looking for the problem here? I'll start
>>digging but thought I'd post a note in case someone else has already
>>encountered and solved this.
>>
>>Thanks!
>>Mike
>>--
>>gentoo-user@gentoo.org mailing list
>>
>>
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] ebuild for dev-java/sun-j2sdk?
2005-12-25 3:05 ` Mike Markowski
@ 2005-12-25 3:51 ` Dale
2005-12-26 11:25 ` [gentoo-user] " Peper
2005-12-25 4:39 ` [gentoo-user] " Eugene Rosenzweig
1 sibling, 1 reply; 16+ messages in thread
From: Dale @ 2005-12-25 3:51 UTC (permalink / raw
To: gentoo-user
Mike Markowski wrote:
> Apparently not, though I would have thought so as well:
>
> # emerge -p sun-jdk
>
> These are the packages that I would merge, in order:
>
> Calculating dependencies ...done!
> [ebuild Rf ] dev-java/sun-jdk-1.4.2.10
>
> This is a strange one. Things were emerging uneventfully until last
> night (previous 'emerge' was probably around last weekend, give or
> take a little).
>
> Anyway, it's Christmas Eve with more pressing things to tend to. This
> will get sorted out in the days that come. Merry Christmas everyone!!
>
> Mike
>
> Raphael Melo de Oliveira Bastos Sales wrote:
>
>> Doesn't sun-jdk satisfies this dependency?
>>
>> 2005/12/24, Mike Markowski <mm@udel.edu>:
>>
>>> I just accidentally zapped all my incoming gentoo-user emails, so
>>> apologies if this is a duplicate question... After a successful
>>> "emerge
>>> sync" I tried an "emerge -uD world" but get:
>>>
>>> These are the packages that I would merge, in order:
>>>
>>> Calculating world dependencies |
>>> emerge: there are no ebuilds to satisfy "dev-java/sun-j2sdk".
>>> (dependency required by "sys-libs/db-4.2.52_p2-r1" [ebuild])
>>>
>>> I thought sun-j2sdk had been removed from portage a while back. Any
>>> pointers on where I can start looking for the problem here? I'll start
>>> digging but thought I'd post a note in case someone else has already
>>> encountered and solved this.
>>>
>>> Thanks!
>>> Mike
>>> --
>>> gentoo-user@gentoo.org mailing list
>>>
>>>
>>
>>
>
You see that little "f" there next to the ebuild? It has a fetch
restriction. If you look a little ways up it will give you the URL to
go to to accept the license and download it. After you download the
java thing, move it to /usr/portage/distfiles/ then emerge it. I do
this all the time and it is a PITA. I wish some other java would work
as good so I didn't have to put up with the manual crap.
Oh, as far as I know, this is the only program that has this
restriction. I haven't seen any other at least. If you use
http-replicator and run repcacheman, it won't even download it from the
cache. It's there but you have to get it manually. Sucks huh? Sun did
it, not Gentoo.
Dale
:-)
--
To err is human, I'm most certainly human.
I have four rigs:
1: Home built; Abit NF7 ver 2.0 w/ AMD 2500+ CPU, 1GB of ram and right now two 80GB hard drives.
2: Home built; Iwill KK266-R w/ AMD 1GHz CPU, 256MBs of ram and a 4GB drive.
3: Home built; Gigabyte GA-71XE4 w/ 800MHz CPU, 128MBs of ram and a 2.5GB drive.
4: Compaq Proliant 6000 Server w/ Quad 200MHz CPUs, 128MBs of ram and a 4.3GB SCSI drive.
All run Gentoo Linux, all run folding. #1 is my desktop, 2, 3, and 4 are set up as servers.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] ebuild for dev-java/sun-j2sdk?
2005-12-25 3:05 ` Mike Markowski
2005-12-25 3:51 ` Dale
@ 2005-12-25 4:39 ` Eugene Rosenzweig
2005-12-25 17:36 ` Mike Markowski
1 sibling, 1 reply; 16+ messages in thread
From: Eugene Rosenzweig @ 2005-12-25 4:39 UTC (permalink / raw
To: gentoo-user
Mike Markowski wrote:
> Apparently not, though I would have thought so as well:
>
> # emerge -p sun-jdk
>
> These are the packages that I would merge, in order:
>
> Calculating dependencies ...done!
> [ebuild Rf ] dev-java/sun-jdk-1.4.2.10
>
> This is a strange one. Things were emerging uneventfully until last
> night (previous 'emerge' was probably around last weekend, give or
> take a little).
>
> Anyway, it's Christmas Eve with more pressing things to tend to. This
> will get sorted out in the days that come. Merry Christmas everyone!!
>
> Mike
>
> Raphael Melo de Oliveira Bastos Sales wrote:
>
>> Doesn't sun-jdk satisfies this dependency?
>>
>> 2005/12/24, Mike Markowski <mm@udel.edu>:
>>
>>> I just accidentally zapped all my incoming gentoo-user emails, so
>>> apologies if this is a duplicate question... After a successful
>>> "emerge
>>> sync" I tried an "emerge -uD world" but get:
>>>
>>> These are the packages that I would merge, in order:
>>>
>>> Calculating world dependencies |
>>> emerge: there are no ebuilds to satisfy "dev-java/sun-j2sdk".
>>> (dependency required by "sys-libs/db-4.2.52_p2-r1" [ebuild])
>>>
>>> I thought sun-j2sdk had been removed from portage a while back. Any
>>> pointers on where I can start looking for the problem here? I'll start
>>> digging but thought I'd post a note in case someone else has already
>>> encountered and solved this.
>>>
>>> Thanks!
>>> Mike
>>> --
>>> gentoo-user@gentoo.org mailing list
>>>
>>>
>>
>>
>
I had a look at /usr/portage/sys-libs/db/db-4.2.52_p2-r1.ebuild and in
there the dependencies are:
DEPEND="tcltk? ( >=dev-lang/tcl-8.4 )
java? ( virtual/jdk )"
RDEPEND="tcltk? ( dev-lang/tcl )
java? ( virtual/jre )"
I then located the /var/cache/edb/virtuals and in there I got:
virtual/jre dev-java/blackdown-jdk
virtual/jdk dev-java/blackdown-jdk
I have gotten rid of blackdown recently and I have sun-jdk and
sun-jre-bin installed. They provide the virtual/jdk and virtual/jre.
I have sys-libs/db-4.2.52_p2-r1 installed but with -java. I tried
'USE=java emerge -vp db' and it did recognize that I have java installed
already. I tried 'USE=java emerge -evp db' to see which java it would
install and amongst the packages was sun-jdk-1.5.0.06 which is how I got
my masking set up.
Maybe if you re-emerge db your problem will disappear? Could it be in
your virtuals file? Can it be your profile? Mine is:
$ ls -ld /etc/make.profile
lrwxrwxrwx 1 root root 46 Aug 11 01:38 /etc/make.profile ->
/usr/portage/profiles/default-linux/x86/2005.1
I dont fully understand how virtuals work but maybe any of this is can
be of help.
Eugene.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] ebuild for dev-java/sun-j2sdk?
2005-12-25 4:39 ` [gentoo-user] " Eugene Rosenzweig
@ 2005-12-25 17:36 ` Mike Markowski
0 siblings, 0 replies; 16+ messages in thread
From: Mike Markowski @ 2005-12-25 17:36 UTC (permalink / raw
To: gentoo-user
Eugene Rosenzweig wrote:
>>> 2005/12/24, Mike Markowski <mm@udel.edu>:
>>>
>>>> [...] I tried an "emerge -uD world" but get:
>>>>
>>>> These are the packages that I would merge, in order:
>>>>
>>>> Calculating world dependencies |
>>>> emerge: there are no ebuilds to satisfy "dev-java/sun-j2sdk".
>>>> (dependency required by "sys-libs/db-4.2.52_p2-r1" [ebuild])
>>
> I had a look at /usr/portage/sys-libs/db/db-4.2.52_p2-r1.ebuild and in
> there the dependencies are:
> DEPEND="tcltk? ( >=dev-lang/tcl-8.4 )
> java? ( virtual/jdk )"
> RDEPEND="tcltk? ( dev-lang/tcl )
> java? ( virtual/jre )"
>
> I then located the /var/cache/edb/virtuals and in there I got:
> virtual/jre dev-java/blackdown-jdk
> virtual/jdk dev-java/blackdown-jdk
>
> I have gotten rid of blackdown recently and I have sun-jdk and
> sun-jre-bin installed. They provide the virtual/jdk and virtual/jre.
>
> I have sys-libs/db-4.2.52_p2-r1 installed but with -java. I tried
> 'USE=java emerge -vp db' and it did recognize that I have java installed
> already. I tried 'USE=java emerge -evp db' to see which java it would
> install and amongst the packages was sun-jdk-1.5.0.06 which is how I got
> my masking set up.
>
> Maybe if you re-emerge db your problem will disappear? Could it be in
> your virtuals file? Can it be your profile? Mine is:
> $ ls -ld /etc/make.profile
> lrwxrwxrwx 1 root root 46 Aug 11 01:38 /etc/make.profile ->
> /usr/portage/profiles/default-linux/x86/2005.1
>
> I dont fully understand how virtuals work but maybe any of this is can
> be of help.
>
> Eugene.
Thanks very much, Eugene!, and all others who offered helpful hints. My
make.profile pointed to 2005.0 (now updated to -> 2005.1), but
probably of more consequence is that I do have +java set. You are right
that a re-emerge does the trick as long as I used the -O flag to avoid
complaints and bail out by emerge. An "emerge -uDO world" is correcting
things package by package. I'm currently waiting on openoffice to
complete (oof!), but if the trend continues I'll be in good shape again
shortly.
Thanks once more! I hope everyone is enjoying their Christmas Day.
Mike
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-25 3:51 ` Dale
@ 2005-12-26 11:25 ` Peper
2005-12-26 11:41 ` Dale
2005-12-26 12:30 ` Holly Bostick
0 siblings, 2 replies; 16+ messages in thread
From: Peper @ 2005-12-26 11:25 UTC (permalink / raw
To: gentoo-user
> You see that little "f" there next to the ebuild? It has a fetch
> restriction. If you look a little ways up it will give you the URL to
> go to to accept the license and download it. After you download the
> java thing, move it to /usr/portage/distfiles/ then emerge it. I do
> this all the time and it is a PITA. I wish some other java would work
> as good so I didn't have to put up with the manual crap.
It's all about reading software license, which noone reads anyway :]
> Oh, as far as I know, this is the only program that has this
> restriction. I haven't seen any other at least. If you use
> http-replicator and run repcacheman, it won't even download it from the
> cache. It's there but you have to get it manually. Sucks huh? Sun did
> it, not Gentoo.
ibm java packages have the same restriction or even worse beacause you must
register to dowload the packages. And there are also some packages like
cedega, which you must even dowload by torrent :P
--
Best Regards
Peper
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 11:25 ` [gentoo-user] " Peper
@ 2005-12-26 11:41 ` Dale
2005-12-26 12:13 ` Neil Bothwick
2005-12-26 12:30 ` Holly Bostick
1 sibling, 1 reply; 16+ messages in thread
From: Dale @ 2005-12-26 11:41 UTC (permalink / raw
To: gentoo-user
Peper wrote:
>>You see that little "f" there next to the ebuild? It has a fetch
>>restriction. If you look a little ways up it will give you the URL to
>>go to to accept the license and download it. After you download the
>>java thing, move it to /usr/portage/distfiles/ then emerge it. I do
>>this all the time and it is a PITA. I wish some other java would work
>>as good so I didn't have to put up with the manual crap.
>>
>>
>It's all about reading software license, which noone reads anyway :]
>
>
I didn't read it on their site either. I don't see what difference it
makes really.
>
>
>>Oh, as far as I know, this is the only program that has this
>>restriction. I haven't seen any other at least. If you use
>>http-replicator and run repcacheman, it won't even download it from the
>>cache. It's there but you have to get it manually. Sucks huh? Sun did
>>it, not Gentoo.
>>
>>
>ibm java packages have the same restriction or even worse beacause you must
>register to dowload the packages. And there are also some packages like
>cedega, which you must even dowload by torrent :P
>
>
>
Glad I don't know what cedega is. I have heard of toorent before though.
Dale
:-)
--
To err is human, I'm most certainly human.
I have four rigs:
1: Home built; Abit NF7 ver 2.0 w/ AMD 2500+ CPU, 1GB of ram and right now two 80GB hard drives. Named Smoker
2: Home built; Iwill KK266-R w/ AMD 1GHz CPU, 256MBs of ram and a 4GB drive. Named Swifty
3: Home built; Gigabyte GA-71XE4 w/ 800MHz CPU, 224MBs of ram and a 2.5GB drive. Named Pokey
4: Compaq Proliant 6000 Server w/ Quad 200MHz CPUs, 128MBs of ram and a 4.3GB SCSI drive. Named Putput
All run Gentoo Linux, all run folding. #1 is my desktop, 2, 3, and 4 are set up as servers.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 11:41 ` Dale
@ 2005-12-26 12:13 ` Neil Bothwick
0 siblings, 0 replies; 16+ messages in thread
From: Neil Bothwick @ 2005-12-26 12:13 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 554 bytes --]
On Mon, 26 Dec 2005 05:41:10 -0600, Dale wrote:
> >It's all about reading software license, which noone reads anyway :]
> I didn't read it on their site either. I don't see what difference it
> makes really.
The difference is that you acknowledged that you had read it, even if
you didn't. That's a world away from Gentoo completely bypassing the step
where you are supposed to read the licence, and breaking the licence
themselves by mirroring the file.
--
Neil Bothwick
I am NOT Paranoid! And why are you always watching me??
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 11:25 ` [gentoo-user] " Peper
2005-12-26 11:41 ` Dale
@ 2005-12-26 12:30 ` Holly Bostick
2005-12-26 14:48 ` Peper
1 sibling, 1 reply; 16+ messages in thread
From: Holly Bostick @ 2005-12-26 12:30 UTC (permalink / raw
To: gentoo-user
Peper schreef:
> And there are also some packages like cedega, which you must even
> dowload by torrent :P
After you have subscribed (which is the real reason for the fetch
restriction)?
It's only a <10MB rpm/deb/tgz, why would you have to download it by torrent?
In that particular case, Cedega is a commercial application, and only
subscribers (paying customers) may access the download link. Therefore
you are required to manually download the binary to
/usr/portage/distfiles, where Gentoo can then install it.
It's really just a super-set of the same issue, you have to in some way
authenticate yourself before you may have the program; in sun and ibm's
case, that authentication involves accepting the license, in the case of
Transgaming, it involves paying money to subscribe. But it's the same
thing; the developer wants to know/specify who has access to their work,
and they enforce that. Gentoo respects that enforcement.
Holly
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 12:30 ` Holly Bostick
@ 2005-12-26 14:48 ` Peper
2005-12-26 15:58 ` Bob Sanders
0 siblings, 1 reply; 16+ messages in thread
From: Peper @ 2005-12-26 14:48 UTC (permalink / raw
To: gentoo-user
> > And there are also some packages like cedega, which you must even
> > dowload by torrent :P
>
> After you have subscribed (which is the real reason for the fetch
> restriction)?
>
> It's only a <10MB rpm/deb/tgz, why would you have to download it by
> torrent?
>
> In that particular case, Cedega is a commercial application, and only
> subscribers (paying customers) may access the download link. Therefore
> you are required to manually download the binary to
> /usr/portage/distfiles, where Gentoo can then install it.
>
> It's really just a super-set of the same issue, you have to in some way
> authenticate yourself before you may have the program; in sun and ibm's
> case, that authentication involves accepting the license, in the case of
> Transgaming, it involves paying money to subscribe. But it's the same
> thing; the developer wants to know/specify who has access to their work,
> and they enforce that. Gentoo respects that enforcement.
Yeah i know that. It was rather a joke about how 'hard' is to install apps in
gentoo :] And torrent part was about how 'hard' is to install cedega without
subscription :]
While writing this i thought about smth: cannot displaying licenses be
implemented in emerge? If you want to progress(fetch the file) you must
accept displayed license. Maybe sun will be happy with that...
--
Best Regards,
Peper
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 14:48 ` Peper
@ 2005-12-26 15:58 ` Bob Sanders
2005-12-26 19:46 ` Peper
0 siblings, 1 reply; 16+ messages in thread
From: Bob Sanders @ 2005-12-26 15:58 UTC (permalink / raw
To: gentoo-user
On Mon, 26 Dec 2005 15:48:25 +0100
Peper <peper@aster.pl> wrote:
> While writing this i thought about smth: cannot displaying licenses be
> implemented in emerge? If you want to progress(fetch the file) you must
> accept displayed license. Maybe sun will be happy with that...
>
Licenses are displayed for those that have CDs - like UT2004. The license comes up
during the install and must be accepted or not (and the install exits). But Sun requires
a person to accept the license before the download can occur.
Click on the SDK and it takes you to a separate page with a long legal license with an
accept or decline. Then it triggers the download. Sun's website handles all that, not the
target system.
Bob
-
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 15:58 ` Bob Sanders
@ 2005-12-26 19:46 ` Peper
2005-12-26 20:27 ` Neil Bothwick
0 siblings, 1 reply; 16+ messages in thread
From: Peper @ 2005-12-26 19:46 UTC (permalink / raw
To: gentoo-user
> Click on the SDK and it takes you to a separate page with a long legal
> license with an accept or decline. Then it triggers the download. Sun's
> website handles all that, not the target system.
Yes, I do know that and that's why i proposed a new solution for this - emerge
would handle showing license and user will accept or decline it. If user
accepts fetching starts...
--
Best Regards,
Peper
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 19:46 ` Peper
@ 2005-12-26 20:27 ` Neil Bothwick
2005-12-26 23:59 ` Stroller
0 siblings, 1 reply; 16+ messages in thread
From: Neil Bothwick @ 2005-12-26 20:27 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 589 bytes --]
On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote:
> Yes, I do know that and that's why i proposed a new solution for this -
> emerge would handle showing license and user will accept or decline it.
> If user accepts fetching starts...
Which would almost certainly break Sun's licence, they want to see you
agree to the licence. The best emerge could do would be to load the
relevant page in your browser, where you could jump through whatever
hoops the licence requires.
--
Neil Bothwick
Hi, I'm not a signature virus. Why don't you just copy me into your
signature?
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 20:27 ` Neil Bothwick
@ 2005-12-26 23:59 ` Stroller
2005-12-27 15:06 ` Holly Bostick
0 siblings, 1 reply; 16+ messages in thread
From: Stroller @ 2005-12-26 23:59 UTC (permalink / raw
To: gentoo-user
On 26 Dec 2005, at 20:27, Neil Bothwick wrote:
> On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote:
>
>> Yes, I do know that and that's why i proposed a new solution for
>> this -
>> emerge would handle showing license and user will accept or
>> decline it.
>> If user accepts fetching starts...
>
> Which would almost certainly break Sun's licence, they want to see you
> agree to the licence. The best emerge could do would be to load the
> relevant page in your browser, where you could jump through whatever
> hoops the licence requires.
I thought emerge did something like this for some of the games
packages... I thought it displayed the whole text of the license and
requires the reader to accept before continuing.
Stroller.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [gentoo-user] Re: ebuild for dev-java/sun-j2sdk?
2005-12-26 23:59 ` Stroller
@ 2005-12-27 15:06 ` Holly Bostick
0 siblings, 0 replies; 16+ messages in thread
From: Holly Bostick @ 2005-12-27 15:06 UTC (permalink / raw
To: gentoo-user
Stroller schreef:
>
> On 26 Dec 2005, at 20:27, Neil Bothwick wrote:
>
>> On Mon, 26 Dec 2005 20:46:55 +0100, Peper wrote:
>>
>>> Yes, I do know that and that's why i proposed a new solution for
>>> this - emerge would handle showing license and user will accept
>>> or decline it. If user accepts fetching starts...
>>
>>
>> Which would almost certainly break Sun's licence, they want to see
>> you agree to the licence. The best emerge could do would be to load
>> the relevant page in your browser, where you could jump through
>> whatever hoops the licence requires.
>
>
> I thought emerge did something like this for some of the games
> packages... I thought it displayed the whole text of the license and
> requires the reader to accept before continuing.
>
Yes, it does; but those I have encountered (Quake 4, for example)
require you to have already bought the game to even install it (insofar
as you're unlikely to install a game you can't run, because the game
data files must be transferred from the CD, and the serial number from
the game box must be entered before you can play).
Since you have already bought the game the license is displayed via the
install script, just as it would be displayed by the Windows installer
before installation proceeded. But afaik, the displayed license is a
part of the install script (which in the case of Quake 4, is provided by
id, not by gentoo), not a part of emerge /per se/. The same thing
happens, iirc, with the Flash installer, which is why you have to
install it via the command line when installing manually or under
another distro-- the developer-provided install script (which is what's
contained in the *.rpm, basically an rpm install just unpacks the script
then runs it) requires that the license be accepted before the script
will proceed with the install, and if for whatever reason you're not
installing from the command line (for example, SuSE users using the
YAST/Konqueror integration and clicking the "install with YAST" button
with the *.rpm selected in a Konq window) the app will not install,
because you cannot accept the licence (because you can't see it, not
having a term window open), and therefore the install script does not run.
But as Neil said, this is not the same situation as with Sun and IBM (or
Transgaming), who require you to specifically, personally, authenticate
yourself *to /their/ servers* prior to downloading the binary /from/
their servers. Which emerge cannot do (authenticate each individual user
to the relevant server and then download the binary on the basis of that
authentication).
Holly
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2005-12-27 15:10 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-12-24 15:18 [gentoo-user] ebuild for dev-java/sun-j2sdk? Mike Markowski
2005-12-24 17:00 ` Raphael Melo de Oliveira Bastos Sales
2005-12-25 3:05 ` Mike Markowski
2005-12-25 3:51 ` Dale
2005-12-26 11:25 ` [gentoo-user] " Peper
2005-12-26 11:41 ` Dale
2005-12-26 12:13 ` Neil Bothwick
2005-12-26 12:30 ` Holly Bostick
2005-12-26 14:48 ` Peper
2005-12-26 15:58 ` Bob Sanders
2005-12-26 19:46 ` Peper
2005-12-26 20:27 ` Neil Bothwick
2005-12-26 23:59 ` Stroller
2005-12-27 15:06 ` Holly Bostick
2005-12-25 4:39 ` [gentoo-user] " Eugene Rosenzweig
2005-12-25 17:36 ` Mike Markowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox