Merge lp:~mitya57/overlay-scrollbar/lp1084255 into lp:overlay-scrollbar

Proposed by Dmitry Shachnev
Status: Rejected
Rejected by: Didier Roche-Tolomelli
Proposed branch: lp:~mitya57/overlay-scrollbar/lp1084255
Merge into: lp:overlay-scrollbar
Diff against target: 27 lines (+6/-0)
3 files modified
debian/changelog (+4/-0)
debian/patches/series (+1/-0)
debian/source/format (+1/-0)
To merge this branch: bzr merge lp:~mitya57/overlay-scrollbar/lp1084255
Reviewer Review Type Date Requested Status
Mathieu Trudel-Lapierre (community) Needs Fixing
Review via email: mp+137010@code.launchpad.net

Description of the change

There is a patch at debian/patches/01_workaround_qt_overlay_crash.patch that fixes bug 1005677 but it's not applied in the current raring version because of 1.0 source format and absense of debian/patches/series. This branch aims to fix that.

To post a comment you must log in.
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

A more correct way to handle this would be to apply the patch "upstream" directly. Do you want to resubmit this MP for applying the patch directly to lp:overlay-scrollbar?

review: Disapprove
Revision history for this message
Dmitry Shachnev (mitya57) wrote :

That patch was not approved for including into lp:overlay-scrollbar, so was kept as a distro patch. See https://code.launchpad.net/~aacid/overlay-scrollbar/qt_no_overlay_scrollbar/+merge/124697/comments/268767.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

I still think it would be a more correct procedure. There is no reason why such a patch can't be fixed to be applicable upstream.

Rather than changing to format 3.0; it would be better in this case to use --with quilt and add a Build-Depends on quilt. Could you fix this?

review: Needs Fixing
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

@Mathieu: vlc is broken right now because of that, I went ahead and did merge it upstream in https://code.launchpad.net/~didrocks/overlay-scrollbar/fix-calibre-freeze/+merge/137122.

@Dmitry: we don't do anymore distro patch on any PS projects, if a fix isn't suitable upstream, it's not suitable for ubuntu.

Thanks Dmitry!

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

Now overlay scrollbars won't compile on non-Ubuntu systems as ubuntu_gtk_get_use_overlay_scrollbar() is defined only on Ubuntu...

Unmerged revisions

363. By Dmitry Shachnev

Use 3.0 (quilt) source format and add debian/patches/series
(LP: #1084255).

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-11-28 06:30:37 +0000
3+++ debian/changelog 2012-11-29 18:10:37 +0000
4@@ -16,6 +16,10 @@
5 - Add and export DPKG_GENSYMBOLS_CHECK_LEVEL.
6 * debian/copyright: update to properly reflect upstream copyright.
7
8+ [ Dmitry Shachnev ]
9+ * Use 3.0 (quilt) source format and add debian/patches/series
10+ (LP: #1084255).
11+
12 [ Automatic PS uploader ]
13 * Automatic snapshot from revision 361
14
15
16=== added file 'debian/patches/series'
17--- debian/patches/series 1970-01-01 00:00:00 +0000
18+++ debian/patches/series 2012-11-29 18:10:37 +0000
19@@ -0,0 +1,1 @@
20+01_workaround_qt_overlay_crash.patch
21
22=== added directory 'debian/source'
23=== added file 'debian/source/format'
24--- debian/source/format 1970-01-01 00:00:00 +0000
25+++ debian/source/format 2012-11-29 18:10:37 +0000
26@@ -0,0 +1,1 @@
27+3.0 (quilt)

Subscribers

People subscribed via source and target branches