Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.6 #25

Merged
merged 20 commits into from
Oct 24, 2024
Merged

Release 1.6 #25

merged 20 commits into from
Oct 24, 2024

Conversation

dengbo11
Copy link

No description provided.

myml and others added 18 commits October 15, 2024 10:40
有用户反馈安装应用时会阻塞搜索命令的使用, 对此进行了排查
发现为修复同时执行多个安装任务导致manager异常退出的问题
在下载文件时使用g_main_context_new切换事件循环, 这会导致dbus服务无法处理调用, 同时也会导致下载进度无法通过dbus信号发出
本次改动去掉了g_main_context_new, 并通过队列控制同时只执行一个安装/更新任务
顺便修复因ostree_async_progress重用导致下载runtime不显示进度的问题
任务队列会自动删除运行完毕的任务, 不在需要在每个任务清理自己
修复安装layer和uab报错的问题

Log:
Should update task context to installing status before pull runtime or
base.

Log: fix update task context status abnormal
Move kind type judgment to pullDependency.

Log: packeage kind type judgment is inaccurate
Modify the mount permissions of a root filesystem, so that it allows applications to read and write files to the host file system.
For example, deepin calendar needs to create a systemd timer in the ~/.cache/systemd directory, but ~/.cache directory is overlay by linglong, you can use /run/hosts/rootfs/home/xxx/.cache/systemd.

Bug: https://pms.uniontech.com/bug-view-271647.html
Change 'source' to '.', because '#/usr/bin/env bash' is not work
in /etc/profile.d(Default is 'sh') and source is not supported in 'sh'.

Log:
tweak remount implementation

Signed-off-by: ComixHe <[email protected]>
delete appimage convert feature from ll-builder
and move it to linglong-pica

Log:
修复因字符串替换导致正则匹配错误

Log:
Adjustments to subref-related implementations

Signed-off-by: ComixHe <[email protected]>
We should recheck the task status after pullDependency() in package manager.

Log:
由于systemd/user是软链接, 安装应用时未在全局entries目录创建软链接
导致应用的systemd服务无法正常工作

Log:
release 1.6.3-1

Log: bump version to 1.6.3-1
@deepin-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign zccrs for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@dengbo11
Copy link
Author

/integrate

Copy link

TAG Bot

TAG: 1.6.3-1
EXISTED: no
DISTRIBUTION: unstable

Copy link

AutoIntegrationPr Bot
auto integrate with pr url: deepin-community/Repository-Integration#2092
PrNumber: 2092
PrBranch: auto-integration-11341587581

myml added 2 commits October 15, 2024 16:58
localtime直接挂载成文件, 当系统是北京时区会导致日历报时间格式错误
目前定位到QDateTime.isValid返回false, 具体原因还需要后续排查

Log:
在制作flatpak的base时发现, flatpak的动态链接器 (ld-linux-x86-64.so.2)
只包含了/usr/lib/x86_64-linux-gnu这一个动态库搜索路径, 导致bash在运行ldconfig之前是无法启动的
所以在容器钩子中不再通过bash运行ldconfig而是直接启动ldconfig, 以兼容复杂的base环境

note: org.gnome.Platform/x86_64/43 和 org.kde.Platform/x86_64/5.15-23.08 都有这个问题

Log:
@dengbo11
Copy link
Author

/integrate

@dengbo11 dengbo11 merged commit b955f9c into deepin-community:release/1.6 Oct 24, 2024
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants