Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23156 - Unable to emerge iputils
Summary: Unable to emerge iputils
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-20 01:14 UTC by Alexandre ROMAN
Modified: 2005-01-03 20:33 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre ROMAN 2003-06-20 01:14:18 UTC
I started installing Gentoo Linux from Stage2 today. As the system was
installing itself with 'emerge system', the process halt on an error with the
iputils package. The error is about a parser that cannot be found in order to
compile the documentation.
I tried to emerge various docbook packages, but it does not worked out.

I finally found a workaround by emerging the iputils package with the following
command :
USE="-doc" emerge iputils
Comment 1 Jon Portnoy (RETIRED) gentoo-dev 2003-06-20 11:26:43 UTC
Stuff using openjade seems to bork here.

Temporarily disabling it until a more permanent fix is in place so that people don't have a broken emerge system.
Comment 2 Maurice van der Pot (RETIRED) gentoo-dev 2004-12-15 10:14:56 UTC
Can anyone who encountered this problem before please report if it is still an issue?
Comment 3 Laradji nacer 2004-12-28 04:34:34 UTC
I have some problem to emerge iputils me too .

My compilation error :

 * Applying 021109-gcc34.patch ...                                                                                          [ ok ]
 * Applying 021109-no-pfkey-search.patch ...                                                                                [ ok ]
 * Applying iputils-021109-linux-udp-header.patch ...                                                                       [ ok ]
>>> Source unpacked.
i686-pc-linux-gnu-gcc
i686-pc-linux-gnu-ar
i686-pc-linux-gnu-gcc -O2 -march=i686 -fomit-frame-pointer -include ../include-glibc/glibc-bugs.h -I../include-glibc -I//usr/include -DIPSEC_DEBUG -DIPSEC -DINET6 -Wall   -c -o ipsec_dump_policy.o ipsec_dump_policy.c
i686-pc-linux-gnu-gcc -O2 -march=i686 -fomit-frame-pointer -include ../include-glibc/glibc-bugs.h -I../include-glibc -I//usr/include -DIPSEC_DEBUG -DIPSEC -DINET6 -Wall   -c -o key_debug.o key_debug.c
Dans le fichier inclus 
Comment 4 Laradji nacer 2004-12-28 04:34:34 UTC
I have some problem to emerge iputils me too .

My compilation error :

 * Applying 021109-gcc34.patch ...                                                                                          [ ok ]
 * Applying 021109-no-pfkey-search.patch ...                                                                                [ ok ]
 * Applying iputils-021109-linux-udp-header.patch ...                                                                       [ ok ]
>>> Source unpacked.
i686-pc-linux-gnu-gcc
i686-pc-linux-gnu-ar
i686-pc-linux-gnu-gcc -O2 -march=i686 -fomit-frame-pointer -include ../include-glibc/glibc-bugs.h -I../include-glibc -I//usr/include -DIPSEC_DEBUG -DIPSEC -DINET6 -Wall   -c -o ipsec_dump_policy.o ipsec_dump_policy.c
i686-pc-linux-gnu-gcc -O2 -march=i686 -fomit-frame-pointer -include ../include-glibc/glibc-bugs.h -I../include-glibc -I//usr/include -DIPSEC_DEBUG -DIPSEC -DINET6 -Wall   -c -o key_debug.o key_debug.c
Dans le fichier inclus à partir de ../include-glibc/netinet/ipsec.h:2,
          à partir de ipsec_dump_policy.c:37:
/usr/include/linux/ipsec.h:18:22: net/sock.h : Aucun fichier ou répertoire de ce type
In file included from /usr/include/linux/sched.h:13,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/linux/times.h:5: erreur: erreur d'analyse syntaxique avant « clock_t »
/usr/include/linux/times.h:7: erreur: erreur d'analyse syntaxique avant « tms_cutime »
/usr/include/linux/times.h:8: erreur: erreur d'analyse syntaxique avant « tms_cstime »
In file included from /usr/include/asm/smp.h:15,
                 from /usr/include/linux/smp.h:14,
                 from /usr/include/linux/sched.h:23,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/asm/fixmap.h:88: erreur: erreur d'analyse syntaxique avant « pgprot_t »
In file included from /usr/include/asm/smp.h:21,
                 from /usr/include/linux/smp.h:14,
                 from /usr/include/linux/sched.h:23,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/asm/apic.h:85: erreur: erreur d'analyse syntaxique avant « unsigned »
