On Thu, Apr 14, 2016 at 6:04 PM, Yasha Karant <[log in to unmask]> wrote:
> On 04/14/2016 02:01 PM, R P Herrold wrote:
>>
>> On Thu, 14 Apr 2016, R P Herrold wrote:
>>
>>> The content is now at:
>>> ftp://ftp.owlriver.com/pub/local/ORC/abiword/
>>> and will move to:
>>> ftp://ftp.owlriver.com/pub/mirror/ORC/abiword/
>>
>> just got a clean build with RawHide's
>> abiword-3.0.1-4.orc7.src.rpm
>>
>> which I have pushed and will appear in 'local'
>>
>> -- R
>
>
> This probably will require either EPEL or someone on this list who can
> generate a working binary. A naive rpmbuild --rebuild yields:
>
> error: Failed build dependencies:
> aiksaurus-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> aiksaurus-gtk-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> asio-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> goffice-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> gtkmathview-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> librevenge-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> libwmf-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> libwpd-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> libwpg-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> link-grammar-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> loudmouth-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> ots-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> poppler-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> t1lib-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> telepathy-glib-devel is needed by abiword-1:3.0.1-4.el7.x86_64
> wv-devel is needed by abiword-1:3.0.1-4.el7.x86_64
It's a lot of backporting to get things like this onto older OS
releases, such as RHEL. versus Fedora. I publish a *lot* of these over
at https://github.com/nkadel/ including backports of Samba 4.x, and
used to publish Subversion backports over at RPMforge. Repoforge has
an out of date abiword compatible for SL 6, perhaps you could start
from there, so you might try starting from http://apw.sw.be/source/
EPEL is unwilling to replace RHEL, and thus CentOS and Scientitific
Linux, base packages, and building up the dependency tree for older
packages can get into dependency hell *really fast*. If it's only a
few components, it's fairly easy to set up a local SRPM build
environment, with a localized yum repo setup, to build up the
components with "mock". Take a look at my setup for RT 4.4, at
https://github.com/nkadel/rt4builder-4.4.x, for a pretty powerful
example with subdirectories for individual components, and the
dependencies laid out to build in order.
That was for RT, which has a *big* Perl dependency tree. I used to
backport it to SL 6, but the dependencies cot out of hand when I had
to update libwww. I've been trying to do it for the awscli, the AWS
command line interface, and that is *really, really painful*.
|