[Bug 2061664] Re: Appdata metainfo XML not in main pkg, breaking Appstream software install

2024-05-06 Thread Launchpad Bug Tracker
This bug was fixed in the package fcitx5-chinese-addons - 5.1.5-1

---
fcitx5-chinese-addons (5.1.5-1) unstable; urgency=medium

  * New upstream release.
  * debian/fcitx5-pinyin.install: Update file installation for emoji dict.

 -- Boyuan Yang   Wed, 24 Apr 2024 20:42:57 -0400

** Changed in: fcitx5-chinese-addons (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061664

Title:
  Appdata metainfo XML not in main pkg, breaking Appstream software
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx5-chinese-addons/+bug/2061664/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061664] Re: Appdata metainfo XML not in main pkg, breaking Appstream software install

2024-04-18 Thread Shengjing Zhu
** CVE removed: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-3094

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061664

Title:
  Appdata metainfo XML not in main pkg, breaking Appstream software
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx5-chinese-addons/+bug/2061664/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061664] Re: Appdata metainfo XML not in main pkg, breaking Appstream software install

2024-04-16 Thread Boyuan Yang
(resending info with ~ubuntu-sponsors notified)

I am now looking to fix LP: #2061664 in the Ubuntu 24.04 LTS release,
ideally before its release. The patches for LP: #2061664 comes from
Debian Sid.

I have prepared a source package for noble targeting the fix. You may
find the source package at:
https://launchpad.net/~hosiet/+archive/ubuntu/personal/+sourcefiles/fcitx5-chinese-
addons/5.1.3-1ubuntu1/fcitx5-chinese-addons_5.1.3-1ubuntu1.dsc . Also
see https://launchpad.net/~hosiet/+archive/ubuntu/personal/+packages for
how this package builds in my PPA.


Full debdiff (for your convenience):

=

diff -Nru fcitx5-chinese-addons-5.1.3/debian/changelog 
fcitx5-chinese-addons-5.1.3/debian/changelog
--- fcitx5-chinese-addons-5.1.3/debian/changelog2024-03-30 
20:06:52.0 -0400
+++ fcitx5-chinese-addons-5.1.3/debian/changelog2024-04-15 
15:43:44.0 -0400
@@ -1,3 +1,17 @@
+fcitx5-chinese-addons (5.1.3-1ubuntu1) noble; urgency=medium
+
+  * debian/fcitx5-chinese-addons.install: Move the installation of
+Appdata metainfo XML file from the separate fcitx5-chinese-addons-data
+package to the main fcitx5-chinese-addons metapackage to help the
+package handling via Appstream-based package management software
+such as KDE Discover and GNOME Software.
+(Closes: #1069070) (LP: #2061664)
+  * debian/control: Add fcitx5-chinese-addons Breaks+Replaces on
+fcitx5-chinese-addons-data (<< ${binary:Version}) for a smooth
+transition.
+
+ -- Boyuan Yang   Mon, 15 Apr 2024 15:43:44 -0400
+
 fcitx5-chinese-addons (5.1.3-1build3) noble; urgency=medium

   * No-change rebuild for CVE-2024-3094
diff -Nru fcitx5-chinese-addons-5.1.3/debian/control 
fcitx5-chinese-addons-5.1.3/debian/control
--- fcitx5-chinese-addons-5.1.3/debian/control  2024-03-15 00:20:58.0 
-0400
+++ fcitx5-chinese-addons-5.1.3/debian/control  2024-04-15 15:43:44.0 
-0400
@@ -46,6 +46,10 @@
 Recommends:
  fcitx5,
  fcitx5-module-lua,
+Breaks:
+ fcitx5-chinese-addons-data (<< ${binary:Version}),
+Replaces:
+ fcitx5-chinese-addons-data (<< ${binary:Version}),
 Enhances:
  fcitx5,
 Description: Chinese-related addon for fcitx5 (metapackage)
diff -Nru fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons-data.install 
fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons-data.install
--- fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons-data.install   
2023-11-03 18:16:26.0 -0400
+++ fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons-data.install   
2024-04-15 15:43:44.0 -0400
@@ -2,4 +2,3 @@
 usr/share/fcitx5/lua/imeapi/extensions/pinyin.lua
 usr/share/icons/hicolor/*/apps/fcitx-chn.png
 usr/share/icons/hicolor/*/apps/org.fcitx.Fcitx5.fcitx-chn.png
-usr/share/metainfo/org.fcitx.Fcitx5.Addon.ChineseAddons.metainfo.xml
diff -Nru fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons.install 
fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons.install
--- fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons.install
1969-12-31 19:00:00.0 -0500
+++ fcitx5-chinese-addons-5.1.3/debian/fcitx5-chinese-addons.install
2024-04-15 15:43:44.0 -0400
@@ -0,0 +1 @@
+usr/share/metainfo/org.fcitx.Fcitx5.Addon.ChineseAddons.metainfo.xml

=


Now, I am looking for a sponsor (e.g., from ~ubuntu-sponsors) to review and 
upload my package to noble. Thanks!

** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2024-3094

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061664

Title:
  Appdata metainfo XML not in main pkg, breaking Appstream software
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx5-chinese-addons/+bug/2061664/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061664] Re: Appdata metainfo XML not in main pkg, breaking Appstream software install

2024-04-16 Thread Boyuan Yang
I am now looking to fix LP: #2061664 in the Ubuntu 24.04 LTS release,
ideally before its release.

I have prepared a source package for noble targeting the fix. You may
find the source package at:
https://launchpad.net/~hosiet/+archive/ubuntu/personal/+sourcefiles/fcitx5-chinese-
addons/5.1.3-1ubuntu1/fcitx5-chinese-addons_5.1.3-1ubuntu1.dsc . Also
see https://launchpad.net/~hosiet/+archive/ubuntu/personal/+packages for
how this package builds in my PPA.

Now, I am looking for a sponsor (e.g., from ~ubuntu-sponsors) to review
and upload my package to noble. Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061664

Title:
  Appdata metainfo XML not in main pkg, breaking Appstream software
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx5-chinese-addons/+bug/2061664/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2061664] Re: Appdata metainfo XML not in main pkg, breaking Appstream software install

2024-04-15 Thread Bug Watch Updater
** Changed in: fcitx5-chinese-addons (Debian)
   Status: Unknown => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2061664

Title:
  Appdata metainfo XML not in main pkg, breaking Appstream software
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fcitx5-chinese-addons/+bug/2061664/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs