[MIR] plotutils

Bug #512146 reported by Rich Johnson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
plotutils (Ubuntu)
Fix Released
Undecided
Rich Johnson

Bug Description

Binary package hint: plotutils

= Availability =
 * Package is in Universe.

= Rationale =
 * plotutil is a build dependency of pstoedit which will also be MIR'd as a KOffice build dependency

= Security =
 * No security issues ever recorded in CVE, Secunia, or Ubuntu

= Quality Assurance =
 * No major issues reported in Debian, Ubuntu, or upstream
 * Package is well maintained in Debian and Ubuntu
 * Does not deal with hardware that is unsupported

= UI Standards =
 * N/A

= Dependencies =
 * All dependencies in main

= Standards Compliance =
 * OK

= Maintenance =
 * Simple package well maintained

= Background Information =
 * The GNU plotting utilities include programs for plotting two-dimensional scientific data. They are built on top of GNU `libplot', a library for device-independent two-dimensional vector graphics.

Martin Pitt (pitti)
Changed in plotutils (Ubuntu):
assignee: nobody → Loïc Minier (lool)
Revision history for this message
Jonathan Riddell (jr) wrote :

I've moved this to main to not miss the feature freeze

Revision history for this message
Alexander Sack (asac) wrote :

taking this as i am assinged to pstoedit too (which requires this).

same old story: add ABI/API tracking facitilies: .symbols is the preferred way to do that.

also upstream wise a few important warnings we might want to fix:

definitly fix :

gram.yy: In function 'char* do_sprintf(const char*, const double*, int)':
gram.yy:1836: warning: format not a string literal and no format arguments

also check:

gram.yy:347: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result

g_alab_her.c: In function 'label_width_hershey':
g_alab_her.c:404: warning: 'character' may be used uninitialized in this function
g_alab_her.c: In function '_pl_g_draw_hershey_string':
g_alab_her.c:684: warning: 'character' may be used uninitialized in this function
g_alab_her.c:684: warning: 'accent' may be used uninitialized in this function

also if possible run test/ (if you can run those automated during build)

Changed in plotutils (Ubuntu):
assignee: Loïc Minier (lool) → Alexander Sack (asac)
status: New → Incomplete
Revision history for this message
Rich Johnson (nixternal) wrote :

Working on them now.

Changed in plotutils (Ubuntu):
assignee: Alexander Sack (asac) → Richard Johnson (nixternal)
status: Incomplete → In Progress
Martin Pitt (pitti)
Changed in plotutils (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
Alexander Sack (asac) wrote :

Hi,

please check whether you want this MIR to happen in maverick still
 * if you don't want it to be considered, simply set the status to "Invalid"
 * if you still want to see this happening, you don't need to do anything besides working on getting the concerns fixed. Once that happened, remember to set the status back to "New" again.

Thanks!

Revision history for this message
Jonathan Riddell (jr) wrote :

symbols file added
test suite now run during build
the compile warnings are beyond my experience, I've e-mailed upstream and asked him to comment

Changed in plotutils (Ubuntu):
status: Incomplete → New
Revision history for this message
Jonathan Riddell (jr) wrote :

promoted to main, still awaiting approval

Changed in plotutils (Ubuntu):
milestone: none → ubuntu-10.10-beta
milestone: ubuntu-10.10-beta → none
Revision history for this message
Alexander Sack (asac) wrote :

still some points from previous review left.

Changed in plotutils (Ubuntu):
status: New → Incomplete
Revision history for this message
Alexander Sack (asac) wrote :

aka "the compile warnings are beyond my experience, I've e-mailed upstream and asked him to comment"

Revision history for this message
Matthias Klose (doko) wrote :

this is in main now. wondering why ...

Changed in plotutils (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.