#333 closed defect (fixed)
rpm 4.13.0 does not accept backslashes in paths
Reported by: | Lewis Rosenthal | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | rpm | Version: | |
Severity: | highest | Keywords: | |
Cc: |
Description
It seems that when installing a package which is not in the current directory, rpm requires slashes as path separators, which is not very OS/2-friendly.
Example:
[C:\] rpm -i --replacepkgs c:\var\temp\myshinynew.rpm <Enter> error: open of c:vartempmyshinynew.rpm failed: No such file or directory
Using slashes works as expected.
Downstream ticket reference:
Change History (3)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
Unfortunately, the new rpmio7.dll requires libcn. Upgrading libc for this poses several other problems to the system (can't finish booting to the desktop, due to things not being able to launch from Startup, etc.).
This is going to take some time to figure out.
The path error for the single use case mentioned here seems to have been resolved (until a reboot, when the system becomes unusable).
comment:3 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
r1621 fixes the issue. new rpm will be available soon
If you find issues with the new libcn, report it separately at our github please.
testfile uploaded to mantis.
note to myself:
rpmio/rpmfileutil.c changed