public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
@ 2002-06-03 16:04 José Fonseca
  2002-06-03 17:35 ` Spider
  2002-06-03 17:36 ` Gabriele Giorgetti
  0 siblings, 2 replies; 8+ messages in thread
From: José Fonseca @ 2002-06-03 16:04 UTC (permalink / raw
  To: gentoo-dev

I don't know if I messed things up. I emerged gnome2 after a clean
gentoo install with gcc-3.1, and everything went fine (except for balsa2 which is
pretty much unstable), but I needed some apps from gnome 1.4, the most
important is galeon.

Trying emerging galeon it fails, saying that it can't find vfs:
  
  checking for GNOME - version >= 1.2.8... yes
  checking for additional GNOME modules...  gdk_pixbuf*** vfs library is not installed
  configure: error: 
  *** GNOME 1.2.8 or better is required.
  *** gdk-pixbuf 0.11.0 or better is required.
  *** gnome-vfs 1.0.1 or better is required.
  *** libglade 0.13 or better is required.
  *** libxml 1.8.14 or better is required.
  *** oaf 0.6.5 or better is required.

But gnome-vfs-1.9.16-r1 is installed. I though that it required the old
version from gnome-1.4.x so I tried to emerge gnome-vfs-1.0.5-r1.ebuild
but it fails:

    gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOME_VFS_CONFDIR=\"/etc\"
    -DGNOME_VFS_DATADIR=\"/usr/share\" -DGNOME_VFS_PREFIX=\"/usr\" -I..
    -I../intl -I.. -I../intl -I../libgnomevfs -I/usr/include/glib-1.2
    -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/glib-1.2
    -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/include
    -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0
    -I/usr/include/gnome-xml -Wall -Wunused -I/usr/include -D_GNU_SOURCE
    -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DLIBDIR=\"/usr/lib\"
    -DSYSCONFDIR=\"/etc\" -DG_LOG_DOMAIN=\"GnomeVFS\" -D_LARGEFILE64_SOURCE
    -D_FILE_OFFSET_BITS=64 -march=i686 -O3 -pipe -c
    gnome-vfs-application-registry.c  -fPIC -DPIC -o
    .libs/gnome-vfs-application-registry.lo
    cc1: warning: changing search order for system directory "/usr/include"
    cc1: warning:   as it has already been specified as a non-system
    directory
    In file included from gnome-vfs-mime-private.h:26,
    from gnome-vfs-application-registry.c:32:
    ../libgnomevfs/gnome-vfs-mime-monitor.h:28:27:
    gtk/gtkobject.h: No such file or directory

This is rather strange because gtk-1.2 is installed but
-I/usr/include/gtk-1.2 isn't passed to gcc.

Trying to emerge gnome-core also doesn't work:

  checking for CApplet library... Unknown library `capplet'
  configure: error: Did not find CApplet library, you probably need to
  install control-center first

And there are some apps that depend on this, such as xmms.

I would like to know if it's possible to install gnome-1.4.x stuff after
gnome2 is installed, and how to do it.

Any help would be much appreciated, otherwise I'll have to unmerge all
gnome2 stuff.

José Fonseca



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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
  2002-06-03 16:04 [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2 José Fonseca
@ 2002-06-03 17:35 ` Spider
  2002-06-03 18:24   ` José Fonseca
  2002-06-03 17:36 ` Gabriele Giorgetti
  1 sibling, 1 reply; 8+ messages in thread
From: Spider @ 2002-06-03 17:35 UTC (permalink / raw
  To: gentoo-dev

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

This is a thorny situation indeed, and one we need to tackle soon.

I think it is because a lot of the dependencies are wrongly  made as >=
instead of ~= or some other such thing.

Try this for a test:

emerge old control-center ( thats where capplet is from)


The gnome-vfs error is another beast, thats gcc 3.1 include file
reordering thats not working properly, and is a problem that has to be
fixed on gcc 3.1 side of problems (I only have 2.95.3 for testing)



Could you please file this bug so somone who's in-the-know on gcc 3.1
can fix it?  I'll try and care for the gnome-vfs version error.

//Spider
  - Herr holger....


begin  quote
On Mon, 3 Jun 2002 17:04:05 +0100
José Fonseca <j_r_fonseca@yahoo.co.uk> wrote:

> I don't know if I messed things up. I emerged gnome2 after a clean
> gentoo install with gcc-3.1, and everything went fine (except for
> balsa2 which is pretty much unstable), but I needed some apps from
> gnome 1.4, the most important is galeon.
> 
> Trying emerging galeon it fails, saying that it can't find vfs:
>   
>   checking for GNOME - version >= 1.2.8... yes
>   checking for additional GNOME modules...  gdk_pixbuf*** vfs library
>   is not installed configure: error: 
>   *** GNOME 1.2.8 or better is required.
>   *** gdk-pixbuf 0.11.0 or better is required.
>   *** gnome-vfs 1.0.1 or better is required.
>   *** libglade 0.13 or better is required.
>   *** libxml 1.8.14 or better is required.
>   *** oaf 0.6.5 or better is required.
> 
> But gnome-vfs-1.9.16-r1 is installed. I though that it required the
> old version from gnome-1.4.x so I tried to emerge
> gnome-vfs-1.0.5-r1.ebuild but it fails:
> 
>     gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOME_VFS_CONFDIR=\"/etc\"
>     -DGNOME_VFS_DATADIR=\"/usr/share\" -DGNOME_VFS_PREFIX=\"/usr\"
>     -I..-I../intl -I.. -I../intl -I../libgnomevfs
>     -I/usr/include/glib-1.2-I/usr/lib/glib/include -D_REENTRANT
>     -I/usr/include/glib-1.2-I/usr/lib/glib/include
>     -I/usr/include/orbit-1.0 -I/usr/include-I/usr/include/glib-1.2
>     -I/usr/lib/glib/include
>     -I/usr/include/orbit-1.0-I/usr/include/gnome-xml -Wall -Wunused
>     -I/usr/include -D_GNU_SOURCE-D_REENTRANT
>     -D_POSIX_PTHREAD_SEMANTICS
>     -DLIBDIR=\"/usr/lib\"-DSYSCONFDIR=\"/etc\"
>     -DG_LOG_DOMAIN=\"GnomeVFS\"
>     -D_LARGEFILE64_SOURCE-D_FILE_OFFSET_BITS=64 -march=i686 -O3 -pipe
>     -c gnome-vfs-application-registry.c  -fPIC -DPIC -o
>     .libs/gnome-vfs-application-registry.lo
>     cc1: warning: changing search order for system directory
>     "/usr/include" cc1: warning:   as it has already been specified as
>     a non-system directory
>     In file included from gnome-vfs-mime-private.h:26,
>     from gnome-vfs-application-registry.c:32:
>     ../libgnomevfs/gnome-vfs-mime-monitor.h:28:27:
>     gtk/gtkobject.h: No such file or directory
> 
> This is rather strange because gtk-1.2 is installed but
> -I/usr/include/gtk-1.2 isn't passed to gcc.
> 
> Trying to emerge gnome-core also doesn't work:
> 
>   checking for CApplet library... Unknown library `capplet'
>   configure: error: Did not find CApplet library, you probably need to
>   install control-center first
> 
> And there are some apps that depend on this, such as xmms.
> 
> I would like to know if it's possible to install gnome-1.4.x stuff
> after gnome2 is installed, and how to do it.
> 
> Any help would be much appreciated, otherwise I'll have to unmerge all
> gnome2 stuff.
> 
> José Fonseca
> 
> _______________________________________________
> gentoo-dev mailing list
> gentoo-dev@gentoo.org
> http://lists.gentoo.org/mailman/listinfo/gentoo-dev


--
begin  .signature
This is a .signature virus! Please copy me into your .signature!
See Microsoft KB Article Q265230 for more information.
end

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

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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
  2002-06-03 16:04 [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2 José Fonseca
  2002-06-03 17:35 ` Spider
@ 2002-06-03 17:36 ` Gabriele Giorgetti
  1 sibling, 0 replies; 8+ messages in thread
From: Gabriele Giorgetti @ 2002-06-03 17:36 UTC (permalink / raw
  To: gentoo-dev

On Mon, 2002-06-03 at 18:04, José Fonseca wrote:
 
> Trying emerging galeon it fails, saying that it can't find vfs:
>   
>   checking for GNOME - version >= 1.2.8... yes
>   checking for additional GNOME modules...  gdk_pixbuf*** vfs library is not installed
>   configure: error: 
>   *** GNOME 1.2.8 or better is required.
>   *** gdk-pixbuf 0.11.0 or better is required.
>   *** gnome-vfs 1.0.1 or better is required.
>   *** libglade 0.13 or better is required.
>   *** libxml 1.8.14 or better is required.
>   *** oaf 0.6.5 or better is required.

Be sure to have the following stuffs emerged properly:

(not in order)

gconf-1.0.8-r3
gdk-pixbuf-0.17.0
control-center-1.4.0.5
gnome-libs-1.4.1.7
gnome-vfs-1.0.5-r1
libglade-0.17-r6
oaf-0.6.8-r1
ORBit-0.5.16
gtkhtml-1.0.2-r1


> But gnome-vfs-1.9.16-r1 is installed. I though that it required the old
> version from gnome-1.4.x so I tried to emerge gnome-vfs-1.0.5-r1.ebuild
> but it fails:

gnome-vfs-1.9.16 works only for gnome2 stuffs, for gnome1 you have to
emerge gnome-vfs-1.0.5 that's right


> 
>     gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOME_VFS_CONFDIR=\"/etc\"
>     -DGNOME_VFS_DATADIR=\"/usr/share\" -DGNOME_VFS_PREFIX=\"/usr\" -I..
>     -I../intl -I.. -I../intl -I../libgnomevfs -I/usr/include/glib-1.2
>     -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/glib-1.2
>     -I/usr/lib/glib/include -I/usr/include/orbit-1.0 -I/usr/include
>     -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/orbit-1.0
>     -I/usr/include/gnome-xml -Wall -Wunused -I/usr/include -D_GNU_SOURCE
>     -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DLIBDIR=\"/usr/lib\"
>     -DSYSCONFDIR=\"/etc\" -DG_LOG_DOMAIN=\"GnomeVFS\" -D_LARGEFILE64_SOURCE
>     -D_FILE_OFFSET_BITS=64 -march=i686 -O3 -pipe -c
>     gnome-vfs-application-registry.c  -fPIC -DPIC -o
>     .libs/gnome-vfs-application-registry.lo
>     cc1: warning: changing search order for system directory "/usr/include"
>     cc1: warning:   as it has already been specified as a non-system
>     directory
>     In file included from gnome-vfs-mime-private.h:26,
>     from gnome-vfs-application-registry.c:32:
>     ../libgnomevfs/gnome-vfs-mime-monitor.h:28:27:
>     gtk/gtkobject.h: No such file or directory
> 
> This is rather strange because gtk-1.2 is installed but
> -I/usr/include/gtk-1.2 isn't passed to gcc.

emerge the packages I've listed above.

> 
> Trying to emerge gnome-core also doesn't work:
> 
>   checking for CApplet library... Unknown library `capplet'
>   configure: error: Did not find CApplet library, you probably need to
>   install control-center first

You are missing control-center here, emerge it.
( control-center-1.4.0.5 ) see above as well.

> And there are some apps that depend on this, such as xmms.
> 
> I would like to know if it's possible to install gnome-1.4.x stuff after
> gnome2 is installed, and how to do it.
> 
> Any help would be much appreciated, otherwise I'll have to unmerge all
> gnome2 stuff.
> 
> José Fonseca

Yes it is possible, I'm currently writing this e-mail using Evolution
(it requires gnome1) on a gnome2 desktop, using many other gnome1 apps
as well.


Hope this helps.

 
- Gabriele Giorgetti <stroke@gentoo.org>
 










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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
  2002-06-03 17:35 ` Spider
@ 2002-06-03 18:24   ` José Fonseca
  2002-06-03 18:47     ` Matthew Kennedy
  2002-06-03 19:39     ` José Fonseca
  0 siblings, 2 replies; 8+ messages in thread
From: José Fonseca @ 2002-06-03 18:24 UTC (permalink / raw
  To: gentoo-dev

Spider, Gabriele,

Thanks for your replies.

On Mon, Jun 03, 2002 at 07:35:39PM +0200, Spider wrote:
> This is a thorny situation indeed, and one we need to tackle soon.
> 
> I think it is because a lot of the dependencies are wrongly  made as >=
> instead of ~= or some other such thing.
> 

Yes. It's necessary to limit the upper bound of the versions for gnome
1.4.x apps, the and gnome libs themselves.

> Try this for a test:
> 
> emerge old control-center ( thats where capplet is from)
> 

Unfortunately it depends on gnome-vfs so its a dead end until I manage
to compile it.

> 
> The gnome-vfs error is another beast, thats gcc 3.1 include file
> reordering thats not working properly, and is a problem that has to be
> fixed on gcc 3.1 side of problems (I only have 2.95.3 for testing)
> 

Although the compiler complains about reordering the includes, that's
not the cause for the compiler failure. If look at gcc command line
you'll notice that -I/usr/include/gtk-1.2 isn't even there, so the
problem comes from the configure scripts and/or makefiles.

> 
> 
> Could you please file this bug so somone who's in-the-know on gcc 3.1
> can fix it?  I'll try and care for the gnome-vfs version error.

Do you want me to file this bug in bugs.gentoo.org or in gcc.gnu.org?

> 
> //Spider
>   - Herr holger....
> 
> 
> begin  quote
> On Mon, 3 Jun 2002 17:04:05 +0100
> José Fonseca <j_r_fonseca@yahoo.co.uk> wrote:
> 
> > ...
> > 
> > But gnome-vfs-1.9.16-r1 is installed. I though that it required the
> > old version from gnome-1.4.x so I tried to emerge
> > gnome-vfs-1.0.5-r1.ebuild but it fails:
> > 
> >     gcc -DHAVE_CONFIG_H -I. -I. -I.. -DGNOME_VFS_CONFDIR=\"/etc\"
> >     -DGNOME_VFS_DATADIR=\"/usr/share\" -DGNOME_VFS_PREFIX=\"/usr\"
> >     -I..-I../intl -I.. -I../intl -I../libgnomevfs
> >     -I/usr/include/glib-1.2-I/usr/lib/glib/include -D_REENTRANT
> >     -I/usr/include/glib-1.2-I/usr/lib/glib/include
> >     -I/usr/include/orbit-1.0 -I/usr/include-I/usr/include/glib-1.2
> >     -I/usr/lib/glib/include
> >     -I/usr/include/orbit-1.0-I/usr/include/gnome-xml -Wall -Wunused
> >     -I/usr/include -D_GNU_SOURCE-D_REENTRANT
> >     -D_POSIX_PTHREAD_SEMANTICS
> >     -DLIBDIR=\"/usr/lib\"-DSYSCONFDIR=\"/etc\"
> >     -DG_LOG_DOMAIN=\"GnomeVFS\"
> >     -D_LARGEFILE64_SOURCE-D_FILE_OFFSET_BITS=64 -march=i686 -O3 -pipe
> >     -c gnome-vfs-application-registry.c  -fPIC -DPIC -o
> >     .libs/gnome-vfs-application-registry.lo
> >     cc1: warning: changing search order for system directory
> >     "/usr/include" cc1: warning:   as it has already been specified as
> >     a non-system directory
> >     In file included from gnome-vfs-mime-private.h:26,
> >     from gnome-vfs-application-registry.c:32:
> >     ../libgnomevfs/gnome-vfs-mime-monitor.h:28:27:
> >     gtk/gtkobject.h: No such file or directory
> > 
> > This is rather strange because gtk-1.2 is installed but
> > -I/usr/include/gtk-1.2 isn't passed to gcc.
> > 
> > ...


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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
  2002-06-03 18:24   ` José Fonseca
@ 2002-06-03 18:47     ` Matthew Kennedy
  2002-06-03 19:39     ` José Fonseca
  1 sibling, 0 replies; 8+ messages in thread
From: Matthew Kennedy @ 2002-06-03 18:47 UTC (permalink / raw
  To: gentoo-dev

José Fonseca <j_r_fonseca@yahoo.co.uk> writes:

> > Could you please file this bug so somone who's in-the-know on gcc 3.1
> > can fix it?  I'll try and care for the gnome-vfs version error.
> 
> Do you want me to file this bug in bugs.gentoo.org or in gcc.gnu.org?

File it in http://bugs.gentoo.org under bugzilla component "GCC 3".

-- 
Matthew Kennedy
Gentoo Linux Developer
Bugs go in http://bugs.gentoo.org!



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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
  2002-06-03 18:24   ` José Fonseca
  2002-06-03 18:47     ` Matthew Kennedy
@ 2002-06-03 19:39     ` José Fonseca
  1 sibling, 0 replies; 8+ messages in thread
From: José Fonseca @ 2002-06-03 19:39 UTC (permalink / raw
  To: gentoo-dev

On Mon, Jun 03, 2002 at 07:24:31PM +0100, José Fonseca wrote:
> ...
> 
> > 
> > The gnome-vfs error is another beast, thats gcc 3.1 include file
> > reordering thats not working properly, and is a problem that has to be
> > fixed on gcc 3.1 side of problems (I only have 2.95.3 for testing)
> > 
> 
> Although the compiler complains about reordering the includes, that's
> not the cause for the compiler failure. If look at gcc command line
> you'll notice that -I/usr/include/gtk-1.2 isn't even there, so the
> problem comes from the configure scripts and/or makefiles.
>
> ...

Yes. I've determined the cause of the problem. $(GTK_CFLAGS) and others
are missing in the gnome-vfs-1.0.5/libgnomevfs/Makefile.am .

I've compared with the old gentoo profile that I had in another
partition and what happens is that -I/usr/include/gtk-1.2 was set in
other flags such as GCONF_FLAGS.

When I'm finished I'm going to make a patch to correct this, but this
should be sent upstream. Any advices?

José Fonseca



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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
       [not found] <20020604094919.E2866@localhost>
@ 2002-06-04  8:49 ` José Fonseca
  2002-06-04 14:54   ` Gabriele Giorgetti
  0 siblings, 1 reply; 8+ messages in thread
From: José Fonseca @ 2002-06-04  8:49 UTC (permalink / raw
  To: gentoo-dev; +Cc: spider

On 2002.06.03 20:39 José Fonseca wrote:
> ..
> 
> Yes. I've determined the cause of the problem. $(GTK_CFLAGS) and
> others
> are missing in the gnome-vfs-1.0.5/libgnomevfs/Makefile.am .
> 
> I've compared with the old gentoo profile that I had in another
> partition and what happens is that -I/usr/include/gtk-1.2 was set in
> other flags such as GCONF_FLAGS.
> 
> When I'm finished I'm going to make a patch to correct this, but this
> should be sent upstream. Any advices?
> 
> José Fonseca

The problem was that gnome-vfs depends on gconf-1.0.*. The configure 
script gave a warning but went trhu anyway so I've been missing it so 
far. After that everything is going smooth!

Spider, this means that you also have to fix 
the >=gnome-base/gconf-1.0.4-r2 to something else. Do you acknowledge 
this or do you want me to file a bug?

Thanks to all that help me out.

José Fonseca


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

* Re: [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2
  2002-06-04  8:49 ` José Fonseca
@ 2002-06-04 14:54   ` Gabriele Giorgetti
  0 siblings, 0 replies; 8+ messages in thread
From: Gabriele Giorgetti @ 2002-06-04 14:54 UTC (permalink / raw
  To: gentoo-dev

On Tue, 2002-06-04 at 10:49, José Fonseca wrote: 
> The problem was that gnome-vfs depends on gconf-1.0.*. The configure 
> script gave a warning but went trhu anyway so I've been missing it so 
> far. After that everything is going smooth!
> 
> Spider, this means that you also have to fix 
> the >=gnome-base/gconf-1.0.4-r2 to something else. Do you acknowledge 
> this or do you want me to file a bug?
> 
> Thanks to all that help me out.
> 
> José Fonseca

Could you please file a bug ?

Thank you.

--
Gabriele Giorgetti
stroke@gentoo.org





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

end of thread, other threads:[~2002-06-04 14:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-06-03 16:04 [gentoo-dev] Problems emerging gnome-1.4.x apps after emerging gnome2 José Fonseca
2002-06-03 17:35 ` Spider
2002-06-03 18:24   ` José Fonseca
2002-06-03 18:47     ` Matthew Kennedy
2002-06-03 19:39     ` José Fonseca
2002-06-03 17:36 ` Gabriele Giorgetti
     [not found] <20020604094919.E2866@localhost>
2002-06-04  8:49 ` José Fonseca
2002-06-04 14:54   ` Gabriele Giorgetti

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