#193 closed defect (fixed)
git-debuginfo packaging error.
Reported by: | Steven Levine | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | |
Component: | git | Version: | |
Severity: | low | Keywords: | |
Cc: |
Description
\usr\bin\git.dbg is incorrectly packaged as \usr\bin\git-receive-pack.dbg.
\usr\libexec\git-core\git-remote-http.dbg is incorrectly packaged as \usr\libexec\git-core\git-remote-ftp.dbg.
These appear to be side-effects of the symlink creation logic.
Change History (7)
comment:1 by , 6 years ago
Priority: | minor → Feedback pending |
---|
comment:2 by , 6 years ago
The package with the issue is:
git-debuginfo-2.11.0-3.oc00.i686
which contains:
/@unixroot/usr/bin/git-receive-pack.dbg
/@unixroot/usr/bin/git-shell.dbg
/@unixroot/usr/bin/git-upload-pack.dbg
/@unixroot/usr/libexec/git-core/git-add.dbg
/@unixroot/usr/libexec/git-core/git-bisect.dbg
/@unixroot/usr/libexec/git-core/git-credential-cache--daemon.dbg
/@unixroot/usr/libexec/git-core/git-credential-cache.dbg
/@unixroot/usr/libexec/git-core/git-credential-store.dbg
/@unixroot/usr/libexec/git-core/git-daemon.dbg
/@unixroot/usr/libexec/git-core/git-difftool--helper.dbg
/@unixroot/usr/libexec/git-core/git-fast-import.dbg
/@unixroot/usr/libexec/git-core/git-filter-branch.dbg
/@unixroot/usr/libexec/git-core/git-http-backend.dbg
/@unixroot/usr/libexec/git-core/git-http-fetch.dbg
/@unixroot/usr/libexec/git-core/git-http-push.dbg
/@unixroot/usr/libexec/git-core/git-imap-send.dbg
/@unixroot/usr/libexec/git-core/git-merge-octopus.dbg
/@unixroot/usr/libexec/git-core/git-merge-one-file.dbg
/@unixroot/usr/libexec/git-core/git-merge-resolve.dbg
/@unixroot/usr/libexec/git-core/git-mergetool.dbg
/@unixroot/usr/libexec/git-core/git-quiltimport.dbg
/@unixroot/usr/libexec/git-core/git-rebase.dbg
/@unixroot/usr/libexec/git-core/git-remote-ftp.dbg
/@unixroot/usr/libexec/git-core/git-remote-testsvn.dbg
/@unixroot/usr/libexec/git-core/git-request-pull.dbg
/@unixroot/usr/libexec/git-core/git-sh-i18n--envsubst.dbg
/@unixroot/usr/libexec/git-core/git-shell.dbg
/@unixroot/usr/libexec/git-core/git-show-index.dbg
/@unixroot/usr/libexec/git-core/git-stash.dbg
/@unixroot/usr/libexec/git-core/git-submodule.dbg
/@unixroot/usr/libexec/git-core/git-upload-pack.dbg
/@unixroot/usr/libexec/git-core/git-web--browse.dbg
As you can see, git.dbg and git-remote-http.dbg are missing from the above.
comment:4 by , 6 years ago
Priority: | Feedback pending → critical |
---|
yes this is a long standing bug in our rpm. we need to fix the debug file creation to not take symlinks into account.
comment:5 by , 6 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
next git package should have it right. please test as soon as you can. uploading to exp repo within one hour.
comment:6 by , 6 years ago
git-debuginfo 2.11.0-4 resolves the issue reported for this ticket.
However, there is one remaining nit. git-debuginfo.rpm installs git-daemon.dbg, but git-core.rpm does not install a corrsponding git-daemon.exe.
comment:7 by , 6 years ago
that's perfectly valid for now. The reason is: we don't have any debuginfo subpackage. This means all dbg files are in one package. And the exe you missed is in the git-deamon subpackage.
which git version are you referring to? latset 2.11?