Ticket #1360 (new defect)

Opened 6 years ago

Last modified 6 years ago

Convert everything to automake

Reported by: jdreed Owned by: achernya
Priority: normal Milestone: The Distant Future
Component: -- Keywords:
Cc: Fixed in version:
Upstream bug:

Description

This is the athfsck thing that achernya and vasilvv have been working on. This will track its status.

libathdir, athdir, and athrun/attachandrun all need a version-bump rebuild because of some skew.

Change History

comment:1 Changed 6 years ago by achernya

I went and did a mass-rebuild of the packages that have been touched since athfsck, and they're now in development. I ended up messing with debathena-reactivate along the way, and converted it to dh7 c-p-d. Hopefully I did it right, but I guess we'll find out.

Unfortunately, I was a bit careless with version bumps, and forgot to update the version in configure.ac. We should do that, and also possibly have our scripts yell at us if the upstream version component of the changelog doesn't match that of configure.ac, if present. Similarly for python distutils.

comment:2 Changed 6 years ago by jdreed

Are we done with this? I thought there was a list somewhere of what was still needed, and I'm failing to find it.

comment:3 Changed 6 years ago by jdreed

List of packages still remaining is as follows. My goal here is to kill off daconfiscate and get rid of the dumb logic in dasource. When the list gets small enough (perhaps it already is?) I'm happy to change daconfiscate to only run if a flag file is present, and then we just run it unconditionally if configure.in is there, until we have finally killed everything off.

  • gathlogout: Do we still need this?
  • athinfod: Are we giving up and converting to Python yet?
  • dent: Didn't we decide to stop shipping this?
  • gettime
  • quota
  • libgms: I thought achernya rewrote this?
  • machtype
  • getcluster
  • get-message: See libgms
  • just: See dent
  • lert
  • libXj
  • xcluster
  • gathrun
  • xdsc: We can kill this with fire and rewrite a GUI using python-discuss
  • grenew
  • firefox-extension: wat?
  • authwatch: Didn't we decide upstream has a thing for this now?
Note: See TracTickets for help on using tickets.