#50513: py27-pep8: conflict with py27-pep8-157 on update ----------------------------------+-------------------------------- Reporter: langlois@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: py-pep8 py-pep8-157 | ----------------------------------+-------------------------------- Changes (by devans@…): * cc: petr@…, patrik.hartlen@… (added) * version: 2.3.4 => * port: => py-pep8 py-pep8-157 Old description:
Hi, while upgrading outdated I've got the following conflict. Thank you for your help.
---> Cleaning py27-spyder ---> Computing dependencies for py-spyder ---> Fetching archive for py-spyder ---> Attempting to fetch py-spyder-2.3.8_0.darwin_10.noarch.tbz2 from http://lil.fr.packages.macports.org/py-spyder ---> Attempting to fetch py-spyder-2.3.8_0.darwin_10.noarch.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/py-spyder ---> Attempting to fetch py-spyder-2.3.8_0.darwin_10.noarch.tbz2 from http://nue.de.packages.macports.org/macports/packages/py-spyder ---> Fetching distfiles for py-spyder ---> Verifying checksums for py-spyder ---> Extracting py-spyder ---> Configuring py-spyder ---> Building py-spyder ---> Staging py-spyder into destroot ---> Installing py-spyder @2.3.8_0 ---> Cleaning py-spyder ---> Computing dependencies for py-spyder ---> Deactivating py-spyder @2.3.7_0 ---> Cleaning py-spyder ---> Activating py-spyder @2.3.8_0 ---> Cleaning py-spyder ---> Computing dependencies for py27-pep8 Error: Unable to upgrade port: Can't install py27-pep8 because conflicting ports are active: py27-pep8-157
New description: Hi, while upgrading outdated I've got the following conflict. Thank you for your help. {{{ ---> Cleaning py27-spyder ---> Computing dependencies for py-spyder ---> Fetching archive for py-spyder ---> Attempting to fetch py-spyder-2.3.8_0.darwin_10.noarch.tbz2 from http://lil.fr.packages.macports.org/py-spyder ---> Attempting to fetch py-spyder-2.3.8_0.darwin_10.noarch.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/py-spyder ---> Attempting to fetch py-spyder-2.3.8_0.darwin_10.noarch.tbz2 from http://nue.de.packages.macports.org/macports/packages/py-spyder ---> Fetching distfiles for py-spyder ---> Verifying checksums for py-spyder ---> Extracting py-spyder ---> Configuring py-spyder ---> Building py-spyder ---> Staging py-spyder into destroot ---> Installing py-spyder @2.3.8_0 ---> Cleaning py-spyder ---> Computing dependencies for py-spyder ---> Deactivating py-spyder @2.3.7_0 ---> Cleaning py-spyder ---> Activating py-spyder @2.3.8_0 ---> Cleaning py-spyder ---> Computing dependencies for py27-pep8 Error: Unable to upgrade port: Can't install py27-pep8 because conflicting ports are active: py27-pep8-157 }}} -- Comment: On future tickets please use WikiFormatting when quoting from terminal output or log files for better readibility, copy the port maintainers {{{ port info --maintainer py27-pep8 py27-pep8-157 }}} and fill in the Port field of the ticket. Thanks. Note that, according to your terminal output, the conflict is between py27-pep8 and py27-pep8-157. Ports that have a dependency on py-pep8 currently depend on py-pep8-157 due to a regression in the 1.6.x series of py-pep8 that, in particular, effected py-flake8. Recently released py- pep8 1.7.0 claims to have fixed this issue so upgrading to this version as well as latest py-flake8 1.5.2 should allow this conflict to be removed. In the meantime, if you really don't need to use py-pep8 1.6.x, just deactivate this port. No other ports currently depend on it. {{{ sudo port deactivate py27-pep8 }}} -- Ticket URL: <https://trac.macports.org/ticket/50513#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X