#23506 closed update (fixed)
py26-docutils-0.6 upgrade proposal
Reported by: | doc.aronnax@… | Owned by: | jmroot (Joshua Root) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | jsg8pitt@… |
Port: | py26-docutils py26-roman |
Description
I have attached a new Portfile upgrading py26-docutils from 0.5 to 0.6. This brings in another Python dependency, a module for parsing Roman numerals. This is also attached to this ticket as the new proposed port: py26-roman.
Attachments (3)
Change History (13)
Changed 15 years ago by doc.aronnax@…
Changed 15 years ago by doc.aronnax@…
Attachment: | Portfile.diff added |
---|
Diff of Portfile for py26-docutils
Changed 15 years ago by doc.aronnax@…
Attachment: | Portfile.2 added |
---|
New portfile for proposed port: py26-roman
comment:2 Changed 15 years ago by mf2k (Frank Schima)
Cc: | doc.aronnax@… removed |
---|---|
Keywords: | haspatch added |
Owner: | changed from macports-tickets@… to jmr@… |
Port: | py26-docutils py26-roman added |
Version: | 1.8.2 |
comment:3 Changed 15 years ago by jmroot (Joshua Root)
This is rather inconvenient, as the new version's new dependency installs files that conflict with the old version, which will cause activation to fail during upgrade.
comment:4 Changed 15 years ago by jmroot (Joshua Root)
Committed py26-roman in r63306 with some corrections.
comment:5 Changed 15 years ago by jmroot (Joshua Root)
For future reference, diffs should be generated in unified format (i.e. diff -u
).
comment:6 Changed 15 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Updated py26-docutils in r63307.
comment:7 Changed 15 years ago by doc.aronnax@…
Note that py26-roman installs itself using setuptools. A colleague who had python26 but not py26-setuptools reported that he was unable to install py26-roman; he was able to after installing py26-setuptools. Should py26-roman depend on py26-setuptools?
comment:8 follow-up: 10 Changed 15 years ago by jsg8pitt@…
py26-roman won't install without setuptools or distribute.
josephgallo@colossus:~ $ sudo port install py26-docutils ---> Computing dependencies for py26-docutils ---> Building py26-roman Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_python_py26-roman/work/roman-1.4.0" && /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 setup.py --no-user-cfg build " returned error 1 Command output: Traceback (most recent call last): File "setup.py", line 1, in <module> from setuptools import setup ImportError: No module named setuptools
comment:10 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to jmr@…:
the new version's new dependency installs files that conflict with the old version, which will cause activation to fail during upgrade.
I have filed #23520 for this.
Replying to doc.aronnax@…:
Note that py26-roman installs itself using setuptools.
Replying to jsg8pitt@…:
py26-roman won't install without setuptools or distribute.
This is filed as #23518.
New portfile for py26-docutils