Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 672432 - Updated sys-cluster/fence-agents ebuild to use new upstream and latest stable
Summary: Updated sys-cluster/fence-agents ebuild to use new upstream and latest stable
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-03 05:02 UTC by Joe Khoobyar
Modified: 2018-12-05 04:30 UTC (History)
2 users (show)

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


Attachments
Updated fence-agents ebuild. (fence-agents-4.3.2.ebuild,1.64 KB, text/plain)
2018-12-03 05:02 UTC, Joe Khoobyar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Khoobyar 2018-12-03 05:02:28 UTC
Created attachment 556982 [details]
Updated fence-agents ebuild.

Updated sys-cluster/fence-agents ebuild to use new upstream and latest stable.

The pacemaker, corosync and heartbeat projects are now maintained by https://github.com/ClusterLabs.

These is a critical package in order to keep that software up-to-date.

The ebuild dependencies have been updated as well, using information from the ArchLinux AUR build as a guide.
Comment 1 Tomáš Mózes 2018-12-03 08:46:08 UTC
Which version have you please tested the ebuild with?
Comment 2 Joe Khoobyar 2018-12-03 17:52:22 UTC
(In reply to Tomáš Mózes from comment #1)
> Which version have you please tested the ebuild with?

Gentoo 17.0, amd64, 20181129 stage 3 initial install
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-12-04 13:31:20 UTC
This goes as new package now.  Also, please read the Python project documentation on how to write ebuilds because it is using the wrong eclass.
Comment 4 Joe Khoobyar 2018-12-04 16:40:05 UTC
In reply to Michał Górny from comment #3)
> This goes as new package now.

I understand - but this is an unfortunate situation, since existing packages in the portage tree (like pacemaker) depend on this package.  It should never have been removed in the first place.  Fencing is a critical piece of cluster infrastructure.

> Also, please read the Python project
> documentation on how to write ebuilds because it is using the wrong eclass.

I will take a look, but I believe that I based this entirely on the old ebuild.
Comment 5 Tomáš Mózes 2018-12-05 04:30:32 UTC
(In reply to Joe Khoobyar from comment #2)
> (In reply to Tomáš Mózes from comment #1)
> > Which version have you please tested the ebuild with?
> 
> Gentoo 17.0, amd64, 20181129 stage 3 initial install

Sorry, i meant which version of sys-cluster/fence-agents is that ebuild for.