File tree Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Expand file tree Collapse file tree 2 files changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -72,6 +72,20 @@ Architecture: any
7272Depends: ${misc:Depends}, ${shlibs:Depends}
7373Description: Bundled gems
7474
75+ Package: libruby2.3-dbg
76+ Section: debug
77+ Multi-Arch: same
78+ Architecture: any
79+ Depends: libruby2.3 (= ${binary:Version}),
80+ ${misc:Depends}
81+ Description: Debugging symbols for libruby2.3
82+ Ruby is the interpreted scripting language for quick and easy
83+ object-oriented programming. It has many features to process text
84+ files and to do system management tasks (as in perl). It is simple,
85+ straight-forward, and extensible.
86+ .
87+ This package includes the debugging symbols for the 'libruby-2.3' library.
88+
7589Package: ruby2.3-dev
7690Multi-Arch: same
7791Architecture: any
Original file line number Diff line number Diff line change @@ -110,4 +110,6 @@ import-orig-source:
110110
111111.PHONY : override_dh_strip
112112override_dh_strip :
113- dh_strip --dbgsym-migration=libruby$(RUBY_VERSION ) -dbg' (<< 2.3.1-3~)'
113+ dh_strip --dbg-package=libruby$(RUBY_VERSION ) -dbg
114+ # Don't ship debug files for the rubyX.Y binary to avoid Multi-Arch: same issues.
115+ rm $(CURDIR ) /debian/libruby$(RUBY_VERSION ) -dbg/usr/lib/debug/usr/bin/ruby$(RUBY_VERSION )
You can’t perform that action at this time.
0 commit comments