LIBREOFFICE.TBZ IS BROKEN -- ATTENTION

awarecons awarecons at gmail.com
Fri Nov 16 12:24:58 UTC 2012


===>  Building for pkg-1.0.2
...
/usr/local/lib/libpkg.a(pkgdb.o): In function `pkgdb_cmd':
/usr/ports/ports-mgmt/pkg/work/pkg-1.0.1/libpkg/pkgdb.c:3600: undefined
reference to `sqlite3_shell'
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 1

Stop in /usr/ports/ports-mgmt/pkg


2012/11/5 Chris Rees <utisoft at gmail.com>

> Ah... it won't work for you, sorry.  I don't have an i386 build machine.
> On 5 Nov 2012 10:36, "awarecons" <awarecons at gmail.com> wrote:
>
>> Thank you.
>>
>> By the way, why did you set it to be built for amd64 arch? Will it work
>> on i386?
>>
>>
>> 2012/11/4 Chris Rees <utisoft at gmail.com>
>>
>>>
>>> On 4 Nov 2012 17:45, "awarecons" <awarecons at gmail.com> wrote:
>>> >
>>> > Built it myself, but without KDE, GTK2, SDK, DEBUG support:
>>> > # This file is auto-generated by 'make config'.
>>> > # Options for libreoffice-3.5.7
>>> > _OPTIONS_READ=libreoffice-3.5.7
>>> > _FILE_COMPLETE_OPTIONS_LIST=DEBUG GNOME GTK2 GTK3 JAVA KDE4 MMEDIA
>>> PGSQL SDK SVG SYSTRAY WEBDAV
>>> > OPTIONS_FILE_UNSET+=DEBUG
>>> > OPTIONS_FILE_SET+=GNOME
>>> > OPTIONS_FILE_UNSET+=GTK2
>>> > OPTIONS_FILE_SET+=GTK3
>>> > OPTIONS_FILE_SET+=JAVA
>>> > OPTIONS_FILE_UNSET+=KDE4
>>> > OPTIONS_FILE_SET+=MMEDIA
>>> > OPTIONS_FILE_SET+=PGSQL
>>> > OPTIONS_FILE_UNSET+=SDK
>>> > OPTIONS_FILE_SET+=SVG
>>> > OPTIONS_FILE_SET+=SYSTRAY
>>> > OPTIONS_FILE_SET+=WEBDAV
>>> >
>>> > Would you like, I could download tbz you point me to?
>>>
>>> Hah, my build failed for some reason.  I've restarted it.
>>>
>>> You're better off posting new questions on ports@ - I'm usually slow to
>>> reply and others have good answers too.
>>>
>>> I'm glad you managed to build it.
>>>
>>> Chris
>>>
>>> > 2012/10/31 Chris Rees <crees at freebsd.org>
>>> >>
>>> >> On 31 October 2012 17:44, awarecons <awarecons at gmail.com> wrote:
>>> >> > Thanks for advice, but it's a long-long story for my p4-2.6GHz to
>>> build over
>>> >> > 100MB sources... that's why I prefer pre-built packages.
>>> >> > Do me a favour, build LibreOffice 3.5.7 or higher?
>>> >>
>>> >> Sure, I'll get one going.
>>> >>
>>> >> http://www.bayofrum.net/tb/index.php?action=describe_port&id=1839
>>> >>
>>> >> Keep checking back, it could take about a day :/
>>> >>
>>> >> > Thank you in advance.
>>> >> >
>>> >> > PS "No, portupgrade doesn't support upgrades *via package and pkg*.
>>>  It
>>> >> > supports upgrades via port with pkgng" - what a shame, Chris...
>>> >>
>>> >> Hehe, it's getting better.  WIth pkgng, there's no need for
>>> >> portupgrade, pkg upgrade will do the trick.
>>> >>
>>> >> > 2012/10/31 Chris Rees <crees at freebsd.org>
>>> >> >>
>>> >> >> On 31 October 2012 17:15, awarecons <awarecons at gmail.com> wrote:
>>> >> >> > Everything else (portupgrade -NPPr libreoffice) is alright.
>>> >> >> >
>>> >> >> > Waiting for healthy libreoffice.tbz! ;7
>>> >> >> >
>>> >> >> > Sample output:
>>> >> >> > --->  Invoking a command: /usr/bin/fetch -o
>>> >> >> > '/var/tmp/portupgrade9ZjW6x6L/libreo
>>> >> >> > ffice.tbz'
>>> >> >> > '
>>> ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-9.0-release/La
>>> >> >> > test/libreoffice.tbz'
>>> >> >> > /var/tmp/portupgrade9ZjW6x6L/libreoffice.tbz  100% of  113 MB
>>>  128 kBps
>>> >> >> > 00m00s
>>> >> >> > --->  Downloaded as libreoffice.tbz
>>> >> >> > --->  Identifying the package
>>> >> >> > /var/tmp/portupgrade9ZjW6x6L/libreoffice.tbz
>>> >> >> > tar: bzip decompression failedTruncated input file (needed
>>> 132096 bytes,
>>> >> >> > only 0
>>> >> >> > available)
>>> >> >> > tar: Error exit delayed from previous errors.
>>> >> >> > pkg_info: tar extract of
>>> /var/tmp/portupgrade9ZjW6x6L/libreoffice.tbz
>>> >> >> > failed!
>>> >> >> > pkg_info: error during unpacking, no info for 'libreoffice.tbz'
>>> >> >> > available
>>> >> >> > ** Failed to extract information from
>>> >> >> > /var/tmp/portupgrade9ZjW6x6L/libreoffice.t
>>> >> >> > bz
>>> >> >> > --->  Listing the results (+:done / -:ignored / *:skipped /
>>> !:failed)
>>> >> >> >         ! libreoffice@  (corrupt package)
>>> >> >> >
>>> >> >> > And there is another issue FYI:
>>> >> >> > - some packages still ask for deprecated deve/pkg-config (needs
>>> >> >> > Makefiles
>>> >> >> > correction)
>>> >> >> > - it is claimed in /usr/ports/UPDATING that portupgrade supports
>>> PKNG,
>>> >> >> > but
>>> >> >> > it  (portupgrade 2.4.10.2) doesn't actually:
>>> >> >>
>>> >> >> Two things to learn from this:
>>> >> >>
>>> >> >> Never mix ports and packages
>>> >> >>
>>> >> >> Our current pkg system (pkg_install) sucks, which is why we're
>>> killing it.
>>> >> >>
>>> >> > Don't do that!)) Installing from ports small pieces is acceptable,
>>> but such
>>> >> > chunk as LibreOffice... one needs 32xP10-100GHz SMP probably to do
>>> it for
>>> >> > less than half an hour! ;777
>>> >> >
>>> >> >>
>>> >> >> Try installing libreoffice from the port, or I'll build a package
>>> for you.
>>> >> >>
>>> >> >>
>>> >> >> > portupgrade -NPPyvr portupgrade
>>> >> >> >         USING PKGNG
>>> >> >> >         Packages are not yet suported. Use pkg(8) directly.
>>> >> >> >
>>> >> >> > It upsets slightly - shalleth be it believed any more?:
>>> >> >> > "20121015:
>>> >> >> >   AFFECTS: users of ports-mgmt/portupgrade
>>> >> >> >   AUTHOR: bdrewery at FreeBSD.org
>>> >> >> >
>>> >> >> >   Portupgrade now supports pkgng. To use pkgng, enable it in your
>>> >> >> > make.conf,
>>> >> >> >   and convert your databases.
>>> >> >> >
>>> >> >> >   This is optional and not currently required.
>>> >> >> >
>>> >> >> >   # make -C /usr/ports/ports-mgmt/pkg install clean
>>> >> >> > Shouldn't we upgrade portupgrade itself?)
>>> >> >> >   # echo 'WITH_PKGNG=yes' >> /etc/make.conf
>>> >> >> >   # pkg2ng
>>> >> >> >   # pkgdb -fu"
>>> >> >>
>>> >> >> No, portupgrade doesn't support upgrades *via package and pkg*.  It
>>> >> >> supports upgrades via port with pkgng.
>>> >> >>
>>> >> >>
>>> >> >> Chris
>>> >> >
>>> >> >
>>> >
>>> >
>>>
>>
>>


More information about the freebsd-ports mailing list