Opened 20 years ago
Closed 20 years ago
#25 closed enhancement (duplicate)
duplication of util_ext.h files
| Reported by: | duncan | Owned by: | ole |
|---|---|---|---|
| Priority: | normal | Milestone: | AnuGA ready for release |
| Component: | Architecture and API | Version: | 1.0 |
| Severity: | normal | Keywords: | |
| Cc: |
Description (last modified by )
It seems that all the packages that rely on utilities need the util_ext.h file in their directory. It would be good if this duplication was not necesary
Change History (8)
comment:1 Changed 20 years ago by
| Description: | modified (diff) |
|---|
comment:2 Changed 20 years ago by
| Owner: | changed from Ole to duncan |
|---|
comment:3 Changed 20 years ago by
| Milestone: | → AnuGA ready for release |
|---|
comment:4 Changed 20 years ago by
| Component: | Compilation and installation → Architecture and API |
|---|
comment:5 Changed 20 years ago by
| Owner: | changed from duncan to ole |
|---|
comment:6 Changed 20 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:7 Changed 20 years ago by
| Resolution: | fixed |
|---|---|
| Status: | closed → reopened |
The public interface should be in the util module. Having it is pyvolution creates an unnecesary dependency.
comment:8 Changed 20 years ago by
| Resolution: | → duplicate |
|---|---|
| Status: | reopened → closed |
I believe this ticket is superseded by ticket:31
Note: See
TracTickets for help on using
tickets.

Is is not the case. As long as a module imports the public interface from util, currently residing in pyvolution, it shouldn't need any copies of util_ext.*
I removed the copies of the c-extension from pmesh (after having removed an explicit dependency on util_ext in changeset:1856) and it works fine. Try that across the board.