Merge lp:~ampelbein/ubuntu/oneiric/libqtbamf/lp-765915 into lp:ubuntu/oneiric/libqtbamf

Proposed by Andreas Moog
Status: Merged
Merge reported by: Didier Roche-Tolomelli
Merged at revision: not available
Proposed branch: lp:~ampelbein/ubuntu/oneiric/libqtbamf/lp-765915
Merge into: lp:ubuntu/oneiric/libqtbamf
Diff against target: 52 lines (+10/-3)
2 files modified
debian/changelog (+6/-0)
debian/libqtbamf1.symbols (+4/-3)
To merge this branch: bzr merge lp:~ampelbein/ubuntu/oneiric/libqtbamf/lp-765915
Reviewer Review Type Date Requested Status
Didier Roche-Tolomelli Approve
Sebastien Bacher Needs Fixing
Review via email: mp+65132@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks, why do you delete optional symbols? they should not break the build, note that 0.2.1-0ubuntu1 built fine in oneiric, is that still an issue?

review: Needs Fixing
Revision history for this message
Andreas Moog (ampelbein) wrote :

I removed the optional symbols because I consider it good practice to have a symbols file that actually matches the symbols of my library. I readded them now.

And at least in my pbuilder it is still an issue, the build fails due to wrong symbols file.
Also, libqtbamf1 was last built in natty (not oneiric), see https://launchpad.net/ubuntu/+source/libqtbamf/0.2.1-0ubuntu1. It shows as built because for natty the symbols file was indeed correct.

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

Thanks for your work there! Merged :)
Please, in the future, ensure two things:
- check the output of debcheckout or apt-get source which should tell you that there is a Vcs-Bzr tag in debian/control pointing to the branch where the packaging is (I had to put your commit manually to lp:bamf-qt).
- when request a change, let the changelog use "UNRELEASED" instead of distribution, in case we are pending updates to add other changes. Then, the sponsor will change UNRELEASED to the version.

I've pushed your changed to lp:bamf-qt. Thanks a lot for your contribution there! :-)

review: Approve
Revision history for this message
Andreas Moog (ampelbein) wrote :

On 06/22/2011 09:58 AM, Didier Roche wrote:
> Review: Approve
> Thanks for your work there! Merged :)
> Please, in the future, ensure two things:
> - check the output of debcheckout or apt-get source which should tell you that there is a Vcs-Bzr tag in debian/control pointing to the
branch where the packaging is (I had to put your commit manually to
lp:bamf-qt).

I use neither of those tools. I use the workflow suggested in
http://people.canonical.com/~dholbach/packaging-guide/html/udd-intro.html#getting-the-source

Maybe lp should automatically let ubuntu:<package> point to the location
specified in the VCS controlfield?

But for the future I will make sure to look at that field first to
ensure I'm not working on a package that has a different workflow than
the suggested one to not make sponsors live harder, like in this case.

> - when request a change, let the changelog use "UNRELEASED" instead of distribution, in case we are pending updates to add other changes. Then, the sponsor will change UNRELEASED to the version.

Ok.

> I've pushed your changed to lp:bamf-qt.

Thank you!

Cheers, Andreas

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

Yeah, pointing directly to the right branch was what we discussed on ubuntu-devel mailing list some weeks ago. However, we have some debian/ only directory and it seems to not fit this case. Anyway I asked Daniel to mention that as you are not the only one to get hit by that, so there is clearly something wrong in our side :)

Thanks again for your work there :-)

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

FYI: https://bugs.launchpad.net/ubuntu-packaging-guide/+bug/800768

