problem with gettext

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

problem with gettext

Roger Midmore
I recently installed 3.9 on a new Acer Aspire Laptop from scratch and I
get a error when I try and install software from ports. The problem seems
to be gettext which a lot a ports use as a dependency. Libtool doesn't
seem to recognize format-python.lo as a valid libtool object. I've
installed the latest version of gettext from GNU without any problems and
it seems to work without any problems. However ports doesn't know that
gettext was installed seperately apart from it and tries to reinstall
gettext when I try to install any other port. Does anyone know how to
disable ports from trying to reinstall gettext and also has anyone
encountered a problem with gettext similar to this one?

roger

I put the error message and dmesg on as attachments.

error.txt (4K) Download Attachment
dmesg.txt (5K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: problem with gettext

Joachim Schipper
On Mon, Jun 19, 2006 at 12:45:18AM -0500, Roger Midmore wrote:

> I recently installed 3.9 on a new Acer Aspire Laptop from scratch and I
> get a error when I try and install software from ports. The problem seems
> to be gettext which a lot a ports use as a dependency. Libtool doesn't
> seem to recognize format-python.lo as a valid libtool object. I've
> installed the latest version of gettext from GNU without any problems and
> it seems to work without any problems. However ports doesn't know that
> gettext was installed seperately apart from it and tries to reinstall
> gettext when I try to install any other port. Does anyone know how to
> disable ports from trying to reinstall gettext and also has anyone
> encountered a problem with gettext similar to this one?

This doesn't look like something that should happen on a system on which
nothing 'interesting' was tried.

Installing a different gettext might work, but that's not the real
problem, so let's not go down that road.

Did you do anything likely to break stuff? Like mixing -stable, -release
and/or -current? Also, is this really the output of 'cd
/usr/ports/devel/gettext && make clean && make package'? It looks like
the dir is, at least, not clean.

Finally, any reason not to pkg_add gettext?

                Joachim

> I put the error message and dmesg on as attachments.
> ===>  mozilla-firefox-1.5.0.1 depends on: libIDL-* - not found
> ===>  Verifying install for libIDL-* in devel/libIDL
> ===>  Checking files for libIDL-0.8.5p0
> `/usr/ports/distfiles/libIDL-0.8.5.tar.bz2' is up to date.
> >> Checksum OK for libIDL-0.8.5.tar.bz2. (sha1)
> ===>  libIDL-0.8.5p0 depends on: gmake-3.80p1 - not found
> ===>  Verifying install for gmake-3.80p1 in devel/gmake
> ===>  Checking files for gmake-3.80p1
> `/usr/ports/distfiles/make-3.80.tar.gz' is up to date.
> >> Checksum OK for make-3.80.tar.gz. (sha1)
> ===>  gmake-3.80p1 depends on: gettext->=0.14.5 - not found
> ===>  Verifying install for gettext->=0.14.5 in devel/gettext
> ===>  Building for gettext-0.14.5p1
> Making all in autoconf-lib-link
> Making all in m4
> Making all in tests
> Making all in gettext-runtime
> make  all-recursive
> Making all in doc
> Making all in intl
> Making all in intl-java
> cd . && test ! -d /usr/lib/jdk1.1.8 || env PATH=/usr/lib/jdk1.1.8/bin:$PATH javadoc -d javadoc1 gnu/gettext/*.java
> cd . && test ! -d /usr/lib/jdk1.3.1 || env PATH=/usr/lib/jdk1.3.1/bin:$PATH javadoc -d javadoc2 gnu/gettext/*.java
> Making all in intl-csharp
> Making all in lib
> make  all-am
> Making all in libasprintf
> make  all-am
> Making all in src
> Making all in po
> Making all in man
> Making all in m4
> Making all in gettext-tools
> make  all-recursive
> Making all in doc
> Making all in intl
> Making all in lib
> make  all-am
> Making all in libgrep
> Making all in libuniname
> Making all in src
> make  all-am
> /bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2    -o libgettextsrc.la -rpath /usr/local/lib ../lib/libgettextlib.la -no-undefined message.lo po-error.lo read-po-abstract.lo po-lex.lo  po-gram-gen.lo po-charset.lo read-properties.lo  read-stringtable.lo open-po.lo dir-list.lo str-list.lo read-po.lo  write-properties.lo write-stringtable.lo write-po.lo  msgl-ascii.lo msgl-iconv.lo msgl-equal.lo msgl-cat.lo  msgl-english.lo file-list.lo msgl-charset.lo po-time.lo  plural.lo plural-table.lo format.lo format-c.lo format-sh.lo format-python.lo  format-lisp.lo format-elisp.lo format-librep.lo  format-scheme.lo format-java.lo format-csharp.lo format-awk.lo  format-pascal.lo format-ycp.lo format-tcl.lo format-perl.lo  format-perl-brace.lo format-php.lo format-gcc-internal.lo  format-qt.lo  
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools/src (line 747 of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools/src (line 682 of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools (line 479 of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools (line 365 of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5 (line 245 of Makefile).
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext (line 1924 of /usr/ports/infrastructure/mk/bsd.port.mk).
> *** Error code 1
>
> Stop in /usr/ports/devel/gmake (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> *** Error code 1
>
> Stop in /usr/ports/devel/gmake (line 1750 of /usr/ports/infrastructure/mk/bsd.port.mk).
> *** Error code 1
>
> Stop in /usr/ports/devel/libIDL (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> *** Error code 1
>
> Stop in /usr/ports/devel/libIDL (line 1750 of /usr/ports/infrastructure/mk/bsd.port.mk).
> *** Error code 1
>
> Stop in /usr/ports/www/mozilla-firefox (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).

> OpenBSD 3.9 (GENERIC) #617: Thu Mar  2 02:26:48 MST 2006
>     [hidden email]:/usr/src/sys/arch/i386/compile/GENERIC
> cpu0: Mobile AMD Sempron(tm) Processor 3100+ ("AuthenticAMD" 686-class, 256KB L2 cache) 1.80 GHz
> cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3
> cpu0: AMD Powernow: TS FID VID TTP TM STC
> cpu0: AMD PowerNow! K8 available states (10700,21300,24000)
> real mem  = 468230144 (457256K)
> avail mem = 420061184 (410216K)
> using 4278 buffers containing 23515136 bytes (22964K) of memory
> mainbus0 (root)
> bios0 at mainbus0: AT/286+(45) BIOS, date 02/20/06, BIOS32 rev. 0 @ 0xfd5f0
> pcibios0 at bios0: rev 2.1 @ 0xfd5f0/0xa10
> pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdd30/160 (8 entries)
> pcibios0: PCI Interrupt Router at 000:02:0 ("SiS 85C503 System" rev 0x00)
> pcibios0: PCI bus #2 is the last bus
> bios0: ROM list: 0xc0000/0xc000 0xcc000/0xa000 0xdc000/0x8000!
> cpu0 at mainbus0
> pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> pchb0 at pci0 dev 0 function 0 "SiS 760 PCI" rev 0x03
> ppb0 at pci0 dev 1 function 0 "SiS 86C202 VGA" rev 0x00
> pci1 at ppb0 bus 1
> vga1 at pci1 dev 0 function 0 "SiS 6330 VGA" rev 0x00: aperture at 0xe8000000, size 0x400000
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> pcib0 at pci0 dev 2 function 0 "SiS 85C503 System" rev 0x25
> pciide0 at pci0 dev 2 function 5 "SiS 5513 EIDE" rev 0x00: 760: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility
> wd0 at pciide0 channel 0 drive 0: <HTS541060G9AT00>
> wd0: 16-sector PIO, LBA48, 57231MB, 117210240 sectors
> wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
> atapiscsi0 at pciide0 channel 1 drive 0
> scsibus0 at atapiscsi0: 2 targets
> cd0 at scsibus0 targ 0 lun 0: <MATSHITA, UJDA770 DVD/CDRW, 1.00> SCSI0 5/cdrom removable
> cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
> "SiS 7013 Modem" rev 0xa0 at pci0 dev 2 function 6 not configured
> auich0 at pci0 dev 2 function 7 "SiS 7012 AC97" rev 0xa0: irq 5, SiS7012 AC97
> ac97: codec id 0x414c4770 (Avance Logic ALC203)
> ac97: codec features headphone, 20 bit DAC, 18 bit ADC, No 3D Stereo
> audio0 at auich0
> ohci0 at pci0 dev 3 function 0 "SiS 5597/5598 USB" rev 0x0f: irq 9, version 1.0, legacy support
> usb0 at ohci0: USB revision 1.0
> uhub0 at usb0
> uhub0: SiS OHCI root hub, rev 1.00/1.00, addr 1
> uhub0: 3 ports with 3 removable, self powered
> ohci1 at pci0 dev 3 function 1 "SiS 5597/5598 USB" rev 0x0f: irq 11, version 1.0, legacy support
> usb1 at ohci1: USB revision 1.0
> uhub1 at usb1
> uhub1: SiS OHCI root hub, rev 1.00/1.00, addr 1
> uhub1: 3 ports with 3 removable, self powered
> ehci0 at pci0 dev 3 function 2 "SiS 7002 USB" rev 0x00: irq 10
> usb2 at ehci0: USB revision 2.0
> uhub2 at usb2
> uhub2: SiS EHCI root hub, rev 2.00/1.00, addr 1
> uhub2: 6 ports with 6 removable, self powered
> sis0 at pci0 dev 4 function 0 "SiS 900 10/100BaseTX" rev 0x91: irq 3, address 00:16:36:40:bd:bc
> rlphy0 at sis0 phy 13: RTL8201L 10/100 PHY, rev. 1
> cbb0 at pci0 dev 6 function 0 "Texas Instruments PCI1510 CardBus" rev 0x00: irq 3
> "Broadcom BCM4318" rev 0x02 at pci0 dev 11 function 0 not configured
> pchb1 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00
> pchb2 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00
> pchb3 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00
> pchb4 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00
> isa0 at pcib0
> isadma0 at isa0
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> pms0 at pckbc0 (aux slot)
> pckbc0: using irq 12 for aux slot
> wsmouse0 at pms0 mux 0
> pcppi0 at isa0 port 0x61
> midi0 at pcppi0: <PC speaker>
> spkr0 at pcppi0
> npx0 at isa0 port 0xf0/16: using exception 16
> cardslot0 at cbb0 slot 0 flags 0
> cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
> pcmcia0 at cardslot0
> biomask efdd netmask efdd ttymask ffdf
> pctr: user-level cycle counter enabled
> dkcsum: wd0 matches BIOS drive 0x80
> root on wd0a
> rootdev=0x0 rrootdev=0x300 rawdev=0x302

Reply | Threaded
Open this post in threaded view
|

Re: problem with gettext

Roger Midmore
Sorry I took so long to respond.

On Mon, 19 Jun 2006, Joachim Schipper wrote:

> On Mon, Jun 19, 2006 at 12:45:18AM -0500, Roger Midmore wrote:
> > I recently installed 3.9 on a new Acer Aspire Laptop from scratch and I
> > get a error when I try and install software from ports. The problem seems
> > to be gettext which a lot a ports use as a dependency. Libtool doesn't
> > seem to recognize format-python.lo as a valid libtool object. I've
> > installed the latest version of gettext from GNU without any problems and
> > it seems to work without any problems. However ports doesn't know that
> > gettext was installed seperately apart from it and tries to reinstall
> > gettext when I try to install any other port. Does anyone know how to
> > disable ports from trying to reinstall gettext and also has anyone
> > encountered a problem with gettext similar to this one?
>
> This doesn't look like something that should happen on a system on which
> nothing 'interesting' was tried.
>
> Installing a different gettext might work, but that's not the real
> problem, so let's not go down that road.
>
> Did you do anything likely to break stuff? Like mixing -stable, -release
> and/or -current? Also, is this really the output of 'cd
> /usr/ports/devel/gettext && make clean && make package'? It looks like
> the dir is, at least, not clean.

No everything I was installing was from the 3.9 release. Also the output
was from 'cd /usr/ports/www/mozilla_firefox && make install. I tried make
package from the gettext directory and I get

>> Size matches for /usr/ports/distfiles/gettext-0.14.5.tar.gz
>> Checksum OK for gettext-0.14.5.tar.gz. (sha1)
===>  gettext-0.14.5p1 depends on: expat-* - found
===>  gettext-0.14.5p1 depends on: libiconv-* - found
===>  Verifying specs: expat.4 iconv.2 c
===>  found expat.5.0 iconv.4.0 c.39.0
===>  Extracting for gettext-0.14.5p1
===>  Patching for gettext-0.14.5p1
1 out of 1 hunks failed--saving rejects to
gettext-tools/libuniname/Makefile.in.rej
***>   patch-gettext-tools_libuniname_Makefile_in did not apply cleanly
*** Error code 1

Stop in /usr/ports/devel/gettext (line 1822 of
/usr/ports/infrastructure/mk/bsd.port.mk).


>
> Finally, any reason not to pkg_add gettext?

Not really I just prefer to install packages from source but I'll do that
if it's the only way to install getttext.

> Joachim
>
> > I put the error message and dmesg on as attachments.
> > ===>  mozilla-firefox-1.5.0.1 depends on: libIDL-* - not found
> > ===>  Verifying install for libIDL-* in devel/libIDL
> > ===>  Checking files for libIDL-0.8.5p0
> > `/usr/ports/distfiles/libIDL-0.8.5.tar.bz2' is up to date.
> > >> Checksum OK for libIDL-0.8.5.tar.bz2. (sha1)
> > ===>  libIDL-0.8.5p0 depends on: gmake-3.80p1 - not found
> > ===>  Verifying install for gmake-3.80p1 in devel/gmake
> > ===>  Checking files for gmake-3.80p1
> > `/usr/ports/distfiles/make-3.80.tar.gz' is up to date.
> > >> Checksum OK for make-3.80.tar.gz. (sha1)
> > ===>  gmake-3.80p1 depends on: gettext->=0.14.5 - not found
> > ===>  Verifying install for gettext->=0.14.5 in devel/gettext
> > ===>  Building for gettext-0.14.5p1
> > Making all in autoconf-lib-link
> > Making all in m4
> > Making all in tests
> > Making all in gettext-runtime
> > make  all-recursive
> > Making all in doc
> > Making all in intl
> > Making all in intl-java
> > cd . && test ! -d /usr/lib/jdk1.1.8 || env PATH=/usr/lib/jdk1.1.8/bin:$PATH javadoc -d javadoc1 gnu/gettext/*.java
> > cd . && test ! -d /usr/lib/jdk1.3.1 || env PATH=/usr/lib/jdk1.3.1/bin:$PATH javadoc -d javadoc2 gnu/gettext/*.java
> > Making all in intl-csharp
> > Making all in lib
> > make  all-am
> > Making all in libasprintf
> > make  all-am
> > Making all in src
> > Making all in po
> > Making all in man
> > Making all in m4
> > Making all in gettext-tools
> > make  all-recursive
> > Making all in doc
> > Making all in intl
> > Making all in lib
> > make  all-am
> > Making all in libgrep
> > Making all in libuniname
> > Making all in src
> > make  all-am
> > /bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2    -o libgettextsrc.la -rpath /usr/local/lib ../lib/libgettextlib.la -no-undefined message.lo po-error.lo read-po-abstract.lo po-lex.lo  po-gram-gen.lo po-charset.lo read-properties.lo  read-stringtable.lo open-po.lo dir-list.lo str-list.lo read-po.lo  write-properties.lo write-stringtable.lo write-po.lo  msgl-ascii.lo msgl-iconv.lo msgl-equal.lo msgl-cat.lo  msgl-english.lo file-list.lo msgl-charset.lo po-time.lo  plural.lo plural-table.lo format.lo format-c.lo format-sh.lo format-python.lo  format-lisp.lo format-elisp.lo format-librep.lo  format-scheme.lo format-java.lo format-csharp.lo format-awk.lo  format-pascal.lo format-ycp.lo format-tcl.lo format-perl.lo  format-perl-brace.lo format-php.lo format-gcc-internal.lo  format-qt.lo
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools/src (line 747 of Makefile).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools/src (line 682 of Makefile).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools (line 479 of Makefile).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools (line 365 of Makefile).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5 (line 245 of Makefile).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gettext (line 1924 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gmake (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/gmake (line 1750 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/libIDL (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/libIDL (line 1750 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > *** Error code 1
> >
> > Stop in /usr/ports/www/mozilla-firefox (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
>
> > OpenBSD 3.9 (GENERIC) #617: Thu Mar  2 02:26:48 MST 2006
> >     [hidden email]:/usr/src/sys/arch/i386/compile/GENERIC
> > cpu0: Mobile AMD Sempron(tm) Processor 3100+ ("AuthenticAMD" 686-class, 256KB L2 cache) 1.80 GHz
> > cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3
> > cpu0: AMD Powernow: TS FID VID TTP TM STC
> > cpu0: AMD PowerNow! K8 available states (10700,21300,24000)
> > real mem  = 468230144 (457256K)
> > avail mem = 420061184 (410216K)
> > using 4278 buffers containing 23515136 bytes (22964K) of memory
> > mainbus0 (root)
> > bios0 at mainbus0: AT/286+(45) BIOS, date 02/20/06, BIOS32 rev. 0 @ 0xfd5f0
> > pcibios0 at bios0: rev 2.1 @ 0xfd5f0/0xa10
> > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdd30/160 (8 entries)
> > pcibios0: PCI Interrupt Router at 000:02:0 ("SiS 85C503 System" rev 0x00)
> > pcibios0: PCI bus #2 is the last bus
> > bios0: ROM list: 0xc0000/0xc000 0xcc000/0xa000 0xdc000/0x8000!
> > cpu0 at mainbus0
> > pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> > pchb0 at pci0 dev 0 function 0 "SiS 760 PCI" rev 0x03
> > ppb0 at pci0 dev 1 function 0 "SiS 86C202 VGA" rev 0x00
> > pci1 at ppb0 bus 1
> > vga1 at pci1 dev 0 function 0 "SiS 6330 VGA" rev 0x00: aperture at 0xe8000000, size 0x400000
> > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> > wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> > pcib0 at pci0 dev 2 function 0 "SiS 85C503 System" rev 0x25
> > pciide0 at pci0 dev 2 function 5 "SiS 5513 EIDE" rev 0x00: 760: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility
> > wd0 at pciide0 channel 0 drive 0: <HTS541060G9AT00>
> > wd0: 16-sector PIO, LBA48, 57231MB, 117210240 sectors
> > wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
> > atapiscsi0 at pciide0 channel 1 drive 0
> > scsibus0 at atapiscsi0: 2 targets
> > cd0 at scsibus0 targ 0 lun 0: <MATSHITA, UJDA770 DVD/CDRW, 1.00> SCSI0 5/cdrom removable
> > cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
> > "SiS 7013 Modem" rev 0xa0 at pci0 dev 2 function 6 not configured
> > auich0 at pci0 dev 2 function 7 "SiS 7012 AC97" rev 0xa0: irq 5, SiS7012 AC97
> > ac97: codec id 0x414c4770 (Avance Logic ALC203)
> > ac97: codec features headphone, 20 bit DAC, 18 bit ADC, No 3D Stereo
> > audio0 at auich0
> > ohci0 at pci0 dev 3 function 0 "SiS 5597/5598 USB" rev 0x0f: irq 9, version 1.0, legacy support
> > usb0 at ohci0: USB revision 1.0
> > uhub0 at usb0
> > uhub0: SiS OHCI root hub, rev 1.00/1.00, addr 1
> > uhub0: 3 ports with 3 removable, self powered
> > ohci1 at pci0 dev 3 function 1 "SiS 5597/5598 USB" rev 0x0f: irq 11, version 1.0, legacy support
> > usb1 at ohci1: USB revision 1.0
> > uhub1 at usb1
> > uhub1: SiS OHCI root hub, rev 1.00/1.00, addr 1
> > uhub1: 3 ports with 3 removable, self powered
> > ehci0 at pci0 dev 3 function 2 "SiS 7002 USB" rev 0x00: irq 10
> > usb2 at ehci0: USB revision 2.0
> > uhub2 at usb2
> > uhub2: SiS EHCI root hub, rev 2.00/1.00, addr 1
> > uhub2: 6 ports with 6 removable, self powered
> > sis0 at pci0 dev 4 function 0 "SiS 900 10/100BaseTX" rev 0x91: irq 3, address 00:16:36:40:bd:bc
> > rlphy0 at sis0 phy 13: RTL8201L 10/100 PHY, rev. 1
> > cbb0 at pci0 dev 6 function 0 "Texas Instruments PCI1510 CardBus" rev 0x00: irq 3
> > "Broadcom BCM4318" rev 0x02 at pci0 dev 11 function 0 not configured
> > pchb1 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00
> > pchb2 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00
> > pchb3 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00
> > pchb4 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00
> > isa0 at pcib0
> > isadma0 at isa0
> > pckbc0 at isa0 port 0x60/5
> > pckbd0 at pckbc0 (kbd slot)
> > pckbc0: using irq 1 for kbd slot
> > wskbd0 at pckbd0: console keyboard, using wsdisplay0
> > pms0 at pckbc0 (aux slot)
> > pckbc0: using irq 12 for aux slot
> > wsmouse0 at pms0 mux 0
> > pcppi0 at isa0 port 0x61
> > midi0 at pcppi0: <PC speaker>
> > spkr0 at pcppi0
> > npx0 at isa0 port 0xf0/16: using exception 16
> > cardslot0 at cbb0 slot 0 flags 0
> > cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
> > pcmcia0 at cardslot0
> > biomask efdd netmask efdd ttymask ffdf
> > pctr: user-level cycle counter enabled
> > dkcsum: wd0 matches BIOS drive 0x80
> > root on wd0a
> > rootdev=0x0 rrootdev=0x300 rawdev=0x302
>
>

Reply | Threaded
Open this post in threaded view
|

Re: problem with gettext

Roger Midmore
On Wed, 28 Jun 2006, Roger Midmore wrote:

I tried to install gettext using pkg_add gettext but
I get a bunch of collision errors since I installed some other software
manually from the ports. Is there anyway to force pkg_add to overwrite
those files or should I just reinstall 3.9 and just use pkg_add to add
all my software instead of trying ports?

> Sorry I took so long to respond.
>
> On Mon, 19 Jun 2006, Joachim Schipper wrote:
>
> > On Mon, Jun 19, 2006 at 12:45:18AM -0500, Roger Midmore wrote:
> > > I recently installed 3.9 on a new Acer Aspire Laptop from scratch and I
> > > get a error when I try and install software from ports. The problem seems
> > > to be gettext which a lot a ports use as a dependency. Libtool doesn't
> > > seem to recognize format-python.lo as a valid libtool object. I've
> > > installed the latest version of gettext from GNU without any problems and
> > > it seems to work without any problems. However ports doesn't know that
> > > gettext was installed seperately apart from it and tries to reinstall
> > > gettext when I try to install any other port. Does anyone know how to
> > > disable ports from trying to reinstall gettext and also has anyone
> > > encountered a problem with gettext similar to this one?
> >
> > This doesn't look like something that should happen on a system on which
> > nothing 'interesting' was tried.
> >
> > Installing a different gettext might work, but that's not the real
> > problem, so let's not go down that road.
> >
> > Did you do anything likely to break stuff? Like mixing -stable, -release
> > and/or -current? Also, is this really the output of 'cd
> > /usr/ports/devel/gettext && make clean && make package'? It looks like
> > the dir is, at least, not clean.
>
> No everything I was installing was from the 3.9 release. Also the output
> was from 'cd /usr/ports/www/mozilla_firefox && make install. I tried make
> package from the gettext directory and I get
>
> >> Size matches for /usr/ports/distfiles/gettext-0.14.5.tar.gz
> >> Checksum OK for gettext-0.14.5.tar.gz. (sha1)
> ===>  gettext-0.14.5p1 depends on: expat-* - found
> ===>  gettext-0.14.5p1 depends on: libiconv-* - found
> ===>  Verifying specs: expat.4 iconv.2 c
> ===>  found expat.5.0 iconv.4.0 c.39.0
> ===>  Extracting for gettext-0.14.5p1
> ===>  Patching for gettext-0.14.5p1
> 1 out of 1 hunks failed--saving rejects to
> gettext-tools/libuniname/Makefile.in.rej
> ***>   patch-gettext-tools_libuniname_Makefile_in did not apply cleanly
> *** Error code 1
>
> Stop in /usr/ports/devel/gettext (line 1822 of
> /usr/ports/infrastructure/mk/bsd.port.mk).
>
>
> >
> > Finally, any reason not to pkg_add gettext?
>
> Not really I just prefer to install packages from source but I'll do that
> if it's the only way to install getttext.
>
> > Joachim
> >
> > > I put the error message and dmesg on as attachments.
> > > ===>  mozilla-firefox-1.5.0.1 depends on: libIDL-* - not found
> > > ===>  Verifying install for libIDL-* in devel/libIDL
> > > ===>  Checking files for libIDL-0.8.5p0
> > > `/usr/ports/distfiles/libIDL-0.8.5.tar.bz2' is up to date.
> > > >> Checksum OK for libIDL-0.8.5.tar.bz2. (sha1)
> > > ===>  libIDL-0.8.5p0 depends on: gmake-3.80p1 - not found
> > > ===>  Verifying install for gmake-3.80p1 in devel/gmake
> > > ===>  Checking files for gmake-3.80p1
> > > `/usr/ports/distfiles/make-3.80.tar.gz' is up to date.
> > > >> Checksum OK for make-3.80.tar.gz. (sha1)
> > > ===>  gmake-3.80p1 depends on: gettext->=0.14.5 - not found
> > > ===>  Verifying install for gettext->=0.14.5 in devel/gettext
> > > ===>  Building for gettext-0.14.5p1
> > > Making all in autoconf-lib-link
> > > Making all in m4
> > > Making all in tests
> > > Making all in gettext-runtime
> > > make  all-recursive
> > > Making all in doc
> > > Making all in intl
> > > Making all in intl-java
> > > cd . && test ! -d /usr/lib/jdk1.1.8 || env PATH=/usr/lib/jdk1.1.8/bin:$PATH javadoc -d javadoc1 gnu/gettext/*.java
> > > cd . && test ! -d /usr/lib/jdk1.3.1 || env PATH=/usr/lib/jdk1.3.1/bin:$PATH javadoc -d javadoc2 gnu/gettext/*.java
> > > Making all in intl-csharp
> > > Making all in lib
> > > make  all-am
> > > Making all in libasprintf
> > > make  all-am
> > > Making all in src
> > > Making all in po
> > > Making all in man
> > > Making all in m4
> > > Making all in gettext-tools
> > > make  all-recursive
> > > Making all in doc
> > > Making all in intl
> > > Making all in lib
> > > make  all-am
> > > Making all in libgrep
> > > Making all in libuniname
> > > Making all in src
> > > make  all-am
> > > /bin/sh ../libtool --tag=CC --mode=link gcc  -g -O2    -o libgettextsrc.la -rpath /usr/local/lib ../lib/libgettextlib.la -no-undefined message.lo po-error.lo read-po-abstract.lo po-lex.lo  po-gram-gen.lo po-charset.lo read-properties.lo  read-stringtable.lo open-po.lo dir-list.lo str-list.lo read-po.lo  write-properties.lo write-stringtable.lo write-po.lo  msgl-ascii.lo msgl-iconv.lo msgl-equal.lo msgl-cat.lo  msgl-english.lo file-list.lo msgl-charset.lo po-time.lo  plural.lo plural-table.lo format.lo format-c.lo format-sh.lo format-python.lo  format-lisp.lo format-elisp.lo format-librep.lo  format-scheme.lo format-java.lo format-csharp.lo format-awk.lo  format-pascal.lo format-ycp.lo format-tcl.lo format-perl.lo  format-perl-brace.lo format-php.lo format-gcc-internal.lo  format-qt.lo
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools/src (line 747 of Makefile).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools/src (line 682 of Makefile).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools (line 479 of Makefile).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5/gettext-tools (line 365 of Makefile).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gettext/w-gettext-0.14.5p1/gettext-0.14.5 (line 245 of Makefile).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gettext (line 1924 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gmake (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/gmake (line 1750 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/libIDL (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/devel/libIDL (line 1750 of /usr/ports/infrastructure/mk/bsd.port.mk).
> > > *** Error code 1
> > >
> > > Stop in /usr/ports/www/mozilla-firefox (line 1422 of /usr/ports/infrastructure/mk/bsd.port.mk).
> >
> > > OpenBSD 3.9 (GENERIC) #617: Thu Mar  2 02:26:48 MST 2006
> > >     [hidden email]:/usr/src/sys/arch/i386/compile/GENERIC
> > > cpu0: Mobile AMD Sempron(tm) Processor 3100+ ("AuthenticAMD" 686-class, 256KB L2 cache) 1.80 GHz
> > > cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,SSE3
> > > cpu0: AMD Powernow: TS FID VID TTP TM STC
> > > cpu0: AMD PowerNow! K8 available states (10700,21300,24000)
> > > real mem  = 468230144 (457256K)
> > > avail mem = 420061184 (410216K)
> > > using 4278 buffers containing 23515136 bytes (22964K) of memory
> > > mainbus0 (root)
> > > bios0 at mainbus0: AT/286+(45) BIOS, date 02/20/06, BIOS32 rev. 0 @ 0xfd5f0
> > > pcibios0 at bios0: rev 2.1 @ 0xfd5f0/0xa10
> > > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdd30/160 (8 entries)
> > > pcibios0: PCI Interrupt Router at 000:02:0 ("SiS 85C503 System" rev 0x00)
> > > pcibios0: PCI bus #2 is the last bus
> > > bios0: ROM list: 0xc0000/0xc000 0xcc000/0xa000 0xdc000/0x8000!
> > > cpu0 at mainbus0
> > > pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> > > pchb0 at pci0 dev 0 function 0 "SiS 760 PCI" rev 0x03
> > > ppb0 at pci0 dev 1 function 0 "SiS 86C202 VGA" rev 0x00
> > > pci1 at ppb0 bus 1
> > > vga1 at pci1 dev 0 function 0 "SiS 6330 VGA" rev 0x00: aperture at 0xe8000000, size 0x400000
> > > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> > > wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> > > pcib0 at pci0 dev 2 function 0 "SiS 85C503 System" rev 0x25
> > > pciide0 at pci0 dev 2 function 5 "SiS 5513 EIDE" rev 0x00: 760: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility
> > > wd0 at pciide0 channel 0 drive 0: <HTS541060G9AT00>
> > > wd0: 16-sector PIO, LBA48, 57231MB, 117210240 sectors
> > > wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
> > > atapiscsi0 at pciide0 channel 1 drive 0
> > > scsibus0 at atapiscsi0: 2 targets
> > > cd0 at scsibus0 targ 0 lun 0: <MATSHITA, UJDA770 DVD/CDRW, 1.00> SCSI0 5/cdrom removable
> > > cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
> > > "SiS 7013 Modem" rev 0xa0 at pci0 dev 2 function 6 not configured
> > > auich0 at pci0 dev 2 function 7 "SiS 7012 AC97" rev 0xa0: irq 5, SiS7012 AC97
> > > ac97: codec id 0x414c4770 (Avance Logic ALC203)
> > > ac97: codec features headphone, 20 bit DAC, 18 bit ADC, No 3D Stereo
> > > audio0 at auich0
> > > ohci0 at pci0 dev 3 function 0 "SiS 5597/5598 USB" rev 0x0f: irq 9, version 1.0, legacy support
> > > usb0 at ohci0: USB revision 1.0
> > > uhub0 at usb0
> > > uhub0: SiS OHCI root hub, rev 1.00/1.00, addr 1
> > > uhub0: 3 ports with 3 removable, self powered
> > > ohci1 at pci0 dev 3 function 1 "SiS 5597/5598 USB" rev 0x0f: irq 11, version 1.0, legacy support
> > > usb1 at ohci1: USB revision 1.0
> > > uhub1 at usb1
> > > uhub1: SiS OHCI root hub, rev 1.00/1.00, addr 1
> > > uhub1: 3 ports with 3 removable, self powered
> > > ehci0 at pci0 dev 3 function 2 "SiS 7002 USB" rev 0x00: irq 10
> > > usb2 at ehci0: USB revision 2.0
> > > uhub2 at usb2
> > > uhub2: SiS EHCI root hub, rev 2.00/1.00, addr 1
> > > uhub2: 6 ports with 6 removable, self powered
> > > sis0 at pci0 dev 4 function 0 "SiS 900 10/100BaseTX" rev 0x91: irq 3, address 00:16:36:40:bd:bc
> > > rlphy0 at sis0 phy 13: RTL8201L 10/100 PHY, rev. 1
> > > cbb0 at pci0 dev 6 function 0 "Texas Instruments PCI1510 CardBus" rev 0x00: irq 3
> > > "Broadcom BCM4318" rev 0x02 at pci0 dev 11 function 0 not configured
> > > pchb1 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00
> > > pchb2 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00
> > > pchb3 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00
> > > pchb4 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00
> > > isa0 at pcib0
> > > isadma0 at isa0
> > > pckbc0 at isa0 port 0x60/5
> > > pckbd0 at pckbc0 (kbd slot)
> > > pckbc0: using irq 1 for kbd slot
> > > wskbd0 at pckbd0: console keyboard, using wsdisplay0
> > > pms0 at pckbc0 (aux slot)
> > > pckbc0: using irq 12 for aux slot
> > > wsmouse0 at pms0 mux 0
> > > pcppi0 at isa0 port 0x61
> > > midi0 at pcppi0: <PC speaker>
> > > spkr0 at pcppi0
> > > npx0 at isa0 port 0xf0/16: using exception 16
> > > cardslot0 at cbb0 slot 0 flags 0
> > > cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0x20
> > > pcmcia0 at cardslot0
> > > biomask efdd netmask efdd ttymask ffdf
> > > pctr: user-level cycle counter enabled
> > > dkcsum: wd0 matches BIOS drive 0x80
> > > root on wd0a
> > > rootdev=0x0 rrootdev=0x300 rawdev=0x302
> >
> >
>
>

Reply | Threaded
Open this post in threaded view
|

Re: problem with gettext

Tobias Ulmer
On Thu, Jun 29, 2006 at 09:52:23AM -0500, Roger Midmore wrote:
> On Wed, 28 Jun 2006, Roger Midmore wrote:
>
> I tried to install gettext using pkg_add gettext but
> I get a bunch of collision errors since I installed some other software
> manually from the ports. Is there anyway to force pkg_add to overwrite
> those files or should I just reinstall 3.9 and just use pkg_add to add
> all my software instead of trying ports?

If your ports tree and packages are in sync, pkg_add -r should work.
However, since you already messed up your system, pkg_delete
/var/db/pkg/* and then reinstall from packages.


<snip>

Tobias