| 177 | |
| 178 | |
| 179 | == SQLAlchemy Backport Packaging == |
| 180 | For the standard Bcfg2 1.0 Snapshots reporting feature, you need SQLAlchemy 0.5 or later. |
| 181 | |
| 182 | === Trisquel 3.0 / Ubuntu Jaunty === |
| 183 | (rough notes; will make nicer later...) |
| 184 | |
| 185 | To upload to the PPA you need to be on the active member list of [https://launchpad.net/~bcfg2 Bcfg2 in Launchpad]. |
| 186 | |
| 187 | Tell dpkg-buildpackage who you are, for example: |
| 188 | {{{ |
| 189 | export DEBEMAIL="[email protected]" |
| 190 | export DEBFULLNAME="Daniel Joseph Barnhart Clark" |
| 191 | }}} |
| 192 | |
| 193 | Build and upload newer sphinx, which sqlalchemy depends on: |
| 194 | {{{ |
| 195 | debchange --force-bad-version --preserve --newversion "0.6.2-1~ppa1~jaunty1" \ |
| 196 | Backport to jaunty to support more recent sqlalchemy required by new bcfg2 1.0 snapshots reporting feature |
| 197 | |
| 198 | # Replace 0xAA95C349 to your GnuPG Key ID |
| 199 | dpkg-buildpackage -k0xAA95C349 |
| 200 | dput bcfg2 sphinx_0.6.2-1~ppa1~jaunty1_i386.changes |
| 201 | }}} |
| 202 | Also install the .deb locally using dpkg, so the next step works. |
| 203 | |
| 204 | Build and upload newer sqlalchemy: |
| 205 | {{{ |
| 206 | debchange --force-bad-version --preserve --newversion "0.5.5-1~ppa1~jaunty1" \ |
| 207 | Backport to jaunty to support new bcfg2 1.0 snapshots reporting feature |
| 208 | |
| 209 | # Replace 0xAA95C349 to your GnuPG Key ID |
| 210 | dpkg-buildpackage -k0xAA95C349 |
| 211 | dput bcfg2 sqlalchemy_0.5.5-1~ppa1~jaunty1_i386.changes |
| 212 | }}} |
| 213 | |
| 214 | {{{ |
| 215 | # ~/.dput.cf |
| 216 | |
| 217 | [bcfg2] |
| 218 | fqdn = ppa.launchpad.net |
| 219 | method = ftp |
| 220 | incoming = ~bcfg2/ppa/ubuntu |
| 221 | login = anonymous |
| 222 | allow_unsigned_uploads = 0 |
| 223 | }}} |