Opened 9 years ago

Closed 3 years ago

#1873 closed task (invalid)

Automate RPM package builds

Reported by: erinn Owned by: erinn
Priority: Medium Milestone: Deliverable-December2010
Component: Core Tor/RPM packaging Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Currently we distribute RPMs for vidalia and tor in our repositories. Building these is a lot less pleasant, and much slower, than building debs because of the overhead involved in launching VirtualBox VMs. This process needs to be streamlined first, either by finding a new solution to deal with RPM-based distributions, or VB needs to stop being recalcitrant and let me launch VMs headlessly.

The Tor spec file in my packaging-improvements branch (https://gitweb.torproject.org/erinn/tor.git/shortlog/refs/heads/packaging-improvements) has been generalized enough that it now builds on all of the distributions without any manual fiddling, but the init script still needs to be improved. When I add those, I'll move this to needs_review so it can be merged into Tor master which will streamline the autobuild process as well.

Child Tickets

Change History (4)

comment:1 Changed 9 years ago by erinn

Milestone: Deliverable-Mar2011Deliverable-December2010
Status: newaccepted

Currently in the process of specing (and eventually acquiring) a build machine & hosting for all of the rpm-related VMs, since my laptop build machine turned out to be too sad and inadequate.

comment:2 Changed 9 years ago by nickm

Component: Tor bundles/installationHudson

Reassign hudson tickets to hudson component

comment:3 Changed 8 years ago by Sebastian

Component: HudsonRPM packaging

comment:4 Changed 3 years ago by cypherpunks

Parent ID: #1869
Resolution: invalid
Severity: Normal
Status: acceptedclosed

The torproject does not longer provide RPMs.

Note: See TracTickets for help on using tickets.