Opened 6 years ago

Closed 2 years ago

#10038 closed bug (fixed)

[package_daemon] wants to uninstall half of the system when overwriting a package.

Reported by: diver Owned by: bonefish
Priority: normal Milestone: R1
Component: Kits/Package Kit Version: R1/Package Management
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

This is hrev46148 gcc2 hybrid.

cp /system/packages/freetype-2.4.9-3-x86_gcc2.hpkg .
mv freetype-2.4.9-3-x86_gcc2.hpkg /system/packages

Attachments (1)

0001-package_daemon-fix-an-issue-with-package-overwrite.patch (1.2 KB ) - added by throttle10 2 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 by bonefish, 6 years ago

If I see this correctly that's exactly the package that should be already installed. So you're replacing the existing file, right?

comment:2 by bonefish, 6 years ago

Uh, sorry for the silly question. I somehow overlooked that you actually copy that file from "/system/packages". So yes, I guess replacing the file isn't handled correctly yet.

comment:3 by diver, 6 years ago

I am. I noticed it when I tried to replace freetype package with the one which has antialiasing enabled. At first I thought it was a problem with this new package, but then I tried to do the same with the original one.

comment:4 by pulkomandy, 5 years ago

Summary: [package_daemon] wants to uninstall half of the system[package_daemon] wants to uninstall half of the system when overwriting a package.

comment:5 by throttle10, 2 years ago

Has a Patch: set

comment:6 by throttle10, 2 years ago

Has a Patch: unset

comment:7 by axeld, 2 years ago

Patch looks good.

comment:8 by waddlesplash, 2 years ago

Resolution: fixed
Status: newclosed

Applied in hrev51233. Thanks!

Note: See TracTickets for help on using tickets.