Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#15951 closed defect (fixed)

oracle-instantclient fails checksums

Reported by: mjg@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: Cc: gabriele.bartolini@…
Port:

Description

Looks like Oracle changed the ZIP files, time to update the Portfile checksums.

McSpacey:~ mjg$ sudo port -d install oracle-instantclient
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/oracle-instantclient
DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/databases/oracle-instantclient
DEBUG: Requested variant darwin is not provided by port oracle-instantclient.
DEBUG: Requested variant macosx is not provided by port oracle-instantclient.
DEBUG: Executing variant i386 provides i386
DEBUG: Executing org.macports.main (oracle-instantclient)
--->  Fetching oracle-instantclient
DEBUG: Executing proc-pre-org.macports.fetch-fetch-0
DEBUG: Executing org.macports.fetch (oracle-instantclient)
--->  Verifying checksum(s) for oracle-instantclient
DEBUG: Executing org.macports.checksum (oracle-instantclient)
--->  Checksumming instantclient-basic-macosx-10.2.0.4.0.zip
Error: Checksum (md5) mismatch for instantclient-basic-macosx-10.2.0.4.0.zip
Portfile checksum: instantclient-basic-macosx-10.2.0.4.0.zip md5 383826be2873ece610da63b833eff052
Distfile checksum: instantclient-basic-macosx-10.2.0.4.0.zip md5 b44244eaeb26531e39a14ad5471c3bfd
Error: Checksum (sha1) mismatch for instantclient-basic-macosx-10.2.0.4.0.zip
Portfile checksum: instantclient-basic-macosx-10.2.0.4.0.zip sha1 91e408a580dc5a415e5906ff71c837d6a8b628c9
Distfile checksum: instantclient-basic-macosx-10.2.0.4.0.zip sha1 2eba9e4550175536f7d78a3c5a02086c8d2c0745
Error: Checksum (rmd160) mismatch for instantclient-basic-macosx-10.2.0.4.0.zip
Portfile checksum: instantclient-basic-macosx-10.2.0.4.0.zip rmd160 fdd5d8a7d6034ba852a06ce378e1775f13a1519d
Distfile checksum: instantclient-basic-macosx-10.2.0.4.0.zip rmd160 027c5ae230538415459a1fafb50bd7cc26a0f054
--->  Checksumming instantclient-sdk-macosx-10.2.0.4.0.zip
Error: Checksum (md5) mismatch for instantclient-sdk-macosx-10.2.0.4.0.zip
Portfile checksum: instantclient-sdk-macosx-10.2.0.4.0.zip md5 8aa52afeb9529d953c494e0233eb7c52
Distfile checksum: instantclient-sdk-macosx-10.2.0.4.0.zip md5 ec48e5491d212830c34ff3a42b719213
Error: Checksum (sha1) mismatch for instantclient-sdk-macosx-10.2.0.4.0.zip
Portfile checksum: instantclient-sdk-macosx-10.2.0.4.0.zip sha1 6f32cda591c61112c6f963698fdc829ab6a59e7f
Distfile checksum: instantclient-sdk-macosx-10.2.0.4.0.zip sha1 4505c52b72452fcbd6c3eb034552b7a545d61ad9
Error: Checksum (rmd160) mismatch for instantclient-sdk-macosx-10.2.0.4.0.zip
Portfile checksum: instantclient-sdk-macosx-10.2.0.4.0.zip rmd160 e672eadc6fb0eccbe42cd49663128f011abfe493
Distfile checksum: instantclient-sdk-macosx-10.2.0.4.0.zip rmd160 d72503c9c9634828ed3e495828e58cfc9f949eb3
Error: Target org.macports.checksum returned: Unable to verify file checksums
Warning: the following items did not execute (for oracle-instantclient): org.macports.activate org.macports.extract org.macports.checksum org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install
Error: Status 1 encountered during processing.

Change History (7)

comment:1 Changed 16 years ago by mjg@…

Cc: mjg@… added

Cc Me!

comment:2 Changed 16 years ago by jmroot (Joshua Root)

Cc: mjg@… removed
Owner: changed from macports-tickets@… to ryandesign@…

Assigning to maintainer.

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

Are you sure the files that got downloaded are actually zip files, and aren't instead html files? The Oracle web server sometimes refuses to give you files unless you use a real web browser and go through their hoops of agreeing to their license agreement and such. Please sudo port clean --all oracle-instantclient, then download instantclient-basic-macosx-10.2.0.4.0.zip and instantclient-sdk-macosx-10.2.0.4.0.zip manually from Oracle and place them in /opt/local/var/macports/distfiles/oracle-instantclient. port install oracle-instantclient should then work. You could send feedback to Oracle about their download process.

comment:4 Changed 16 years ago by mjg@…

That worked. Until/unless Oracle changes the download process, would a note in the portfile's long_description be helpful?

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

Cc: gabriele.bartolini@… added
Status: newassigned

Has duplicate #16310.

comment:6 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

As of r39289, oracle-instantclient now issues a warning with instructions on how to download the files manually if necessary. Thank you for reminding me to add this to the port.

comment:7 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.