SCIENTIFIC-LINUX-USERS Archives

April 2016

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Nico Kadel-Garcia <[log in to unmask]>
Reply To:
Nico Kadel-Garcia <[log in to unmask]>
Date:
Fri, 15 Apr 2016 08:52:19 -0400
Content-Type:
text/plain
Parts/Attachments:
text/plain (61 lines)
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*.

ATOM RSS1 RSS2