[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1059678: marked as done (libcjs0: please depend on gir1.2-girepository-2.0 and other typelibs used by built-in modules)



Your message dated Fri, 05 Jan 2024 19:34:04 +0000
with message-id <E1rLpxE-005IIZ-1r@fasolo.debian.org>
and subject line Bug#1059678: fixed in cjs 6.0.0-2
has caused the Debian Bug report #1059678,
regarding libcjs0: please depend on gir1.2-girepository-2.0 and other typelibs used by built-in modules
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.)


-- 
1059678: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059678
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libcjs0
Version: 6.0.0-1
Severity: normal
Tags: patch trixie sid
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: girepository-2.0

cjs contains code that explicitly loads the GIRepository-2.0 typelib
(in modules/script/package.js, which is the implementation of the
imports.package API).

GIRepository is currently part of gir1.2-glib-2.0, but it will need
to be moved to a separate binary package during the GNOME 46 cycle,
as a result of most of gir1.2-glib-2.0 moving to src:glib2.0 (which has
broken some of the API/ABI in the process, resulting in it shipping an
incompatible GIRepository-3.0 instead). A preliminary version of this
package split has been uploaded to experimental and is waiting in the NEW
queue:
https://salsa.debian.org/gnome-team/gobject-introspection/-/tree/debian/new

To ensure that the imports.package API continues to work
correctly for cjs applications, please add an explicit dependency on
gir1.2-girepository-2.0, as in the attached patch 0001 (this corresponds
to the change I uploaded in gjs 1.78.1-2). In current trixie/sid,
this is a virtual package provided by gir1.2-glib-2.0, but in future,
I expect it to become a separate binary package.

For completeness, I think it would be best to add explicit dependencies
on all of the typelibs imported by the built-in modules in cjs'
modules/script/: I believe the attached patch 0002 is correct for this
(this corresponds to gjs 1.78.1-3).

I don't use Cinnamon or its applications myself, so I haven't tested
the attached patches, but to the best of my knowledge they're correct.

In practice, the only cjs application seems to be the cinnamon desktop
shell itself (Cinnamon's equivalent of GNOME Shell), and that doesn't
seem to use the imports.package API, so this missing dependency is
probably not going to break it. As a result, this is probably not RC
even with the proposed version of gobject-introspection.

    smcv

--- End Message ---
--- Begin Message ---
Source: cjs
Source-Version: 6.0.0-2
Done: Fabio Fantoni <fantonifabio@tiscali.it>

We believe that the bug you reported is fixed in the latest version of
cjs, 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 1059678@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabio Fantoni <fantonifabio@tiscali.it> (supplier of updated cjs 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: Fri, 05 Jan 2024 18:46:34 +0100
Source: cjs
Architecture: source
Version: 6.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Cinnamon Team <debian-cinnamon@lists.debian.org>
Changed-By: Fabio Fantoni <fantonifabio@tiscali.it>
Closes: 1059678
Changes:
 cjs (6.0.0-2) unstable; urgency=medium
 .
   [ Fabio Fantoni ]
   * d/gbp.conf: change debian-branch and upstream-branch to follow DEP14
 .
   [ Simon McVittie ]
   * d/control: libcjs0 Depends on gir1.2-girepository-2.0 and on typelibs
     imported by built-in modules (Closes: #1059678)
Checksums-Sha1:
 8c7d71bb9a15057861a82844957c7869a423acd2 2688 cjs_6.0.0-2.dsc
 6df8c6f4b1de38ec5ce12bac2b7e976d392b0353 876310 cjs_6.0.0.orig.tar.gz
 ef2104acf6a97c0bde693190c80a9dfd4c5d0ec8 10732 cjs_6.0.0-2.debian.tar.xz
 0696341b9fe08a2a7dcd57d44fde3ff9338e55f7 14841 cjs_6.0.0-2_source.buildinfo
Checksums-Sha256:
 0469e0f9c5dcd0a40b96e2992ad2f1038234d179eb3843516b8910fca3431876 2688 cjs_6.0.0-2.dsc
 28d380bc187a542fa29be723cb11b8405b40831985fcf28a10113dbb2a538658 876310 cjs_6.0.0.orig.tar.gz
 8f3f58435bf3067ffd9969b8cc0dc985440cb16068b3aa9f3d3dac5d92343a0d 10732 cjs_6.0.0-2.debian.tar.xz
 53665384242413a0197897a0e6d9a9b865953026eb2120c4f799e8195c133a8b 14841 cjs_6.0.0-2_source.buildinfo
Files:
 fb97c8354319c2f8477d8ddeb43cdfb5 2688 interpreters optional cjs_6.0.0-2.dsc
 6b7c0c3e732656ac0abf9420fe821948 876310 interpreters optional cjs_6.0.0.orig.tar.gz
 a9fdb0840f37d576ae640821586877d1 10732 interpreters optional cjs_6.0.0-2.debian.tar.xz
 aba403d937265325a4344d400f054be7 14841 interpreters optional cjs_6.0.0-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEELEHRfLe4S9D5+1GzaAZorpB/EB0FAmWYQdwACgkQaAZorpB/
EB3ujg//Z+l72kkQt419ss9NpiukafkH2GkqFGix2tHW1261j1lSI6svsAJ2KJ9b
pujMzsAjT6rBWDq9KJhTPmjAWNxVDulJb0j75yOy4RTsSIXMxxITM9GIcaVVm3mK
9Zk4wt/xRa6tbxpQgbsEWTCG5BN7KUkGgQOTP1BAp2bJc1DZVViaxVTqZDOIpm+I
0PS7z2v87lLIF8UvX0DAn7AeXKRuoba2B5ZUv6oCwBLt2iO63cguiWr7MONVN5p2
PoAsP7qGFt2xOL1qOpQyrseFccSHQXludCG/fLNstY6Py8JoNpolwvHI/x94FbnJ
RLCIoOWR2pfbezFADecTviaf7ANrY9DSsvAMlE+t6ADAhRxN9eBDvtPsDhwieSpK
1edXsKvXMb1PkVeZEdpmof73oFX3UeSMofIKFrk47DAg855yE2gMy+/QX7XKqcTR
OjbHsS6SGq0M4V/BPEbblIY+mmCYT6Zd7vCeVsXGPn4sUoTrS8Enw5MfpWkqz6Jj
M1tyRvWZFOrMRZjopH1RP8DUWIcsDaRD24BAL33Zi+PsOmSt3Xw85jSXNQDlhO+r
WTuR/aMzZRwHu99SZq/Z9GWL4Zn3+O/DwnWAnf870oymKKrdc8ySgxXhcwOfPYZF
0Zi00SpButSugmsPAd47678XI8iFiaMnOYiEdJqAxWQeD2QePw0=
=ABDB
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: