public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] make install suggestion/question
@ 2001-06-12 18:03 Aaron Blew
  2001-06-12 18:22 ` Thilo Bangert
  2001-06-13  0:31 ` Mikael Hallendal
  0 siblings, 2 replies; 9+ messages in thread
From: Aaron Blew @ 2001-06-12 18:03 UTC (permalink / raw
  To: gentoo-dev

I have question/suggestion.  Is it really necessary to put mozilla,
gnome and others in /opt?  I know it keeps it a bit more organzed and
such, but it really makes it a pain when compiling things. Some
programs, despite what they're told to use via the configure script
insist on using includes from /usr/include instead of
/opt/gnome/include.  If not changing it, at least provide sympolic links
or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I think it
would solve quite a few problems.

-Aaron




^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-dev] make install suggestion/question
@ 2001-06-12 18:04 Aaron Blew
  0 siblings, 0 replies; 9+ messages in thread
From: Aaron Blew @ 2001-06-12 18:04 UTC (permalink / raw
  To: gentoo-dev

I have question/suggestion.  Is it really necessary to put mozilla,
gnome and others in /opt?  I know it keeps it a bit more organzed and
such, but it really makes it a pain when compiling things. Some
programs, despite what they're told to use via the configure script
insist on using includes from /usr/include instead of
/opt/gnome/include.  If not changing it, at least provide sympolic links
or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I think it
would solve quite a few problems.

-Aaron




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-12 18:03 [gentoo-dev] make install suggestion/question Aaron Blew
@ 2001-06-12 18:22 ` Thilo Bangert
  2001-06-13  1:40   ` Aaron Blew
  2001-06-13  1:41   ` Aaron Blew
  2001-06-13  0:31 ` Mikael Hallendal
  1 sibling, 2 replies; 9+ messages in thread
From: Thilo Bangert @ 2001-06-12 18:22 UTC (permalink / raw
  To: gentoo-dev

hi aaron,

Am Mittwoch, 13. Juni 2001 09:02 schrieben Sie:
> I have question/suggestion.  Is it really necessary to put mozilla,
> gnome and others in /opt?  I know it keeps it a bit more organzed and
> such, but it really makes it a pain when compiling things. Some
> programs, despite what they're told to use via the configure script
> insist on using includes from /usr/include instead of
> /opt/gnome/include.  If not changing it, at least provide sympolic
> links or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I
> think it would solve quite a few problems.
>

if i remember correctly does the Linux Standard Base define to put 
gnome, kde etc in /opt - so your "things" configure scripts/Makefiles 
should be adjusted to look there too/first.

> -Aaron

greetings
Thilo



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-12 18:03 [gentoo-dev] make install suggestion/question Aaron Blew
  2001-06-12 18:22 ` Thilo Bangert
@ 2001-06-13  0:31 ` Mikael Hallendal
  1 sibling, 0 replies; 9+ messages in thread
From: Mikael Hallendal @ 2001-06-13  0:31 UTC (permalink / raw
  To: gentoo-dev

Aaron Blew <ablew@internetcds.com> writes:

> I have question/suggestion.  Is it really necessary to put mozilla,
> gnome and others in /opt?  I know it keeps it a bit more organzed and
> such, but it really makes it a pain when compiling things. Some
> programs, despite what they're told to use via the configure script
> insist on using includes from /usr/include instead of
> /opt/gnome/include.  If not changing it, at least provide sympolic
> links or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I
> think it would solve quite a few problems.

Hi!

I think it is wonderful to have a distribution that finally *does* put
things this way. I think it is better to fix those programs that
doesn't compile when GNOME (or KDE, mozilla) is located in other
locations than /usr since they are broken. They should be using
'gnome-config' in there Makefile (if they don't use auto*).

gnome-config --cflags libgnomeui for includes
gnome-config --libs libgnomeui for libs

If the configure-script is broken you can try to execute it with:

CFLAGS="-I/opt/gnome/include" LDFLAGS="-L/opt/gnome/lib" ./configure 

Regards,
Mikael Hallendal




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-12 18:22 ` Thilo Bangert
@ 2001-06-13  1:40   ` Aaron Blew
  2001-06-13  1:41   ` Aaron Blew
  1 sibling, 0 replies; 9+ messages in thread
From: Aaron Blew @ 2001-06-13  1:40 UTC (permalink / raw
  To: gentoo-dev

Oops.  Well then, if that's the standard, all for it!  Maybe I shouldn't
write stuff like this so late at night ;).

Thanks for setting me straight,
-Aaron


On 13 Jun 2001 02:25:32 +0200, Thilo Bangert wrote:
> hi aaron,
> 
> Am Mittwoch, 13. Juni 2001 09:02 schrieben Sie:
> > I have question/suggestion.  Is it really necessary to put mozilla,
> > gnome and others in /opt?  I know it keeps it a bit more organzed and
> > such, but it really makes it a pain when compiling things. Some
> > programs, despite what they're told to use via the configure script
> > insist on using includes from /usr/include instead of
> > /opt/gnome/include.  If not changing it, at least provide sympolic
> > links or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I
> > think it would solve quite a few problems.
> >
> 
> if i remember correctly does the Linux Standard Base define to put 
> gnome, kde etc in /opt - so your "things" configure scripts/Makefiles 
> should be adjusted to look there too/first.
> 
> > -Aaron
> 
> greetings
> Thilo
> 
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@cvs.gentoo.org
> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
> 




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-12 18:22 ` Thilo Bangert
  2001-06-13  1:40   ` Aaron Blew
@ 2001-06-13  1:41   ` Aaron Blew
  2001-06-13  9:57     ` Holger Brueckner
  1 sibling, 1 reply; 9+ messages in thread
From: Aaron Blew @ 2001-06-13  1:41 UTC (permalink / raw
  To: gentoo-dev

Oops.  Well then, if that's the standard, all for it!  Maybe I shouldn't
write stuff like this so late at night ;).

Thanks for setting me straight,
-Aaron


On 13 Jun 2001 02:25:32 +0200, Thilo Bangert wrote:
> hi aaron,
> 
> Am Mittwoch, 13. Juni 2001 09:02 schrieben Sie:
> > I have question/suggestion.  Is it really necessary to put mozilla,
> > gnome and others in /opt?  I know it keeps it a bit more organzed and
> > such, but it really makes it a pain when compiling things. Some
> > programs, despite what they're told to use via the configure script
> > insist on using includes from /usr/include instead of
> > /opt/gnome/include.  If not changing it, at least provide sympolic
> > links or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I
> > think it would solve quite a few problems.
> >
> 
> if i remember correctly does the Linux Standard Base define to put 
> gnome, kde etc in /opt - so your "things" configure scripts/Makefiles 
> should be adjusted to look there too/first.
> 
> > -Aaron
> 
> greetings
> Thilo
> 
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@cvs.gentoo.org
> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
> 




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-13  1:41   ` Aaron Blew
@ 2001-06-13  9:57     ` Holger Brueckner
  2001-06-13 10:43       ` Ben Lutgens
  2001-06-14  5:01       ` Achim Gottinger
  0 siblings, 2 replies; 9+ messages in thread
From: Holger Brueckner @ 2001-06-13  9:57 UTC (permalink / raw
  To: gentoo-dev

hi,

just my personal opinion ... is there any reason to use opt at all ? ok, you
reply it's standard .. but what do we really need it for ? now we have /usr
/usr/local and /opt .. three different places for binaries to go too. i
really don't like that :)

here's my personal fix:

mv /opt /usr/opt
ln -s /usr/opt /opt

:)
Holger ... voted most angry looking #gentoo member ... *hehe*

> Oops.  Well then, if that's the standard, all for it!  Maybe I shouldn't
> write stuff like this so late at night ;).
>
> Thanks for setting me straight,
> -Aaron
>
>
> On 13 Jun 2001 02:25:32 +0200, Thilo Bangert wrote:
> > hi aaron,
> >
> > Am Mittwoch, 13. Juni 2001 09:02 schrieben Sie:
> > > I have question/suggestion.  Is it really necessary to put mozilla,
> > > gnome and others in /opt?  I know it keeps it a bit more organzed and
> > > such, but it really makes it a pain when compiling things. Some
> > > programs, despite what they're told to use via the configure script
> > > insist on using includes from /usr/include instead of
> > > /opt/gnome/include.  If not changing it, at least provide sympolic
> > > links or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I
> > > think it would solve quite a few problems.
> > >
> >
> > if i remember correctly does the Linux Standard Base define to put
> > gnome, kde etc in /opt - so your "things" configure scripts/Makefiles
> > should be adjusted to look there too/first.
> >
> > > -Aaron
> >
> > greetings
> > Thilo
> >
> > _______________________________________________
> > gentoo-dev mailing list
> > gentoo-dev@cvs.gentoo.org
> > http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
> >
>
>
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@cvs.gentoo.org
> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
>




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-13  9:57     ` Holger Brueckner
@ 2001-06-13 10:43       ` Ben Lutgens
  2001-06-14  5:01       ` Achim Gottinger
  1 sibling, 0 replies; 9+ messages in thread
From: Ben Lutgens @ 2001-06-13 10:43 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 2262 bytes --]

On Wed, Jun 13, 2001 at 05:55:30PM +0200, Holger Brueckner wrote:
>hi,
>
>here's my personal fix:
>
>mv /opt /usr/opt
>ln -s /usr/opt /opt

and how is this a) less places for binaries to be. and b) better. and c)
fhs2.1 compliant.

