Greetings,
I'm not very experienced in building Source RPMs and we're in need of a Dovecot RPM for version 2.2.12 for CentOS 5. It seems that the ATRPMs repo maintained by Axel Thimm hasn't seen much activity lately and the task of updating a source RPM is more than I have time for as a busy developer who does systems admin on the side.
Could anybody recommend another repo where there would be the latest Dovecot binaries? Or perhaps tell me of any gotchas and catches which might arise if I go ahead and build 2.2.12 from source over the RPM I currently have installed (2.2.10)?
Thanks.
-- --Asai
Am 24.04.2014 19:37, schrieb Asai:
I'm not very experienced in building Source RPMs and we're in need of a Dovecot RPM for version 2.2.12 for CentOS 5. It seems that the ATRPMs repo maintained by Axel Thimm hasn't seen much activity lately and the task of updating a source RPM is more than I have time for as a busy developer who does systems admin on the side.
Could anybody recommend another repo where there would be the latest Dovecot binaries? Or perhaps tell me of any gotchas and catches which might arise if I go ahead and build 2.2.12 from source over the RPM I currently have installed (2.2.10)?
you only need to replace the tarball and the version in the SPEC and rebuild the package - for monir updates you don't need anything else if upstream has no broken release strategy, dovecot's is fine
i am building dovecot the last two years without any SPEC change except version and changelog - but you won't be happy with my stripped down SPEC following our infrastructure (no configs etc.)
I found that there's a commercial Dovecot repo, which we're more than happy to pay for access to. Thanks, Timo!
--Asai
On 4/24/14 12:23 PM, Reindl Harald wrote:
Am 24.04.2014 19:37, schrieb Asai:
I'm not very experienced in building Source RPMs and we're in need of a Dovecot RPM for version 2.2.12 for CentOS 5. It seems that the ATRPMs repo maintained by Axel Thimm hasn't seen much activity lately and the task of updating a source RPM is more than I have time for as a busy developer who does systems admin on the side.
Could anybody recommend another repo where there would be the latest Dovecot binaries? Or perhaps tell me of any gotchas and catches which might arise if I go ahead and build 2.2.12 from source over the RPM I currently have installed (2.2.10)? you only need to replace the tarball and the version in the SPEC and rebuild the package - for monir updates you don't need anything else if upstream has no broken release strategy, dovecot's is fine
i am building dovecot the last two years without any SPEC change except version and changelog - but you won't be happy with my stripped down SPEC following our infrastructure (no configs etc.)
Hi, Am 24.04.14 21:23, schrieb Reindl Harald:
Am 24.04.2014 19:37, schrieb Asai:
I'm not very experienced in building Source RPMs and we're in need of a Dovecot RPM for version 2.2.12 for CentOS 5. It seems that the ATRPMs repo maintained by Axel Thimm hasn't seen much activity lately and the task of updating a source RPM is more than I have time for as a busy developer who does systems admin on the side.
Could anybody recommend another repo where there would be the latest Dovecot binaries? Or perhaps tell me of any gotchas and catches which might arise if I go ahead and build 2.2.12 from source over the RPM I currently have installed (2.2.10)?
you only need to replace the tarball and the version in the SPEC and rebuild the package - for monir updates you don't need anything else if upstream has no broken release strategy, dovecot's is fine
i am building dovecot the last two years without any SPEC change except version and changelog - but you won't be happy with my stripped down SPEC following our infrastructure (no configs etc.)
I downloaded the ATRPM specfile (http://dl.atrpms.net/all/dovecot.spec) and the recent dovecot file and get a
Fehler: Ungültige Quelle: /root/rpmbuild/SOURCES/dovecot-2.1-defaultconfig.patch: Datei oder Verzeichnis nicht gefunden
when I do rpmbuild -ba dovecot.spec
May be I'm heading into the total wrong direction, as I never did build a rpm before...
May be someone can point me into the right direction?
Regards . Götz
-- Götz Reinicke IT-Koordinator
Tel. +49 7141 969 82 420 Fax +49 7141 969 55 420 E-Mail goetz.reinicke@filmakademie.de
Filmakademie Baden-Württemberg GmbH Akademiehof 10 71638 Ludwigsburg www.filmakademie.de
Eintragung Amtsgericht Stuttgart HRB 205016
Vorsitzender des Aufsichtsrats: Jürgen Walter MdL Staatssekretär im Ministerium für Wissenschaft, Forschung und Kunst Baden-Württemberg
Geschäftsführer: Prof. Thomas Schadt
Am 12.05.2014 22:05, schrieb Götz Reinicke - IT Koordinator:
Hi, Am 24.04.14 21:23, schrieb Reindl Harald:
Am 24.04.2014 19:37, schrieb Asai:
I'm not very experienced in building Source RPMs and we're in need of a Dovecot RPM for version 2.2.12 for CentOS 5. It seems that the ATRPMs repo maintained by Axel Thimm hasn't seen much activity lately and the task of updating a source RPM is more than I have time for as a busy developer who does systems admin on the side.
Could anybody recommend another repo where there would be the latest Dovecot binaries? Or perhaps tell me of any gotchas and catches which might arise if I go ahead and build 2.2.12 from source over the RPM I currently have installed (2.2.10)?
you only need to replace the tarball and the version in the SPEC and rebuild the package - for monir updates you don't need anything else if upstream has no broken release strategy, dovecot's is fine
i am building dovecot the last two years without any SPEC change except version and changelog - but you won't be happy with my stripped down SPEC following our infrastructure (no configs etc.)
I downloaded the ATRPM specfile (http://dl.atrpms.net/all/dovecot.spec) and the recent dovecot file and get a
Fehler: Ungültige Quelle: /root/rpmbuild/SOURCES/dovecot-2.1-defaultconfig.patch: Datei oder Verzeichnis nicht gefunden
when I do rpmbuild -ba dovecot.spec
May be I'm heading into the total wrong direction, as I never did build a rpm before...
May be someone can point me into the right direction?
where is that file?
you should not only download the SPEC
- download the src.rpm
- rpm -ivh package.src.rpm *as user*
- this will unpack the tarball, SPEC and patches to the correct locations
- normally you have ~/rpmbuild with subfolders SOURCES, SPECS, RPMS
here you go: http://wiki.centos.org/HowTos/SetupRpmBuildEnvironment
some patches may be needed and re-define distribution specific things some pacthes *may be* obsolete and no longer match -> remove them from the SPEC
and you can build your own src.rpm with "rpmbuild -bs ~/rpmbuild/SPECS/dovecot.spec" which contains all the patches and spec-file changes you recently used
Götz Reinicke - IT Koordinator skrev den 2014-05-12 22:05:
I downloaded the ATRPM specfile (http://dl.atrpms.net/all/dovecot.spec) and the recent dovecot file and get a
Fehler: Ungültige Quelle: /root/rpmbuild/SOURCES/dovecot-2.1-defaultconfig.patch: Datei oder Verzeichnis nicht gefunden
when I do rpmbuild -ba dovecot.spec
do not build rpms as root user, create a non priviledged user that run rpmbuild
and remove the patch from spec file since it properly not needed in later versions of dovecot
Am 14.05.14 22:57, schrieb Benny Pedersen:
Götz Reinicke - IT Koordinator skrev den 2014-05-12 22:05:
I downloaded the ATRPM specfile (http://dl.atrpms.net/all/dovecot.spec) and the recent dovecot file and get a
Fehler: Ungültige Quelle: /root/rpmbuild/SOURCES/dovecot-2.1-defaultconfig.patch: Datei oder Verzeichnis nicht gefunden
when I do rpmbuild -ba dovecot.spec
do not build rpms as root user, create a non priviledged user that run rpmbuild
and remove the patch from spec file since it properly not needed in later versions of dovecot
Thanks for your feedback, but a) I found a repository for the recent dovecot rpm and b) Timo opened the enterprise repository to recently, so there is no need any more for us currently to rebuild with e.g. special or less options/features.
regards . Götz
-- Götz Reinicke IT-Koordinator
Tel. +49 7141 969 82 420 E-Mail goetz.reinicke@filmakademie.de
Filmakademie Baden-Württemberg GmbH Akademiehof 10 71638 Ludwigsburg www.filmakademie.de
Eintragung Amtsgericht Stuttgart HRB 205016
Vorsitzender des Aufsichtsrats: Jürgen Walter MdL Staatssekretär im Ministerium für Wissenschaft, Forschung und Kunst Baden-Württemberg
Geschäftsführer: Prof. Thomas Schadt
participants (4)
-
Asai
-
Benny Pedersen
-
Götz Reinicke - IT Koordinator
-
Reindl Harald