In file included from /usr/include/linux/sched.h:23,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/linux/smp.h:29: erreur: erreur d'analyse syntaxique avant un élément lexical « ( »
In file included from /usr/include/linux/signal.h:4,
                 from /usr/include/linux/sched.h:26,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/asm/signal.h:27: erreur: types conflictuels pour « sigset_t »
/usr/include/sys/select.h:38: erreur: déclaration précédente de « sigset_t » était ici
In file included from /usr/include/linux/signal.h:5,
                 from /usr/include/linux/sched.h:26,
                 from /usr/include/linux/skbuff.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/asm/siginfo.h:48: erreur: erreur d'analyse syntaxique avant « clock_t »
/usr/include/asm/siginfo.h:62: erreur: erreur d'analyse syntaxique avant un élément lexical « } »
/usr/include/asm/siginfo.h:63: erreur: erreur d'analyse syntaxique avant un élément lexical « } »
In file included from /usr/include/linux/sched.h:80,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/linux/time.h:9: erreur: redéfinition de « struct timespec »
/usr/include/linux/time.h:88: erreur: redéfinition de « struct timeval »
Dans le fichier inclus à partir de ../include-glibc/netinet/ipsec.h:2,
          à partir de key_debug.c:53:
/usr/include/linux/ipsec.h:18:22: net/sock.h : Aucun fichier ou répertoire de ce type
In file included from /usr/include/linux/sched.h:13,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/linux/times.h:5: erreur: erreur d'analyse syntaxique avant « clock_t »
/usr/include/linux/times.h:7: erreur: erreur d'analyse syntaxique avant « tms_cutime »
/usr/include/linux/times.h:8: erreur: erreur d'analyse syntaxique avant « tms_cstime »
In file included from /usr/include/asm/smp.h:15,
                 from /usr/include/linux/smp.h:14,
                 from /usr/include/linux/sched.h:23,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/asm/fixmap.h:88: erreur: erreur d'analyse syntaxique avant « pgprot_t »
