Re: [Banshee-List] Banshee for RHEL6 and clones


I already have the list of dependencies required to build Banshee for
Enterprise Linux 6, the builds are working fine for RHEL6, CentOS6 and
Scientific Linux 6. Though Banshee isn't working properly, which I
assume is because of the mix of packages that I used (yeah, I slipped
a few openSUSE packages in the middle).

I've started now re-writting the spec-files to optimize them for
Enterprise Linux 6 and changed my mind a bit, going to drop the Fedora
packaging rules and follow upstream so we remain coherent with
upstream (like we have in openSUSE). Since I plan later on to have
Mono repository for Enterprise Linux 6 (and superior), I've decided to
use the install prefix /opt/mono instead of /usr, which is somehow
more to my likes.

There's a few packages that require a few hours of spec hacking and
testing (ex: mono-core/mono), but most of the packages are pretty much
like 10 mins remakes. I doubt it will be done by today as I expected,
but since it's quality improvements, I'm happy if it's operational by
the next weekend.

I've also made another change, instead of using RHEL or Red Hat
terminology, I'm planning to give a more generic name for this project
and will use the terminology Enterprise Linux 6, which is more
ambiguous and generic and does fit Scientific Linux, CentOS and RHEL.
So in other words, Banshee for Enterprise Linux 6.

On a later stage I want to split the Mono stack from this repository
and provide a Mono repository for Enterprise Linux 6, as I have a
personal need for MonoDevelop and things need to be done properly.


2011/11/12 "Andrés G. Aragoneses" <knocte gmail com>:
> Hey Nelson, I think this is an awesome idea and contribution!
> El 12/11/11 15:54, Nelson Marques escribió:
>> Hi all,
>> I've started yesterday and hopefully will finish during this weekend a
>> special repository that provides Banshee for the following platforms:
>>  - Red Hat Enterprise Linux 6
>>  - CentOS 6
>>  - Scientific Linux 6
>> The components used to build Banshee on this repository are:
>>  * Red Hat Enterprise Linux 6:
>>    - Mono is provided by Fedora 17 source packages;
>>    - icu and libgdiplus are rebuilt on this repository from RHEL6 SRPMS;
>>    - libunwind is provided by the Fedora 17 source rpm;
>>  * CentOS 6:
>>    - Mono is provided by Fedora 17 source packages;
>>    - libunwind is provided by Fedora 17 source package
>>  * Scientific Linux 6:
>>    - Mono is provided by Fedora 17 source packages
>>    - libunwind is provided by Fedora 17 source package
>> Once the repository is complete I could use testers for CentOS6 and
>> Scientific Linux6. I can test myself on RHEL since on my $dayjob I use
>> only RHEL and I've also purchased RHEL licenses for my home
>> computers.
>> I hope this will help banshee. The repository will provide the same
>> versions provided by Banshee:Unstable, which means we will be
>> providing the latest release and not the latest stable release. From
>> my personal experience, Banshee releases, even the ones with kinky
>> numbers (ex: 2.1.x) are mature enough to be served. If anyone doesn't
>> like this option and wants to provide only stable releases, feel free
>> to contact me and I'll provide you maintainership rights for a
>> Banshee:RHEL:Stable repository and you can source the Banshee:RHEL
>> repository to provide build dependencies and maintain there only the
>> stable releases.
>> For the time being this is the plan.
>> If Banshee things it's cool to provide links for the repositories
>> (once they are tested) on their webpage (even considering that we
>> probably won't have much customers for those platforms), I encourage
>> such decision. I encourage bug reports against this platforms to be
>> filed on BNC ( as I am triaging and starting to do
>> the Banshee stuff there.
>> If there's no interest on Banshee side to have this repositories
>> advertised to the public, no worries, I'll keep maintaining them for
>> personal purposes. As Tom Callaway from Fedora is sponsoring my
>> application to Fedora Packaging, I hope to provide a full Mono
>> Repository soon for RHEL/CentOS/ScientificLinux soon based on Fedora
>> 17 (which I might be able to help maintain on Fedora as well) on
>> openSUSE Build Service, in fact I've email opensuse-project list
>> yesterday to explore this option (use OBS to provide a mono repository
>> for RHEL, since Red Hat has announced they will not do it).
>> Nelson Marques.
> _______________________________________________
> banshee-list mailing list
> banshee-list gnome org
>  (unsubscribe here)

Nelson Marques

  nmo marques gmail com */

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]