#321 closed defect (no change needed)
os2-rpm 1-3 symlink change renders some packages unable to install
Reported by: | Lewis Rosenthal | Owned by: | |
---|---|---|---|
Priority: | Feedback Pending | Milestone: | |
Component: | spec files | Version: | |
Severity: | highest | Keywords: | |
Cc: |
Description
I just updated the i686 and pentium4 bootstrap zips, and after a test install of an ArcaOS trunk build, I find that libqt4 will not install, complaining that the PREIN scriptlet cannot find /@unixroot/usr/lib/rpm/warpin-conflicts.exe.
These symlinks were apparently changed in os2-rpm 1-3 to not have extensions. Unfortunately, it seems that some packages are still looking for them.
Copying /@unixroot/usr/lib/rpm/warpin-conflicts to /@unixroot/usr/lib/rpm/warpin-conflicts.exe allows the installation of libqt4 to complete successfully.
While the ultimate fix is in the spec files for the affected packages, it may be wise to maintain two symlinks for each of these or create a separate package to install/remove the additional (missing) symlinks.
Change History (6)
comment:1 by , 6 years ago
Priority: | major → Feedback Pending |
---|
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Confirmed that this is working with os2-rpm-1-5.
Thanks for the quick fix!
comment:4 by , 6 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
I am seeing this (still? again? also?) with os2-rpm 1-6 (and 1-5) when attempting to install DrCtl (/@unixroot/usr/lib/rpm/wps-object.exe: not found). Duplicating the wps-object symlink to wps-object.exe works around the issue.
comment:5 by , 6 years ago
Resolution: | → no change needed |
---|---|
Status: | reopened → closed |
You need to use drctl from exp repo. this should fix the issue. If not open a drctl Ticket please.
comment:6 by , 6 years ago
Confirmed that DrCtl-0.1.7-3 in exp installs cleanly. Apologies for not checking for an exp package, and thanks for the reminder, Silvan!
fixed in latest os2-rpm 1-5 in exp repo. please try. When all is ok I move it to rel