touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #09166
[Bug 1297100] Re: Installing mir-demos also unexpectedly installs *-dev packages
This bug was fixed in the package mir - 0.6.0+14.10.20140811-0ubuntu1
---------------
mir (0.6.0+14.10.20140811-0ubuntu1) utopic; urgency=medium
[ Cemil Azizoglu ]
* New upstream release 0.6.0 (https://launchpad.net/mir/+milestone/0.6.0)
- mirclient ABI unchanged at 8. Clients do not need rebuilding.
- mirserver ABI bumped to 24. Servers need rebuilding, but probably don't
need modification:
. Host lifecycle event listener for nested servers introduced.
. Add query function to BasicSurface.
. The (deprecated) function the_ipc_factory() is now removed.
. Removed legacy support for overriding the focus controller or the
frontend shell.
. Added support for a common type for managing fd's.
. Moved testdraw library to examples directory.
. Added support for droping stale frames when a surface becomes exposed.
- Enhancements:
. Split underlying data transport out of MirSocketRpcChannel.
. Introduced two new client-side functions : mir_surface_get_focus and
mir_surface_get_visibility.
. Added symbolic names for cursors.
. Made "shared" code a true shared library.
. Provide linker scripts to control symbols exported by [mesa|android]
libmirclientplatform.
. Correct xcursor loader test to fail properly instead of segfaulting.
. Make mir::Fd type copy constructible.
. Miscellaneous packaging related enhancements.
. Miscellaneous build related enhancements.
. Added automated test cases for detecting ABI breakage.
. examples/fingerpaint: Enable frame dropping so it's faster and more
responsive.
. mirprotobuf folded into new libmircommon.
. Don't propagate exceptions to graphics driver code.
. Dropped unused/minimally used dependencies : boost-filesystem,
boost-thread, boost-chrono, boost-regex.
. platform: provide support for customizing Mir's behavior when a
fatal_error occurs.
. Expose an interface for touch visualization.
- Bugs fixed:
. Mir servers crash with SIGABRT - assertion failed at
buffer_queue.cpp:136 - "!pending_client_notifications.empty()"
(LP: #1335481)
. [regression][hammerhead] Mir fails to start on Nexus 5 & 10 as it
fails to turn vsync signal on (LP: #1345533)
. [qtcomp] Random crash in Mir input when running AP tests: [terminate
called after throwing an instance of '...' what(): assign: File exists]
when constructing a mir::AsioMainLoop::FDHandler (LP: #1346952)
. CI builds fail when trying to install libmircommon-dev (LP: #1348518)
. [regression] Mir 0.6 GL clients crash immediately on startup (Mesa is
trying to use X11 instead of Mir) (LP: #1350163)
. qmlscene crashed with SIGSEGV in _M_release() on quit (LP: #1342694)
. Clients cannot create surfaces when the screen is off (LP: #1344024)
. The packaging of headers and libraries is confused (LP: #1347522)
. [regression] Intermittent CI failure in
ClientLibrary.receives_surface_dpi_value (LP: #1348095)
. Installing mir-demos also unexpectedly installs *-dev packages
(LP: #1297100)
. mir_unit_tests: XCursorLoader.loads_cursors_from_testing_theme crashes
on N4 (LP: #1342029)
. [performance] Mir is spending at least 8% of its time in
__android_log_print() (LP: #1343074)
. [performance] Mir demo shell spends ~12% of its time in vector
allocation under DemoRenderer::tessellate_*() (LP: #1349698)
. mir_client_library_debug.h functions do not have C linkage
(LP: #1349742)
. mir client API is missing getters for some surface attributes
(LP: #1336553)
. Building Mir outputs lots of warnings about Android logging functions
in 3rd_party/ (LP: #1348467)
. The "shared" code should be a shared library (LP: #1341502)
. Finish the removal of mirprotobuf library (LP: #1351133)
. Release overlay buffers when screen is turned off (LP: #1350961)
. mir_demo_server_shell --disable-overlays false renders incorrectly
on android (partial fix for LP: #1348330)
. Remember to honor MIR_ENABLE_TESTS and not emit tests if it's disabled
(LP: #1352800)
. Make it easier to separate command line options used by Mir from those
used elsewhere (LP: #1351255)
. Expose create_native_platform in libmirplatformgraphics.so
(LP: #1353658)
. Add versioning and pkg config to libmirplatform (LP: #1293944)
. unity-system-compositor FTBFS against Mir: undefined reference to
`...@MIR_CLIENT_8' (LP: #1355021)
[ Ubuntu daily release ]
* New rebuild forced
-- Ubuntu daily release <ps-jenkins@xxxxxxxxxxxxxxxxxxx> Mon, 11 Aug 2014 19:52:06 +0000
** Changed in: mir (Ubuntu)
Status: Triaged => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1297100
Title:
Installing mir-demos also unexpectedly installs *-dev packages
Status in Mir:
Fix Committed
Status in “mir” package in Ubuntu:
Fix Released
Bug description:
Installing mir-demos also installs *-dev packages. I'm not sure what's
going on here, but I do know that mir-demos is meant to only contain
demo binaries and somehow that is depending on *-dev packages, which
looks wrong:
# Starting on a freshly installed trusty system
$ sudo apt-get install mir-demos
[sudo] password for dan:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libboost-program-options-dev libboost-program-options1.54-dev
libboost-program-options1.54.0 libboost1.54-dev libgflags2 libglm-dev
libgoogle-glog0 libmirclient-dev libmirclient7 libmirclientplatform-mesa
libmirplatform libmirplatformgraphics-mesa libmirprotobuf-dev
libmirprotobuf0 libmirserver-dev libmirserver17 libprotobuf-dev
libprotobuf-lite8 libstdc++-4.8-dev libunwind8 mir-doc mircommon-dev
zlib1g-dev
Suggested packages:
libboost1.54-doc libboost-atomic1.54-dev libboost-chrono1.54-dev
libboost-context1.54-dev libboost-coroutine.54-dev
libboost-date-time1.54-dev libboost-exception1.54-dev
libboost-filesystem1.54-dev libboost-graph1.54-dev
libboost-graph-parallel1.54-dev libboost-iostreams1.54-dev
libboost-locale1.54-dev libboost-log.54-dev libboost-math1.54-dev
libboost-mpi1.54-dev libboost-mpi-python1.54-dev libboost-python1.54-dev
libboost-random1.54-dev libboost-regex1.54-dev
libboost-serialization1.54-dev libboost-signals1.54-dev
libboost-system1.54-dev libboost-test1.54-dev libboost-thread1.54-dev
libboost-timer1.54-dev libboost-wave1.54-dev libboost1.54-tools-dev
libmpfrc++-dev libntl-dev libstdc++-4.8-doc
The following NEW packages will be installed:
libboost-program-options-dev libboost-program-options1.54-dev
libboost-program-options1.54.0 libboost1.54-dev libgflags2 libglm-dev
libgoogle-glog0 libmirclient-dev libmirclient7 libmirclientplatform-mesa
libmirplatform libmirplatformgraphics-mesa libmirprotobuf-dev
libmirprotobuf0 libmirserver-dev libmirserver17 libprotobuf-dev
libprotobuf-lite8 libstdc++-4.8-dev libunwind8 mir-demos mir-doc
mircommon-dev zlib1g-dev
0 to upgrade, 24 to newly install, 0 to remove and 0 not to upgrade.
Need to get 59.1 MB of archives.
After this operation, 221 MB of additional disk space will be used.
Do you want to continue? [Y/n]
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297100/+subscriptions