Hope that can come to some fixes :)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2011-04-19 11:38:45 +0000
+++ debian/changelog 2011-06-21 15:06:48 +0000
@@ -1,3 +1,9 @@
1libqtbamf (0.2.1-0ubuntu2) oneiric; urgency=low
2
3 * update symbols file to fix FTBFS (LP: #765915)
4
5 -- Andreas Moog <amoog@ubuntu.com> Sun, 19 Jun 2011 17:59:05 +0000
6
1libqtbamf (0.2.1-0ubuntu1) natty; urgency=low7libqtbamf (0.2.1-0ubuntu1) natty; urgency=low
28
3 * New API: BamfMatcher::register_favorites(const QStringList& favorites) (LP: #739454)9 * New API: BamfMatcher::register_favorites(const QStringList& favorites) (LP: #739454)
410
=== modified file 'debian/libqtbamf1.symbols'
--- debian/libqtbamf1.symbols 2011-02-22 17:28:41 +0000
+++ debian/libqtbamf1.symbols 2011-06-21 15:06:48 +0000
@@ -18,8 +18,6 @@
18 _ZN10BamfWindowD0Ev@Base 0.118 _ZN10BamfWindowD0Ev@Base 0.1
19 _ZN10BamfWindowD1Ev@Base 0.119 _ZN10BamfWindowD1Ev@Base 0.1
20 _ZN10BamfWindowD2Ev@Base 0.120 _ZN10BamfWindowD2Ev@Base 0.1
21 _ZN10QByteArrayD1Ev@Base 0.1
22 _ZN10QByteArrayD2Ev@Base 0.1
23 _ZN10QDBusErrorD1Ev@Base 0.121 _ZN10QDBusErrorD1Ev@Base 0.1
24 _ZN10QDBusErrorD2Ev@Base 0.122 _ZN10QDBusErrorD2Ev@Base 0.1
25 _ZN11BamfControl11qt_metacallEN11QMetaObject4CallEiPPv@Base 0.123 _ZN11BamfControl11qt_metacallEN11QMetaObject4CallEiPPv@Base 0.1
@@ -57,6 +55,8 @@
57 _ZN11BamfMatcherD0Ev@Base 0.155 _ZN11BamfMatcherD0Ev@Base 0.1
58 _ZN11BamfMatcherD1Ev@Base 0.156 _ZN11BamfMatcherD1Ev@Base 0.1
59 _ZN11BamfMatcherD2Ev@Base 0.157 _ZN11BamfMatcherD2Ev@Base 0.1
58 _ZN11QStringListD1Ev@Base 0.2.1
59 _ZN11QStringListD2Ev@Base 0.2.1
60 _ZN12BamfUintList11qt_metacallEN11QMetaObject4CallEiPPv@Base 0.160 _ZN12BamfUintList11qt_metacallEN11QMetaObject4CallEiPPv@Base 0.1
61 _ZN12BamfUintList11qt_metacastEPKc@Base 0.161 _ZN12BamfUintList11qt_metacastEPKc@Base 0.1
62 _ZN12BamfUintList16staticMetaObjectE@Base 0.162 _ZN12BamfUintList16staticMetaObjectE@Base 0.1
@@ -192,7 +192,7 @@
192 (optional=templinst)_ZN5QListIjE13detach_helperEi@Base 0.1192 (optional=templinst)_ZN5QListIjE13detach_helperEi@Base 0.1
193 (optional=templinst)_ZN5QListIjE13detach_helperEv@Base 0.1193 (optional=templinst)_ZN5QListIjE13detach_helperEv@Base 0.1
194 (optional=templinst)_ZN5QListIjE18detach_helper_growEii@Base 0.1194 (optional=templinst)_ZN5QListIjE18detach_helper_growEii@Base 0.1
195 (optional=templinstr)_ZN5QListIjE5clearEv@Base 0.1195 (optional=templinst)_ZN5QListIjE5clearEv@Base 0.1
196 (optional=templinst)_ZN5QListIjE6appendERKj@Base 0.1196 (optional=templinst)_ZN5QListIjE6appendERKj@Base 0.1
197 (optional=templinst)_ZN5QListIjED1Ev@Base 0.1197 (optional=templinst)_ZN5QListIjED1Ev@Base 0.1
198 (optional=templinst)_ZN5QListIjED2Ev@Base 0.1198 (optional=templinst)_ZN5QListIjED2Ev@Base 0.1
@@ -230,6 +230,7 @@
230 _ZNK11BamfMatcher12applicationsEv@Base 0.1230 _ZNK11BamfMatcher12applicationsEv@Base 0.1
231 _ZNK11BamfMatcher13active_windowEv@Base 0.1231 _ZNK11BamfMatcher13active_windowEv@Base 0.1
232 _ZNK11BamfMatcher18active_applicationEv@Base 0.1232 _ZNK11BamfMatcher18active_applicationEv@Base 0.1
233 _ZNK11BamfMatcher18register_favoritesERK11QStringList@Base 0.2.1
233 _ZNK11BamfMatcher19application_for_xidEj@Base 0.1234 _ZNK11BamfMatcher19application_for_xidEj@Base 0.1
234 _ZNK11BamfMatcher20running_applicationsEv@Base 0.1235 _ZNK11BamfMatcher20running_applicationsEv@Base 0.1
235 _ZNK11BamfMatcher22application_is_runningERK7QString@Base 0.1236 _ZNK11BamfMatcher22application_is_runningERK7QString@Base 0.1

Subscribers

People subscribed via source and target branches

to all changes: