Opened 10 years ago

Closed 10 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: mtiberti (Matteo Tiberti), ryandesign (Ryan Carsten Schmidt), petrrr
Port: pymol

Description (last modified by ryandesign (Ryan Carsten 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@… 10 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 10 years ago by mtiberti (Matteo Tiberti)

Cc: matteo.tiberti@… added

Cc Me!

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

Ping

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

Description: modified (diff)

comment:4 in reply to:  description ; Changed 10 years ago by ryandesign (Ryan Carsten 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 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

Cc Me!

comment:6 in reply to:  4 Changed 10 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 10 years ago by ryandesign (Ryan Carsten Schmidt)

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

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

Attachment: Portfile.diff added

Portfile diff to unbreak post-destroot and update to 1.7.2.1

comment:8 Changed 10 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 10 years ago by ryandesign (Ryan Carsten 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 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:10 Changed 10 years ago by petrrr

Cc: petr@… added

Cc Me!

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

Keywords: maintainer haspatch added
Resolution: fixed
Status: newclosed

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

Note: See TracTickets for help on using tickets.