In file included from /usr/include/asm/smp.h:21,
                 from /usr/include/linux/smp.h:14,
                 from /usr/include/linux/sched.h:23,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/asm/apic.h:85: erreur: erreur d'analyse syntaxique avant « unsigned »               from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/linux/smp.h:29: erreur: erreur d'analyse syntaxique avant un élément lexical « ( »
In file included from /usr/include/linux/highmem.h:5,
                 from /usr/include/linux/skbuff.h:27,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from ipsec_dump_policy.c:37:
/usr/include/asm/pgalloc.h:59: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `get_pgd_slow':
/usr/include/asm/pgalloc.h:61: erreur: « pgd_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:61: erreur: (Chaque identificateur non déclaré est rapporté une seule fois
/usr/include/asm/pgalloc.h:61: erreur: pour chaque fonction dans laquelle il apparaît.)
/usr/include/asm/pgalloc.h:61: erreur: « pgd » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:61: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h:64: erreur: « USER_PTRS_PER_PGD » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:66: erreur: « swapper_pg_dir » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:67: erreur: « PTRS_PER_PGD » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:74: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `get_pgd_fast':
/usr/include/asm/pgalloc.h:78: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:84: erreur: « pgd_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:84: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:87: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `free_pgd_fast':
/usr/include/asm/pgalloc.h:89: erreur: « pgd » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:89: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:94: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `free_pgd_slow':
/usr/include/asm/pgalloc.h:103: erreur: « pgd » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:107: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_alloc_one':
/usr/include/asm/pgalloc.h:109: erreur: « pte_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:111: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:117: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_alloc_one_fast':
/usr/include/asm/pgalloc.h:122: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:127: erreur: « pte_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:127: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:130: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_free_fast':
/usr/include/asm/pgalloc.h:132: erreur: « pte » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:132: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:137: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_free_slow':
/usr/include/asm/pgalloc.h:139: erreur: « pte » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c: In function `ipsec_dump_policy':
ipsec_dump_policy.c:93: erreur: « IPSEC_DIR_ANY » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:94: erreur: « IPSEC_DIR_INBOUND » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:95: erreur: « IPSEC_DIR_OUTBOUND » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:103: erreur: « IPSEC_POLICY_DISCARD » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:104: erreur: « IPSEC_POLICY_NONE » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:105: erreur: « IPSEC_POLICY_IPSEC » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:106: erreur: « IPSEC_POLICY_BYPASS » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:107: erreur: « IPSEC_POLICY_ENTRUST » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c: In function `ipsec_dump_ipsecrequest':
ipsec_dump_policy.c:205: erreur: « IPSEC_MODE_ANY » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:208: erreur: « IPSEC_MODE_TRANSPORT » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:211: erreur: « IPSEC_MODE_TUNNEL » non déclaré (première utilisation dans cette fonction)
ipsec_dump_policy.c:248: erreur: valeur du « case » duppliquée
ipsec_dump_policy.c:245: erreur: précédemment utilisé ici
ipsec_dump_policy.c:261: erreur: « IPSEC_MANUAL_REQID_MAX » non déclaré (première utilisation dans cette fonction)
make: *** [ipsec_dump_policy.o] Erreur 1
make: *** Attente des tâches non terminées....
In file included from /usr/include/linux/signal.h:4,
                 from /usr/include/linux/sched.h:26,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
usr/include/asm/signal.h:27: erreur: types conflictuels pour « sigset_t »
/usr/include/sys/select.h:38: erreur: déclaration précédente de « sigset_t » était ici
In file included from /usr/include/linux/signal.h:5,
                 from /usr/include/linux/sched.h:26,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/asm/siginfo.h:48: erreur: erreur d'analyse syntaxique avant « clock_t »
/usr/include/asm/siginfo.h:62: erreur: erreur d'analyse syntaxique avant un élément lexical « } »
/usr/include/asm/siginfo.h:63: erreur: erreur d'analyse syntaxique avant un élément lexical « } »
In file included from /usr/include/linux/sched.h:80,
                 from /usr/include/linux/skbuff.h:19,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/linux/time.h:9: erreur: redéfinition de « struct timespec »
/usr/include/linux/time.h:88: erreur: redéfinition de « struct timeval »
In file included from /usr/include/linux/highmem.h:5,
                 from /usr/include/linux/skbuff.h:27,
                 from /usr/include/linux/ipsec.h:19,
                 from ../include-glibc/netinet/ipsec.h:2,
                 from key_debug.c:53:
/usr/include/asm/pgalloc.h:59: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `get_pgd_slow':
/usr/include/asm/pgalloc.h:61: erreur: « pgd_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:61: erreur: (Chaque identificateur non déclaré est rapporté une seule fois
/usr/include/asm/pgalloc.h:61: erreur: pour chaque fonction dans laquelle il apparaît.)
/usr/include/asm/pgalloc.h:61: erreur: « pgd » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:61: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h:64: erreur: « USER_PTRS_PER_PGD » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:66: erreur: « swapper_pg_dir » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:67: erreur: « PTRS_PER_PGD » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:74: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `get_pgd_fast':
/usr/include/asm/pgalloc.h:78: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:84: erreur: « pgd_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:84: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h:87: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `free_pgd_fast':
/usr/include/asm/pgalloc.h:89: erreur: « pgd » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:89: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:94: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `free_pgd_slow':
/usr/include/asm/pgalloc.h:103: erreur: « pgd » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:107: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_alloc_one':
/usr/include/asm/pgalloc.h:109: erreur: « pte_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:109: erreur: « pte » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:111: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:117: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_alloc_one_fast':
/usr/include/asm/pgalloc.h:122: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:127: erreur: « pte_t » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:127: erreur: erreur d'analyse syntaxique avant un élément lexical « ) »
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:130: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_free_fast':
/usr/include/asm/pgalloc.h:132: erreur: « pte » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h:132: erreur: « current » non déclaré (première utilisation dans cette fonction)
/usr/include/asm/pgalloc.h: At top level:
/usr/include/asm/pgalloc.h:137: erreur: erreur d'analyse syntaxique avant un élément lexical « * »
/usr/include/asm/pgalloc.h: In function `pte_free_slow':
/usr/include/asm/pgalloc.h:139: erreur: « pte » non déclaré (première utilisation dans cette fonction)
key_debug.c: In function `kdebug_sadb_x_policy':
key_debug.c:416: erreur: « IPSEC_POLICY_IPSEC » non déclaré (première utilisation dans cette fonction)
make: *** [key_debug.o] Erreur 1
Comment 5 Maurice van der Pot (RETIRED) gentoo-dev 2004-12-28 13:23:48 UTC
Laradji, your error is not related to this bug. 

Please check if there is a more applicable bug report already in bugzilla or 
submit a new one if there isn't. Also it will probably be easier for people if
you can provide the output in English instead of French.
Comment 6 SpanKY gentoo-dev 2005-01-03 20:33:37 UTC
fixed in cvs