There is no error. The update seems to have succeeded. An "update" only updates the metadata information, and doesn't actually upgrade any of your packages. To upgrade your packages, you can now type "opam upgrade" as the message printed out states.

What you're referring to as heiroglyphs, I see as rather nice usage of unicode characters to represent useful information.


On Fri, Mar 27, 2015 at 2:29 PM, Mr. Herr <misterherr@freenet.de> wrote:


On 27.03.2015 19:09, Anil Madhavapeddy wrote:
On 27 Mar 2015, at 18:00, Mr. Herr <misterherr@freenet.de> wrote:

the 1.2.1 binary from https://github.com/ocaml/opam/releases/tag/1.2.1, as well as the compile result of
opam-full-1.2.1.tar.gz are behaving strange on my opensuse 1.3.1.

All I did was to replace the 1.2.0 binaries with the 1.2.1 version.

Here a console log where 'opam' is /usr/local/bin/opam-1.2.1-x86_64-Linux

---------------------------------------------------------------------------------------------------
strobel@s131-intel:/data/lvmvol/strobel-sources> opam update

=-=- Updating package repositories =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
[default] synchronized from https://opam.ocaml.org

Updates available for 4.02.1, apply them with 'opam upgrade':
===== ↻  1   ↗  1 =====
strobel@s131-intel:/data/lvmvol> opam-1.2.0-x86_64-Linux update
[default] Downloading https://opam.ocaml.org/urls.txt
Updating /opt/opam/repo/compiler-index ...
Updating /opt/opam/compilers/ ...
Updating /opt/opam/repo/package-index ...
Updating /opt/opam/packages/ ...

Updates available for 4.02.1, apply them with 'opam upgrade':
=== 1 to reinstall | 1 to upgrade ===
strobel@s131-intel:/data/lvmvol>
---------------------------------------------------------------------------------------------------------

What can I do to debug this?

I'm not sure if I've missed something obvious, since you haven't specified what you think has gone wrong. You appear to have typed in "opam update" twice.

Either do "opam update -u" (which updates the package sets and upgrades them), or "opam update && opam upgrade".


the output from the 1.2.0 version is there for reference, this is what I have come to expect.

The 1.2.1 binary is not doing the same checks, and outputs hieroglyphs - very dubious.

/Str



--
Caml-list mailing list.  Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs