Opened 3 years ago

Closed 3 years ago

#45721 closed update (fixed)

pymol-1.7.2.1-1

Reported by: howarth.at.macports@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.2
Keywords: maintainer haspatch Cc: matteo.tiberti@…, ryandesign (Ryan Schmidt), petrrr
Port: pymol

Description (last modified by ryandesign (Ryan Schmidt))

The attached Portfile.diff updates the package to the latest stable release of 1.7.2.1 at r4087 and make the additional changes...

  1. Works around the breakage in port which now errorneously installs ${destroot}${prefix}/bin/pymol before the post-destroot executes by placing...
file delete ${destroot}${prefix}/bin/pymol

at the beginning of the post-destroot

  1. Updates my maintainer email address to
maintainers         gmail.com:howarth.at.macports

Attachments (1)

Portfile.diff (1.2 KB) - added by howarth.at.macports@… 3 years ago.
Portfile diff to unbreak post-destroot and update to 1.7.2.1

Download all attachments as: .zip

Change History (12)

comment:1 Changed 3 years ago by matteo.tiberti@…

  • Cc matteo.tiberti@… added

Cc Me!

comment:2 Changed 3 years ago by howarth.at.macports@…

Ping

comment:3 Changed 3 years ago by ryandesign (Ryan Schmidt)

  • Description modified (diff)

comment:4 in reply to: ↑ description ; follow-up: Changed 3 years ago by ryandesign (Ryan Schmidt)

Replying to howarth.at.macports@…:

  1. Updates my maintainer email address to
maintainers         gmail.com:howarth.at.macports

I assume we should make this change in all the ports you maintain?

comment:5 Changed 3 years ago by ryandesign (Ryan Schmidt)

  • Cc ryandesign@… added

Cc Me!

comment:6 in reply to: ↑ 4 Changed 3 years ago by howarth.at.macports@…

Replying to ryandesign@…:

Replying to howarth.at.macports@…:

  1. Updates my maintainer email address to
maintainers         gmail.com:howarth.at.macports

I assume we should make this change in all the ports you maintain?

Yes

comment:7 Changed 3 years ago by ryandesign (Ryan Schmidt)

Ok, updated your address in all remaining ports in r128656.

Changed 3 years ago by howarth.at.macports@…

Portfile diff to unbreak post-destroot and update to 1.7.2.1

comment:8 Changed 3 years ago by howarth.at.macports@…

While the email address in the Portfile for pymol is corrected, the pymol package is left broken under the current port release...

DEBUG: Executing proc-post-org.macports.destroot-destroot-0
DEBUG: Executing proc-post-org.macports.destroot-destroot-1
Error: org.macports.destroot for port pymol returned: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/work/pymol/setup/pymol_macports" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/work/destroot/opt/local/bin/pymol": file already exists
DEBUG: Error code: NONE
DEBUG: Backtrace: error copying "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/work/pymol/setup/pymol_macports" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/work/destroot/opt/local/bin/pymol": file already exists
    while executing
"proc-post-org.macports.destroot-destroot-1 org.macports.destroot"
    ("eval" body line 1)
    invoked from within
"eval $post $targetname"
Warning: targets not executed for pymol: org.macports.activate org.macports.destroot org.macports.install
Please see the log file for port pymol for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_pymol/pymol/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port pymol failed

Is there some reason why we aren't fixing this?

comment:9 Changed 3 years ago by ryandesign (Ryan Schmidt)

I was unable to build pymol at all on my primary system due to a different problem, which I filed as #45994. I was able to build it on a secondary system and did encounter that destroot failure, which is #45401. I was trying to figure out why the problem was happening. I'll comment there on my findings and get it fixed and updated.

Last edited 3 years ago by ryandesign (Ryan Schmidt) (previous) (diff)

comment:10 Changed 3 years ago by petrrr

  • Cc petr@… added

Cc Me!

comment:11 Changed 3 years ago by ryandesign (Ryan Schmidt)

  • Keywords maintainer haspatch added
  • Resolution set to fixed
  • Status changed from new to closed

Fixed destroot failure in r129465 and updated pymol to 1.7.2.1 in r129466

Note: See TracTickets for help on using tickets.