packaging: libubuntuoneauth-dev installs headers together, while they expect a subdir
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntuone-credentials |
Fix Released
|
Undecided
|
Unassigned | ||
ubuntuone-credentials (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
as installed thusly:
sudo apt-get install ubuntuone-
sudo apt-get install libubuntuoneaut
% sudo dpkg -L libubuntuoneaut
/.
/usr
/usr/lib
/usr/lib/
/usr/share
/usr/share/doc
/usr/share/
/usr/share/
/usr/share/
/usr/include
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/lib/
% make
g++ -c -pipe -std=c++0x -O2 -D_REENTRANT -Wall -W -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_QML_LIB -DQT_DBUS_LIB -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/
In file included from ubuntuone.h:5:0,
/usr/include/
compilation terminated.
make: *** [ubuntuoneplugi
ssoservice.h #includes "sso_api/
Related branches
- dobey (community): Approve
-
Diff: 302 lines (+30/-30)23 files modifiedlibubuntuoneauth/CMakeLists.txt (+2/-2)
libubuntuoneauth/identityprovider.cpp (+1/-1)
libubuntuoneauth/identityprovider.h (+1/-1)
libubuntuoneauth/network.cpp (+1/-1)
libubuntuoneauth/network.h (+1/-1)
libubuntuoneauth/requests.cpp (+1/-1)
libubuntuoneauth/requests.h (+1/-1)
libubuntuoneauth/responses.cpp (+1/-1)
libubuntuoneauth/responses.h (+1/-1)
libubuntuoneauth/ssoservice.cpp (+2/-2)
libubuntuoneauth/ssoservice.h (+2/-2)
libubuntuoneauth/tests/CMakeLists.txt (+1/-1)
libubuntuoneauth/tests/main.cpp (+2/-2)
libubuntuoneauth/tests/test_requests.cpp (+1/-1)
libubuntuoneauth/tests/test_responses.cpp (+2/-2)
music-login/loginform.cpp (+1/-1)
music-login/loginform.h (+1/-1)
music-login/registerform.cpp (+1/-1)
music-login/registerform.h (+1/-1)
music-login/ssowizard.cpp (+1/-1)
music-login/tests/testloginform.cpp (+2/-2)
music-login/tests/testregisterform.cpp (+2/-2)
music-login/tests/testssowizard.cpp (+1/-1)
Changed in ubuntuone-credentials: | |
status: | New → In Progress |
Changed in ubuntuone-credentials: | |
status: | In Progress → Fix Committed |
Changed in ubuntuone-credentials: | |
status: | Fix Committed → Fix Released |
tags: | added: u1-notrack |
This bug was fixed in the package ubuntuone- credentials - 14.04+14. 04.20140306
--------------- credentials (14.04+ 14.04.20140306) trusty; urgency=low
ubuntuone-
[ Diego Sarmentero ]
* adding files
* ssolib files
* adding license
* SSO Lib working
* new folder structure
* updating .pro
* Fixing some design issues.
* Improve Error handling in the application as requested by design.
* Support urls in the --picture argument, to handle download of the
image from this application.
* Fix UI flow requested by design for Returning Customers.
[ Leo Arias ]
* Cleaned the autopilot tests.
* Refactor the fake servers to be a thread on the same process,
started from a fixture on the test setup.
* Added missing files from previous autopilot fixtures MP. .
[ Ubuntu daily release ]
* New rebuild forced
[ CI bot ]
* No change rebuild against Qt 5.2.1.
[ Brian Curtin ]
* Update the tests.pro file to work with changes to how the library is
built.
* Add more tests.
[ Michael McCracken ] eauth to access creds and sign API requests.
* Simplify header layout to avoid issues in packaging. (LP: #1190782).
(LP: #1190782)
* Improvements to available slots and signals on ssoservice object.
* Fixes for registration
* mark two methods of Token as const, and fix a leak from oauth
library.
* Add QML plugin that wraps login/register and signUrl functionality
of libubuntuoneauth, and accompanying QML UI prototype
* Add support for two-factor auth to the ssoservice and QML plugin
(LP: #1197081). (LP: #1197081)
* Add error signal for failure cases in Network class - covers
connection failures.
* Improve UI, better support embedding into external QML, and add
embedding example code.
* Fix credential deletion and expose it via QML plugin.
* Validate input and show error messages for invalid email, short
password, etc.
* add cmake rule to generate qmltypes file for qtcreator integration.
* Make background of embeddable component transparent, and use smaller
font sizes to fit better on small screens.
* Fix typo in signal connection for handleError.
* set signon plugin name to 'ubuntuoneplugin' as required by the
signond plugin loader.
* Ensure initial value of _state variable is IDLE.
* Add UOA provider plug-in to house login/register UI. Move that UI
from credentials service plug-in.
* Fix example code for QML plugin to no longer try to show the
CredentialsUI that doesn't exist anymore, and improve its comments
to better explain the remaining API.
* Re-add a regexp validator to the email textfield.
* Add minimal Qt/C++ example app and README describing how to use
libubuntuon
* Add cancel/continue buttons back.
* Fix spacing and margins of login/register UI. Use default fontSizes
pending design input.
* Provide faster visual feedback of activity after clicking
'continue'.
* Fix flickable scrolling. Fix sizing of nested Columns in LoginForm
and RegisterForm, and use correct anchors.
* Improve integration with Online Accounts System settings module.
* Fix registration errors caused by scrambling parameters due ...