Your message dated Sat, 08 Mar 2025 07:46:08 +0000 with message-id <E1tqosq-005P59-HT@fasolo.debian.org> and subject line Bug#1099733: fixed in uutf 1.0.3-2 has caused the Debian Bug report #1099733, regarding dependency loop with opam to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1099733: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099733 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: dependency loop with opam
- From: Samuel Thibault <sthibault@debian.org>
- Date: Fri, 7 Mar 2025 11:06:39 +0100
- Message-id: <[🔎] Z8rFLwCENwJuLLJH@begin>
Source: uutf Version: 1.0.3-1 Severity: important Tags: patch Hello, Currently, opam build-depends on libuutf-ocaml-dev and uutf build-depends on opam-installer, making new port bootstraping tricky. The attach changes add a pkg.uutf.noopam build profile which avoids the opam build dependency, could you apply it? Thanks, Samuel -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 6.13.0 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- Samuel > Il [e2fsck] a bien démarré, mais il m'a rendu la main aussitot en me > disant "houlala, c'est pas beau à voir votre truc, je préfèrerai que > vous teniez vous même la tronçonneuse" (traduction libre) NC in Guide du linuxien pervers : "Bien configurer sa tronçonneuse."--- debian/control.original 2025-03-07 09:47:14.000000000 +0000 +++ debian/control 2025-03-07 09:47:43.000000000 +0000 @@ -13,7 +13,7 @@ libtopkg-ocaml-dev, libuchar-ocaml-dev, libcmdliner-ocaml-dev, - opam-installer, + opam-installer <!pkg.uutf.noopam>, dh-ocaml Standards-Version: 4.6.0 Rules-Requires-Root: no @@ -72,6 +72,7 @@ Package: libuutf-ocaml-doc Section: doc Architecture: all +Build-Profiles: <!pkg.uutf.noopam> Depends: ${misc:Depends} Multi-Arch: foreign --- debian/rules.original 2025-03-07 09:48:00.000000000 +0000 +++ debian/rules 2025-03-07 09:53:59.000000000 +0000 @@ -17,5 +17,23 @@ ocaml pkg/pkg.ml test override_dh_auto_install: +ifeq (,$(filter pkg.uutf.noopam, $(DEB_BUILD_PROFILES))) opam-installer --prefix=$(DESTDIR) --libdir=.$(OCAML_STDLIB_DIR) uutf.install +else + install -d $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install -d $(DESTDIR)/bin + + install _build/test/utftrip.native $(DESTDIR)/bin/utftrip + install _build/pkg/META $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.cma $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.cmxs $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + + install _build/opam $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf/opam + install _build/src/*.mli $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.cmi $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.cmt* $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.a $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.cmx $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf + install _build/src/*.cmxa $(DESTDIR)/$(OCAML_STDLIB_DIR)/uutf +endif rm -f $(DESTDIR)/doc/uutf/LICENSE.md
--- End Message ---
--- Begin Message ---
- To: 1099733-close@bugs.debian.org
- Subject: Bug#1099733: fixed in uutf 1.0.3-2
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 08 Mar 2025 07:46:08 +0000
- Message-id: <E1tqosq-005P59-HT@fasolo.debian.org>
- Reply-to: Stéphane Glondu <glondu@debian.org>
Source: uutf Source-Version: 1.0.3-2 Done: Stéphane Glondu <glondu@debian.org> We believe that the bug you reported is fixed in the latest version of uutf, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1099733@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stéphane Glondu <glondu@debian.org> (supplier of updated uutf package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 08 Mar 2025 08:04:38 +0100 Source: uutf Architecture: source Version: 1.0.3-2 Distribution: unstable Urgency: medium Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org> Changed-By: Stéphane Glondu <glondu@debian.org> Closes: 1099733 Changes: uutf (1.0.3-2) unstable; urgency=medium . * Add a noopam build profile (Closes: #1099733) Checksums-Sha1: d61704406b0ad3128cf94ba53ac1ba5aa73d3167 1994 uutf_1.0.3-2.dsc f3e381e401b386ae6799298a383d01d35a841d7c 4008 uutf_1.0.3-2.debian.tar.xz Checksums-Sha256: 0b2a5f16a37a664ebd187a35c4eff9f6c17ab23e023a0ec9dc3add2ffb5b912e 1994 uutf_1.0.3-2.dsc f1b20853c81534200c7303dc5b271314205a99c258913f81c44bf100221b505e 4008 uutf_1.0.3-2.debian.tar.xz Files: 2dcfff9b287a931c5f5bb5f9a56a37b9 1994 ocaml optional uutf_1.0.3-2.dsc cdd90dddb1b8a40f2bea756659b7c46c 4008 ocaml optional uutf_1.0.3-2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQFGBAEBCgAwFiEEbeJOl+yohsxW5iUOIbju8bGJMIEFAmfL7kUSHGdsb25kdUBk ZWJpYW4ub3JnAAoJECG47vGxiTCBr6AIAJdn1oWwCpItQC4Ve91C6MoYElGoZFji e3ImP0b5jUUbyPEustAyFGrOKaUL35QeCFuxT5EV1n4mbnhuZtI2BvTUUFyjX+g/ +YTSFqxaGKFpVM4ugnqwCdB6CFtbpu/K9YvbI/hpiyNE2YO50DBF/58eGThPcgPQ BEKmvTnI/wAsXvy5D262rgTMu7R/oMdKmN2GAKT6zm4TkgwRVdKjH4l6jrFfe5Ai iA7X/RZ33q9Nhf1gimLUcnGS/EGBMppCysXsqCksD9mKc0XPcln8rEakf8BpzDyw 4Tqcm69ShTxswEjm7n92uA3VzxLHQtho6vDVFSNnW1J07+Q3Y9sj9xg= =xsKI -----END PGP SIGNATURE-----Attachment: pgpR86rGKlUTE.pgp
Description: PGP signature
--- End Message ---