/usr/opt/gnome/bin is much more to type than /opt/gnome/bin. It's still
not dropping the binaries in /usr/bin.

I do not think that symlinks make you fhs2.1 compliant.

>
>:)
>Holger ... voted most angry looking #gentoo member ... *hehe*
>
>> Oops.  Well then, if that's the standard, all for it!  Maybe I shouldn't
>> write stuff like this so late at night ;).
>>
>> Thanks for setting me straight,
>> -Aaron
>>
>>
>> On 13 Jun 2001 02:25:32 +0200, Thilo Bangert wrote:
>> > hi aaron,
>> >
>> > Am Mittwoch, 13. Juni 2001 09:02 schrieben Sie:
>> > > I have question/suggestion.  Is it really necessary to put mozilla,
>> > > gnome and others in /opt?  I know it keeps it a bit more organzed and
>> > > such, but it really makes it a pain when compiling things. Some
>> > > programs, despite what they're told to use via the configure script
>> > > insist on using includes from /usr/include instead of
>> > > /opt/gnome/include.  If not changing it, at least provide sympolic
>> > > links or something (ie ln -s /usr/gnome/include/* /usr/include/ ).  I
>> > > think it would solve quite a few problems.
>> > >
>> >
>> > if i remember correctly does the Linux Standard Base define to put
>> > gnome, kde etc in /opt - so your "things" configure scripts/Makefiles
>> > should be adjusted to look there too/first.
>> >
>> > > -Aaron
>> >
>> > greetings
>> > Thilo
>> >
>> > _______________________________________________
>> > gentoo-dev mailing list
>> > gentoo-dev@cvs.gentoo.org
>> > http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
>> >
>>
>>
>> _______________________________________________
>> gentoo-dev mailing list
>> gentoo-dev@cvs.gentoo.org
>> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
>>
>
>
>_______________________________________________
>gentoo-dev mailing list
>gentoo-dev@cvs.gentoo.org
>http://cvs.gentoo.org/mailman/listinfo/gentoo-dev

-- 
Ben Lutgens		
Sistina Software Inc.	
Kernel panic: I have no root and I want to scream

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-dev] make install suggestion/question
  2001-06-13  9:57     ` Holger Brueckner
  2001-06-13 10:43       ` Ben Lutgens
@ 2001-06-14  5:01       ` Achim Gottinger
  1 sibling, 0 replies; 9+ messages in thread
From: Achim Gottinger @ 2001-06-14  5:01 UTC (permalink / raw
  To: gentoo-dev

Holger Brueckner wrote:
> 
> hi,
> 
> just my personal opinion ... is there any reason to use opt at all ? ok, you
> reply it's standard .. but what do we really need it for ? now we have /usr
> /usr/local and /opt .. three different places for binaries to go too. i
> really don't like that :)
> 
> here's my personal fix:
> 
> mv /opt /usr/opt
> ln -s /usr/opt /opt
> 
> :)
> Holger ... voted most angry looking #gentoo member ... *hehe*
> 
Hi holger,

we plan to implement a more flexible method for install locations. In
future it will be
possible to decide if you wanna install to /opt/[package] or to /usr or
tp /usr/X11R6 or
to [wherever]. Till then we do not plan to break fhs by moving opt to
/usr or something similar.

bye achim~ (gentoos most busy memeber)



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2001-06-14 11:00 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-06-12 18:03 [gentoo-dev] make install suggestion/question Aaron Blew
2001-06-12 18:22 ` Thilo Bangert
2001-06-13  1:40   ` Aaron Blew
2001-06-13  1:41   ` Aaron Blew
2001-06-13  9:57     ` Holger Brueckner
2001-06-13 10:43       ` Ben Lutgens
2001-06-14  5:01       ` Achim Gottinger
2001-06-13  0:31 ` Mikael Hallendal
  -- strict thread matches above, loose matches on Subject: below --
2001-06-12 18:04 Aaron Blew

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox