[opensuse-factory] New Tumbleweed snapshot 20150201 released!
libIex-2_1-11 libIexMath-2_1-11 libIlmThread-2_1-11 libImath-2_1-11
libmsn0_3
libIex-2_2-12 libIexMath-2_2-12 libIlmThread-2_2-12 libImath-2_2-12
Changed packages: ==== Mesa ==== Subpackages: Mesa-32bit Mesa-devel Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libEGL1-32bit Mesa-libGL-devel Mesa-libGL1 Mesa-libGL1-32bit Mesa-libGLESv1_CM-devel Mesa-libGLESv1_CM1 Mesa-libGLESv2-2 Mesa-libGLESv2-devel Mesa-libglapi-devel Mesa-libglapi0 Mesa-libglapi0-32bit libOSMesa-devel libOSMesa9 libOSMesa9-32bit libgbm-devel libgbm1 libgbm1-32bit libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libwayland-egl-devel libwayland-egl1 libxatracker2 - moved definition of Mesa-libd3d package above definition of libxatracker packages in order to fix version requires - fixed Requires for libd3d-devel - enabled build of Direct3D 9 (Gallium3D Nine) state tracker (bnc#910109) - removed obsolete patch u_be_assert_include.patch, addressed by upstream commit 2a13ff9 "gallium/util: add missing u_debug include" (bnc#910109) - Set xvmc_support also on ppc ==== abiword ==== Version update (3.0.0 -> 3.0.1) Subpackages: libabiword-3_0 - Update to version 3.0.1: + See http://www.abiword.org/release-notes/3.0.1.phtml for an overview of all bugs fixed in this release. - Drop upstream fixed patches: abiword-3.0.0-html_segfault.patch, abiword-boost.patch, abiword-gcrypt-1.6.0.patch and abiword-librevenge.patch. - Drop libtool, autogen and automake BuildRequires: we don't touch the buildsystem anymore. - Drop the in-file copy of upstream's autogen.sh: as we don't have to bootstrap, there is no need to preserve this code piece. If we ever need it again, we better sync up with upstreams changes at that moment again. - Add abiword.appdata.xml to the package. ==== abiword-docs ==== Version update (3.0.0 -> 3.0.1) - Update to version 3.0.1: + Documentation updated for abiword 3.0.1. ==== accountsservice ==== Version update (0.6.39 -> 0.6.40) Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0 - Update to version 0.6.40: + Support large UIDs better. + Don't require X11 display to fetch user with X11 session. + Ensure accountsservice doesn't start before NSS works. ==== alsa ==== Subpackages: alsa-devel libasound2 libasound2-32bit - Backport upstream fixes: new OXFW hwdep definition, chmap print overflow fix, improvement of UCM parser, GoogleNyan UCM config, removal of gethostbyname() usages: 0061-hwdep-add-OXFW-driver-support.patch 0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch 0063-control-enable-octal-and-hexadecimal-parse.patch 0064-autotools-fix-ucm-partial-build.patch 0065-conf-ucm-GoogleNyan-Add-configuration.patch 0066-ucm-add-binary-configure-file-parse.patch 0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch - Suppress timestamps in the generated documents for make the package comparison easier: alsa-docs-suppress-timestamp.patch ==== binutils ==== Subpackages: binutils-devel - eh-frame-hdr-on-shared-lib-bfd.patch: Don't create .eh_frame_hdr on shared lib bfd, fixes building libgcj on ppc64 ==== bison ==== Version update (3.0.2 -> 3.0.3) - Update to version 3.0.3 Bug fixes * C++ with Variants (lalr1.cc) Problems with %destructor and '%define parse.assert' have been fixed. * Named %union support (yacc.c, glr.c) Bison 3.0 introduced a regression on named %union such as %union foo { int ival; }; The possibility to use a name was introduced "for Yacc compatibility". It is however not required by POSIX Yacc, and its usefulness is not clear. * %define api.value.type union with %defines (yacc.c, glr.c) The C parsers were broken when %defines was used together with "%define api.value.type union". * Redeclarations are reported in proper order Documentation * Bison now installs various files in its docdir (which defaults to '/usr/local/share/doc/bison'), including the three fully blown examples extracted from the documentation: - rpcalc Reverse polish calculator, a simple introductory example. - mfcalc Multi-function Calc, a calculator with memory and functions and located error messages. - calc++ a calculator in C++ using variant support and token constructors. - Split out translation files - Pass "--docdir=%{_docdir}/%{name}" and do not perform %doc anymore ==== btrfsprogs ==== Version update (3.18.1 -> 3.18.2) Subpackages: libbtrfs0 - version 3.18.2 * qgroup show: print human readable sizes, options to say otherwise * check: new option to explicitly say no to writes * mkfs: message about trimming is not printed to stderr * fi show: fixed return value * tests: new infrastructure * btrfstune: force flag can be used together with seeding option * backtrace support is back * getopt cleanups * doc and help updates ==== calibre ==== Version update (2.17.0 -> 2.18.0) - Update to version 2.18.0: * New features: _ Edit Book: Add 'Style Classes' and 'Links' report pages to the Reports tool - Tag browser: Allow expanding all children of a node by right clicking and choosing 'Expand All' - Preferences: Re-arrange the controls to avoid needing to move the mouse from the top to the bottom of the dialog when closing the dialog after making some changes * Bug fixes: - Save to Disk: Fix a bug where when multiple books are being saved to disk, if the save to disk template results in identical filenames, the filenames were not being properly disambiguated. - Preferences: Use a dialog instead of a main window to workaround Qt's poor handling of full screen mode on OS X Yosemite * Improved news sources: - Al Jazeera in English ==== checkmedia ==== Version update (3.3 -> 3.4) - updated git2log script - 3.4 ==== clamav ==== - Don't need sendmail for building clamav-milter anymore, sendmail-devel is enough (bnc#915414). - bnc#914505: Config file merging and temp file creation got moved to %pre by mistake. Put them back to %post. - Restore the updateclamconf script (bnc#908731). - Fix a step backwards in the soname version from 0.98.4 to 0.98.5 (https://bugzilla.clamav.net/show_bug.cgi?id=11193, clamav-soname.patch). ==== colord ==== Version update (1.2.7 -> 1.2.8) Subpackages: libcolord2 libcolorhug2 - Update to version 1.2.8: + Bugfixes: - Check for dbus when enabling sane. - Do not use the deprecated GUsbDeviceList. - Fix build without gobject-introspection. - Fix possible critical warning when using g_dbus_watch_name(). ==== coreutils ==== - Add upstream patches for df(1) from upstream, thus aligning with SLES12: * df: improve mount point selection with inaccurate mount list: - coreutils-df-improve-mount-point-selection.patch * doc: mention that df -a includes duplicate file systems (deb#737399) - coreutils-df-doc-df-a-includes-duplicate-file-systems.patch * df: ensure -a shows all remote file system entries (deb#737399) - coreutils-df-show-all-remote-file-systems.patch * df: only suppress remote mounts of separate exports with --total (deb#737399, rh#920806, boo#866010, boo#901905) - coreutils-df-total-suppress-separate-remotes.patch - Refresh patches: * coreutils-chroot-perform-chdir-unless-skip-chdir.patch * coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch ==== farstream-data ==== Version update (0.2.6 -> 0.2.7) Subpackages: gstreamer-plugins-farstream - Update to version 0.2.7: + Add "send-rtcp-mux" parameters to fsrtpsession. + Add MTU and buffer splitting to rtpxdatapay. + Fix crash if srtpenc/dec is missing. + Bug fixes. - Rename libfarstream-0_2-2 to libfarstream-0_2-5, following upstreams soname bump. ==== file ==== Version update (5.21 -> 5.22) Subpackages: file-devel file-magic libmagic1 libmagic1-32bit - Update to file version 5.22 (also related to bsc#913650 and bsc#913651) * add indirect relative for TIFF/Exif * restructure elf note printing to avoid repeated messages * add note limit, suggested by Alexander Cherepanov * Bail out on partial pread()'s (Alexander Cherepanov) * Fix incorrect bounds check in file_printable (Alexander Cherepanov) * PR/405: ignore SIGPIPE from uncompress programs * change printable -> file_printable and use it in more places for safety * in ELF, instead of "(uses dynamic libraries)" when PT_INTERP is present print the interpreter name. - Patch file-5.18-elf.dif is modified and renamed to file-5.22-elf.dif - Patch file-5.20.dif s modified and renamed to file-5.22.dif ==== libfltk1 ==== - Add fltk-1.3.3-do-not-use-internal-ABI.patch: do not use internal function Fl_XFont_On_Demand::value(), which changes ABI based on the configuration. Add a fl_core_font() getter for the same. ==== gitg ==== Subpackages: gitg-lang libgitg-1_0-0 libgitg-ext-1_0-0 - Add gitg-Show-correct-header-bars-buttons.patch: Show the correct header bars buttons depending on the state. ==== glew-devel ==== Version update (1.11.0 -> 1.12.0) - update of baselibs.conf - Version bump to 0.12.0 * support for new extensions * bugixes: .pc -I flags inconsistent with *.h includes Missing defines: GL_COPY_{READ|WRITE}_BUFFER_BINDING multiple const GLchar *const* errors PFNGLSHADERSOURCEPROC incorrect in 1.11.x GL_GEOMETRY_SHADER & GL_FRAGMENT_SHADER ==== gnome-do ==== Version update (0.95.1 -> 0.95.3) Subpackages: gnome-do-lang - Update to version 0.95.3: + Fixes session-wide hang when Do is set to show the window on startup. - Changes from version 0.95.2: + Small update to fix the website link and GTK threading crash with new GLib. ==== gnucash ==== Version update (2.6.4 -> 2.6.5) Subpackages: gnucash-lang - Update to version 2.6.5: + Pre-compile scm files when building with guile 2. + Fix build-time hard-coded path introduced by the guile2 compile changes. + Prevent crash when standards-report dir doesn't exist. + QIF Import crashes when closing via the 'X' button on the last page. + Omit extension on calls to load-extension. + Use one common base directory to store all scheme files and modules. + Guile module structure cleanup. + Harmonize variable names used to refer to guile modules in all makefiles. + Add missing comma in call to gtk_tree_store_set(). + Revert to using numerical indexes for the x-axis on bar charts. + Aqbanking: Add display of aqbanking subaccountid in initial correspondence setup. + Aqbanking online SEPA transfer: Allow transfers without BIC, only IBAN. Also add IBAN checking. + Aqbanking transfer: Make IBAN and BIC text entry fields filter digits or alphas correctly as needed. + Adapt german SKR03 account template to updated tax rate. + Allow GUILE1_PROGS as m4 name. + Add sv_AX, sv_FI, zh_HK, and zh_TW to Makefiles & configure. + Updated translations. - Drop gnucash-guile1.patch: Fixed upstream. ==== hyper-v ==== - Check return value of setsockopt call - Improve error logging in VSS daemon. - Check return value of poll call - Properly pack the data for file copy functionality - make struct hv_do_fcopy match Hyper-V host messages ==== iceauth ==== Version update (1.0.6 -> 1.0.7) - Update to version 1.0.7: + autogen.sh: Honor NOCONFIGURE=1. + configure: Drop AM_MAINTAINER_MODE. + config: Add missing AC_CONFIG_SRCDIR. + More constification cleanup. + Free old argv array if realloc fails to enlarge it. + Print which option was in error along with usage message. + Add -V flag to print version. + Fix "noexistent" typo in error message. + Actually print command list in usage message. ==== ilmbase-devel ==== Version update (2.1.0 -> 2.2.0) - updated openexr.keyring from the savannah project page. - Update to version 2.2.0 * Bumped version to track OpenEXR - Bump so_suffix to 2_2-12 and libHalf11 to libHalf12 according to upstream changes - removed arm-build.diff: upstream? - removed fix-i586.patch: upstream? - Bump so version in baselibs.conf ==== install-initrd-openSUSE ==== Version update (14.157 -> 14.158) - add overlayfs module - 14.158 ==== java-1_8_0-openjdk ==== Subpackages: java-1_8_0-openjdk-headless - Removed patch * aarch64-b12tob21.patch - replaced by one that forward-ports to b22 - Added patch * aarch64-b12tob22.patch - forward-port the aarch64 hotspot to b22. ==== jing ==== - Fixed name of saxon jar [bsc#914681] ==== libass5 ==== Version update (0.10.2 -> 0.12.1) - Update to version 0.12.1 * Make ASS drawings with an extremely high number of control points work This change increases compatibility with VSFilter. * Bugfixes - Fix a crash when using newer harfbuzz versions (GH #155) - Load embedded memory fonts correctly - Large shadow offsets rendered incorrectly (GH #142) - Fix incorrect closing of last drawing contour - Fix issues with undefined behavior in shifts - Lots of of malloc() error checking - Update home and download source Url to new project home - Add baselibs.conf in sources list for Factory - add versioned Requires to devel pkg, enca is required by pkgconfig ==== libbluray1 ==== Version update (0.6.2 -> 0.7.0) - Update to version 0.7.0: + Add player setting for BD-J persistent storage and cache paths. + Add support for system fonts. BD-J fonts in jre/lib/fonts/ are not required anymore. + Add BD-J organization ID and disc ID to BLURAY_DISC_INFO. + Release still mode when BD-J terminates. + Implement BD-J caching. + Improve BD-J compability. + Java 8 compability fixes. + Fix storage size for bdjo object reference in BLURAY_DISC_INFO. + Fix BD-J on-disc font usage. + Fix animations in some BD-J menus. + Fix BD-J storage path charset issues in Windows. ==== libdv4 ==== - libdv-endian.patch : Fix endiannnes tests to rely on the compiler instead on the precence of C library definitions This is more important for dv_types.h public header because BYTE_ORDER is only defined when USE_MISC is. - libdv-visibility.patch: Export only the public API (dv.h) private symbols are now hidden so the unprefixed ones do not name-clash with other components of the system. ==== libdvdread-devel ==== Version update (5.0.0 -> 5.0.1) Subpackages: libdvdread4 - Update to version 5.0.1: * support DragonFly BSD bswap * new md5 implementation, under LGPL * fix partial reads * fix warnings and code cleanup ==== libgpg-error-devel ==== Version update (1.17 -> 1.18) Subpackages: libgpg-error0 libgpg-error0-32bit - update to 1.18: * New translations for Hungarian, Portuguese, Russian, and traditional Chinese. Updated other translations. * New error codes. * Interface changes relative to the 1.17 release: GPG_ERR_FORBIDDEN NEW. GPG_ERR_OBJ_TERM_STATE NEW. GPG_ERR_REQUEST_TOO_SHORT NEW. GPG_ERR_REQUEST_TOO_LONG NEW. GPG_ERR_LEGACY_KEY NEW. ==== libgweather-3-6 ==== Version update (3.14.2 -> 3.14.3) Subpackages: libgweather-data libgweather-devel typelib-1_0-GWeather-3_0 - Update to version 3.14.3: + Location database fixes (bgo#743092, bgo#743111, bgo#743112). + Updated translations. ==== libmbim-glib4 ==== Version update (1.10.0 -> 1.12.0) - Update to version 1.12.0: + New `--enable-mbim-username' option during configure, which allows specifying which will be the user owning the /dev/cdc-wdm character devices of all MBIM modems (udev rules are installed to change file ownership). If this option is used, the mbim-proxy will only allow connections from processes running by the specified user or by the root user. + Function error messages can now be returned by the MbimDevice as responses to `Command', `Open' or `Close' messages. Users of the library should not assume the type of message returned to the previous actions. + The MbimProxy will monitor for 'NotOpened' errors, and when one detected it will directly close the internal MbimDevice. Any subsequent request sent by clients to that specific device will be aborted with a proxy-generated 'NotOpened' error. Clients will need to explicitly reopen the ports in that case. + The API now has a new mbim_message_response_get_result() method which allows getting a GError from a message which may be of a specific type (e.g. a `Command Done' message in response to a `Command' request) or instead the generic `Function Error' message type. Users of the library can use this new method to avoid assuming the type of message returned. + Other bugfixes and minor improvements: - Attach timeout and idle events to the thread-default context. - Fix bashisms in the mbim-network script. - Drop libmbim-1.10.0-fix-bashisms.patch: fixed upstream. ==== gstreamer-0_10-libnice ==== Version update (0.1.8 -> 0.1.10) Subpackages: gstreamer-libnice libnice10 - Update to version 0.1.10: + Fix bug on component change on the sink. - Changes from version 0.1.9: + Make it possible to statically build the GStreamer plugins. + Bug fixes, in particular fix compatibility with coTurn servers. + Documentation fixes. ==== libofx ==== Version update (0.9.9 -> 0.9.10) Subpackages: libofx-devel libofx6 - Update to version 0.9.10: + Fix missing balance dates (ledger_balance_date, available_balance_date). ==== libqmi-glib1 ==== Version update (1.10.2 -> 1.12.0) Subpackages: libqmi-tools - Update to version 1.12.0: + New `--enable-qmi-username' option during configure, which allows specifying which will be the user owning the /dev/cdc-wdm character devices of all QMI modems (udev rules are installed to change file ownership). If this option is used, the qmi-proxy will only allow connections from processes running by the specified user or by the root user. + New TLV builder and reader API, which is much more strict and secure. The autogenerated code will no longer first check if there is enough space available in the output message buffer and then write the parsed contents. Instead, the new reader API will be used, which is able to check for the expected size directly before writing in the buffer. + New unit tests to check messages built by the libqmi-glib library, using a fake proxy. In order to support these, the QmiDevice has two new properties: - "device-no-file-check": instructs the QmiDevice to avoid checking if the specified file exists. - "device-proxy-path": specifies a custom abstract socket path for the QmiProxy, to avoid using the default one. + New A-GPS support in the PDS service: - pds: added "Get Default Tracking Session" request/response. - pds: added "Set Default Tracking Session" request/response. - pds: added "Get AGPS Config" request/response. - pds: added "Set AGPS Config" request/response. + Updated minumum available version of several messages: - dms: "UIM Get IMSI" seems to be available in DMS 1.1 already. - dms: "UIM Get ICCID" seems to be available in DMS 1.1 already. + Other bugfixes and minor improvements: - Attach timeout and idle events to the thread-default context. - Fix bashisms in the qmi-network script. - Fix qmi_message_set_transaction_id() in non-CTL messages. - Fix segfault due to race condition in the QmiProxy. - Fixed printing contents of structs with fixed sized strings in qmi-codegen. - Drop libqmi-1.10.2-fix-bashisms.patch: fixed upstream. ==== libssh-devel ==== Version update (0.6.3 -> 0.6.4) Subpackages: libssh4 - removing argument from popd - add baselibs.conf as source - Update to version 0.6.4 * Fixed CVE-2014-8132. * Added SHA-2 for session ID signing with ECDSA keys. * Added support for ECDSA host keys. * Added support for more ECDSA hostkey algorithms. * Added ssh_pki_key_ecdsa_name() API. * Fixed setting the bindfd only after successful listen. * Fixed issues with user created sockets. * Fixed several issues in libssh C++ wrapper. * Fixed several documentation issues. * Fixed channel exit-signal request. * Fixed X11 request screen number in messages. * Fixed several memory leaks. ==== libwacom-data ==== Version update (0.10 -> 0.11) Subpackages: libwacom2 - Update to version 0.11: + Better detection of wireless tablets on kernels 3.18. + New devices: Cintiq Companion. ==== libxml++-2_6-2 ==== Version update (2.37.1 -> 2.37.2) Subpackages: libxml++-devel - Update to version 2.37.2: + Add version information to libxml++config.h. + Document: Avoid possible null pointer dereference (bgo#732604). + Element::set_namespace_declaration(): Update the node's associated namespace. Add dom_update_namespace example program (bgo#737682). + Add Node::add_child_with_new_ns() (bgo#737682). + Schema: Don't use null pointers in get_name(), get_target_namespace() and get_version(). + Add XsdSchema and XsdValidator. Deprecate Schema and SchemaValidator. + Add RelaxNGSchema and RelaxNGValidator (bgo#737712). + Parser: Add input operator>>(std::istream& in, Parser& parser) (bgo#329281). + Documentation: Use doxygen-extra.css from the mm-common package. Requires mm-common 0.9.7 when configured to use maintainer-mode. + Build: Avoid infinite loop with Doxygen 1.8.6. ==== libyui-qt6 ==== Version update (2.46.14 -> 2.46.15) - added keyboard shortcuts to Help and Release Notes buttons (bnc#880983) - 2.46.15 - added QT-specific dialog for displaying release notes ==== libLLVM ==== Subpackages: libLLVM-32bit - Add a gcc dependency for clang, this is heavyweight but we need libgcc_s which comes with the gcc package (bnc#893359) ==== lsb-release ==== - Read /etc/lsb-release.d/* even if /etc/lsb-release does not contain a LSB_VERSION entry - codename is not the distribution version ==== device-mapper ==== Subpackages: device-mapper-32bit lvm2 - Don't replace lvm.conf ==== man-pages ==== Version update (3.77 -> 3.78) - update to 3.78: - new and rewritten pages * execveat.2, memfd_create.2, s390_pci_mmio_write.2 - newly documented interfaces in existing pages * fcntl.2: Document F_ADD_SEALS and F_GET_SEALS commands * proc.5: Document /proc/sys/vm/compact_memory Document /proc/sys/fs/nr_open - etc. see Changes for details ==== libmono-2_0-1 ==== Version update (3.10.0 -> 3.12.0) Subpackages: libmono-2_0-devel libmonoboehm-2_0-1 libmonoboehm-2_0-devel mono-core mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf mono-web mono-winforms mono-winfxcore - update 3.12.0 * Major performance and memory consumption improvements on SGen. * Improve the heuristic of the ThreadPool to maximize efficiency and minimize the number of Threads. * New cert-sync tool automatically syncs Mono?s certificate store against the OS certificate store on Linux * X86 code now generate pushless code. This is faster on modern CPUs. * Multiple fixes in the profiler to make statistical sampling reliable and functional without kernel assisted sampling. * Mono users no longer need to run mozroots to get SSL working. * Switched to adaptative hill climbing for sizing the pool. * The supervisor thread now goes into deep sleep when no new jobs are submitted for a while. This should save power on targets running on batteries. * Reorganized how major heap blocks are manipulated for increased efficiency of the major collection. * Reduced memory consumption by better sizing of allocation buckets. * Switched to a simpler heuristics for major heap sizing that is more stable and avoid unexpected spikes. * Removed the parallel collector, it was an experimental feature that did not provide an effective speedup. It will be brought back in the future with a functioning design. * Removed the fixed heap configuration, it was an experimental feature that did not deliver enough of a performance improvement. * Avoid asserts on shutdown when the appdomain unload callbacks are called on the debugger thread during shutdown. Fixes bxc#24342. * Fix the calculation of the epilog size for EH info. Fixes bxc#24577. * Fix a class initialization race which happens if a class initializer initializes a got slot before it finishes running. Fixes bxc#23242. * Fix OP_LOCALLOC on arm so it correctly adjusts sp with the param area size even if the size is large. Fixes bxc#24221. * Disable the extension of i8/i16 arguments to i32 on arm64, since the ios calling convention passes them differently than i32. Fixes bxc#22800. * Use NULLIFY_INS () to nullify instructions and use MONO_INST_NEW to create phi node instructions to avoid asserts in the spill pass. Fixes bxc#24006. * Rewrite the way direct calls are made between llvm methods. Previously all calls were made to plt entries and the plt entry symbols were aliased to point to the corresponding method if the method was directly callable using the .set assembler directive. This doesn?t seem to work with newer LLVM/CLANG versions, so do this completely on the LLVM side using Value::replaceAllUsesWith (). Fixes bxc#23976. * Make process handles non-shared. Fixes bxc#23423. * Fix the return of vtypes containing a single fp member from pinvoke methods on OS X/x86. Fixes bxc#23813. * Fix an SRE assert. Fixes bxc#19039. * Implement 5dbf97e66057f8626c53fcea30f1988d6627e5a2 for calls made from NEWOBJ too. Fixes bxc#23557. * Make each CASTCLASS_CACHE patch unique by generating a unique identifier from the method index and an per-method counter. Fixes bxc#23478. * Disallow generic classes with explicit layout. Fixes bxc#23438. * Add an option to make debugger invokes virtual. Part of the fix for #23385. * Allow renaming of threadpool threads. Fixes bxc#23206. * Fix the unregistration of our exception handler on Windows. Fixes bxc#23221. * Make calls from gshared to gsharedvt sharable methods indirect since otherwise at runtime we might find an instantiation and we cannot patch the call, leading to performance problems. Fixes bxc#23021. * Allow the SIZEOF opcode in gsharedvt code if it doesn?t reference a gsharedvt type. Fixes bxc#22711. * Fix mono_marshal_free_ccw (). Fixes bxc#22414. * Fixes DbEnumerator current property to clone read data. Fixes bxc#24452 * Allow sending of text data longer than 4000 characters by using a different column type. Fixes bxc#21172. * Implement MonoGenericClass:GetCustomAttributes () for created types. Fixes bxc#23769. * Improved BlockingCollection.AddAny. Fixes bxc#22775. * Implement KnownTypes for DataContractJsonSerializer. Fixes bxc#23058 * HttpQSCollection.ToString now url encodes values. Fixes bxc#22557. * Call SetupRequestAsync only after ContentType changes. Fixes bxc19529. * Notify parent task when child task uses NotOnFaulted. Fixes bxc#23594 * Use TZ transitions when AdjustementRules are ignored. Fixes bxc#23170. * Timespan ticks formatting rewrite. Fixes bxc#23376 * Improved Json deserialization of floating-point numbers. When DataContractJsonSerializer was created from type object, deserialization of floating.point numbers was not possible. Fixes 21583. * Test Json deserialization of a floating-point number as object. Covers bxc#21583. * Rss20ItemFormatter.ReadFrom now sets Id when guid is PermaLink. Fixes bxc#23262. * fix bxc#23318 - XComment.ToString() accepts ?invalid? values. * Uri made from UNIX path and RelativeOrAbsolute is now relative. Fixes bxc#22954. * UriParseComponents no longer decodes ?@? in UserInfo. Fixes bxc#23246. * Update en-NZ designators. Fixes bxc#22212 * Update to my last fix for bxc#22129. * Copy out/ref parameters on async call; bxc#22129. * If not specified assume that array items are nullable. Fixes bxc#19012. * Added optional serialization based on ShouldSerialize{V}. SerializationCodeGenerator and XmlSerializationWriterInterpreter will no longer serialize an attribute named {V} if its object has a method named ShouldSerialize{V}() that returns false. {V}Specified now is also checked to be true before serializating the attribute even if it is a property that is not settable. Fixes bxc#1852. * GMT DateTimeOffset is now properly parsed. Fixes bxc#22851. GMT date formats set useutc to true, so now useutc is checked to init DateTimeOffset with a zero offset. * Improved CalendricalCalculations fixed_from_dmy methods. Fixes bxc#21930. In some cases fixed_from_dmy is used with the month parameter greater than the number of months of that year. Year is now incremented until month parameter is valid. * Enumerate all subdirectories including the first one. Fixes bxc#22857 * Encode ContentDisposition name. Fixes bxc#18422 * When needed serialized objects are now implicitly converted. Fixes bxc#20403. * Fix ClientWebSocket.ReceiveAsync() with small buffer; bxc#22704. * Tokenize dash only in range values. Fixes bxc#22764 * Added time format with only offset. Fixes bxc#22558. * fix bxc#6512 (by Mikkel Kruse Johnsen) - don?t deserialize GET parameters. * Added support for UriComponents.SerializationInfoString. Fixes bxc#21571. * Unify handling of default ctor and zero. Fixes bxc#22591 * Make SendAsync state free to handle recursive calls. Fixes bxc#22724 * Actually fix #22179 to allow concurrent requests. * DateTime.Parse now handles unlimited number of fractional digits. This change was made because .NET can parse ISO8601 format with an unlimited number of fractional digits. Fixes bxc#22417. * Added test ISO8601FractionalDigits. Covers #22417. * Delay reflection hit to actual execution point. Workarounds #22522 * Update RequestMessage.RequestUri.AbsoluteUri after redirect. Fixes bxc#22383 * Catch exceptions thrown by SerialPortStream.Dispose () when called from the finalizer. Fixes bxc#15514 * KeyPairPersistence now tries to fix folder permissions. An exception is no longer thrown if the folder permissions can be fixed. Fixes bug bxc#19274. * A pointer-type may be used as the type of a volatile field. Fixes bxc#23770 * Correctly identify constant switch section when value match is not section start. Fixes bxc#23475 * Check for true/false user operators on unwrapped nullable type. Fixes bxc#23199 * More tweaks to conditional tokenizer. Fixes bxc#23319 * Populate inherited constraints member cache from types not only base types. Fixes bxc#23017 * Fix removing incomplete generic types from eval cache. Fixes bxc#22393 * Parsing of ternary expressions whose then condition is a lambda. Fixes bxc#22523 - add gc-64bit-portability-warning.patch ==== mozilla-nspr ==== Version update (4.10.7 -> 4.10.8) Subpackages: mozilla-nspr-devel - update to version 4.10.8 * bmo#573192: remove the stack-based PRFileDesc cache. * bmo#756047: check for _POSIX_THREAD_PRIORITY_SCHEDULING > 0 instead of only checking if the identifier is defined. * bmo#782113: Add NSPR support for FreeBSD ppc/ppc64/arm. * bmo#782124: Implement PR_GetPhysicalMemorySize on FreeBSD/DragonFly. * bmo#1060292: Make PR_Assert() and PR_Abort() output visible in the logcat on Android. * bmo#1089908: Fix variable shadowing in _PR_MD_LOCKFILE. Use PR_ARRAY_SIZE to get the array size of _PR_RUNQ(t->cpu). * bmo#1105144: Two places in NSPR's pruthr.c cast a pointer to long, which isn't correct on 64-bit Windows. * bmo#1060401: change import library name under mingw. * bmo#1106600: Replace PR_ASSERT(!"foo") with PR_NOT_REACHED("foo") t fix clang -Wstring-conversion warnings. * bmo#1107063: link NSPR libs with -soname on OpenBSD. * bmo#1120772: Avoid defining snprintf when MSVC provides it. ==== notification-daemon ==== Version update (0.7.6 -> 3.14.1) - Update to version 3.14.1: + Rename existing .desktop file to notification-daemon-autostart.desktop and add back regular .desktop file. - Changes from version 3.14.0: + Desktop file moved to autostart. + Fix notifications with long text. + Updated .doap file. + Fix crash with newer glib versions. + Fix crash in nd_notification_get_is_transient. ==== ntp ==== Subpackages: ntp-doc - Add ntp.NetworkManager: install NetworkManager dipatcher hook: if the DHCP Server delivers NTP Servers, accept those and configure NTP using the information (boo#900982). ==== libopencv2_4 ==== Subpackages: opencv opencv-devel - Add specific buildrequires for libpng15, so that we are building against the system provided libpng. ==== openexr-devel ==== Version update (2.1.0 -> 2.2.0) - Update to 2.2.0 * DreamWorks Lossy Compression A new high quality, high performance lossy compression codec contributed by DreamWorks Animation. This codec allows control over variable lossiness to balance visual quality and file size. This contribution also includes performance improvements that speed up the PIZ codec. * IlmImfUtil A new library intended to aid in development of image file manipulation utilities that support the many types of OpenEXR images. * This release also includes improvements to cross-platform build support using CMake. - Bumped the soname, and now we have libIlmImf and libIlmImfUtil - Removed openexr-2.1.0-headers.patch - Updated openexr.keyring from the savannah project page. ==== pam ==== Subpackages: pam-32bit pam-devel - Re-add lost patch encryption_method_nis.diff [bnc#906660] - Update to current git: - Linux-PAM-git-20150109.diff replaces Linux-PAM-git-20140127.diff - obsoletes pam_loginuid-log_write_errors.diff - obsoletes pam_xauth-sigpipe.diff - obsoletes bug-870433_pam_timestamp-fix-directory-traversal.patch - increase process limit to 1200 to help chromium users with many tabs ==== pam-config ==== - fix bashism in postun script ==== perl-Bootloader ==== Version update (0.828 -> 0.829) Subpackages: perl-Bootloader-YAML - Determine disk device from sysfs tree - 0.829 ==== postfix ==== Subpackages: postfix-doc - Don't install sysvinit script when systemd is used - Make explicit PreReq dependencies conditional only for older systems - Don't try to set explicit attributes to symlinks - Cleanup spec file vith spec-cleaner ==== python-qt4 ==== Version update (4.11.2 -> 4.11.3) Subpackages: python-qt4-devel python-qt4-utils - Update to 4.11.3 - This is a bug-fix release. ==== python3-pip ==== Version update (6.0.6 -> 6.0.7) - update to version 6.0.7: * Fix a regression where Numpy requires a build path without symlinks to properly build. * Fix a broken log message when running pip wheel without a requirement. * Don?t mask network errors while downloading the file as a hash failure. * Properly create the state file for the pip version check so it only happens once a week. * Fix an issue where switching between Python 3 and Python 2 would evict cached items. * Fix a regression where pip would be unable to successfully uninstall a project without a normalized version. ==== python3-setuptools ==== Version update (12.0.4 -> 12.0.5) - update to version 12.0.5: * Issue #339: Correct Attribute reference in "cant_write_to_target". ==== quilt ==== - dont-substitute-release.patch: mail: Don't include the release number in User-Agent. - Update upstream references. - quilt-el-fix-tramp-support.patch: quilt-el: Fix tramp support. - quilt-el-fix-patch-select-completion.patch: quilt-el: Fix patch select completion. - hackweek-11-13-setup-let-normalize_path-deal-with-dot.patch: setup: Let normalize_path deal with ".". - hackweek-11-14-setup-fix-link-creation.patch: setup: Fix link creation. ==== rpm ==== Subpackages: rpm-32bit rpm-build rpm-devel - fix bashisms in brp-compress, symset-table and check-rpaths scripts - fix shebang in find-supplements.ksyms script that contains bash-specific constructions - updated patches: * modalias.diff * modalias-kernel_module.diff * brpcompress.diff - add patches: * rpm-4.12.0.1-fix-bashisms.patch ==== sessreg ==== Version update (1.0.8 -> 1.1.0) - Update to version 1.1.0: + Include utmp.h if present, even if we're using utmpx interfaces. + Attempt to modernize and better disentangle utmp vs. utmpx in the man page. + Stop disabling utmpx & wtmpx calls when -u & -w arguments are passed. + If both utmp & utmpx interfaces are available, just use utmpx. + Zero initialize struct utmpx, as we already do for struct utmp. + Print which option was in error along with usage message. + autogen.sh: Honor NOCONFIGURE=1. + configure: Drop AM_MAINTAINER_MODE. ==== slrn ==== Version update (1.0.1 -> 1.0.2) Subpackages: slrn-lang - Update to version 1.0.2 + src/misc.c: slrn_verror needed va_copy when writing to the log file. + src/post.c: Move the cursor to the end of the line when querying for a postpone filename. + Added support for building slrnpull on win32. + Made a note in the install files that slang+modules+slsh need to be installed. + macros/mime.sl: mime_process_multipart added to the read_article_hook. + Updated the FSF address + src/interp.c: The MAKE_INTRINSIC specification for the get_charset intrinsic wrapper function was incorrect leading to a SegV. + src/interp.c: Fixed a memory leak in the article_as_string functions. + configure: Parse /etc/ld.so.conf to look for additional lib paths + contrib/cleanscore: Fix perl prototypes + macros/multipart.sl: Fixed usage of the string_match return value. + src/mime.c: Do not mime-encode the In-Reply-To header. + src/sltcp.c: Set the gnutls global log level to 0 as a work-around for a connection issue when a higher value is used. (deb#728189> + src/interp.c: If get_header_flags is called with an optional non-zero integer argument, then it will return the full set of header flags associated with the current header. Symbolic constants that correspond to these flags were also added to the interpreter interface. + po/Makefile.in.in, src/Makefile.in: Ignore install error when GNU msgfmt is not installed. + src/Makefile.in: Add support for CPPFLAGS + autoconf/configure.ac: Updated libs for current gnutls + src/group.c: Updated default value of query_read_group_cutoff to 1000 to reflect faster networks. + doc/score.txt: Added a note about where to find the documentation for the slang regular expressions + src/slrn.c: Added support for SIGQUIT (deb#673529) + src/ttymsg.c: Strip \001 highlight characters from messages written to the terminal when not in fullscreen mode (deb#631021). + src/*.c,*.h: Updated copyright year for upcoming release. + NEWS file added with release notes. + autoconf/: updated configure scripts + src/Makefile.in: slang 2.2.3 or greater now required. + po/Makefile.in.in: Do not remove .gmo files if msgmerge is not installed. - Added: + slrn-1.0.2.tar.gz ==== star ==== - Add missing requires for star main package - Create subpackage with spax binary and compatibility link for pax. This is needed for LSB compatibility. ==== libamd-2_4_1 ==== Subpackages: libcamd-2_4_1 libccolamd-2_9_1 libcholmod-3_0_5 libcolamd-2_9_1 libsuitesparseconfig-4_4_3 libumfpack-5_7_1 - Fix linking config - Add linking tests ==== libgudev-1_0-0 ==== Subpackages: libgudev-1_0-devel libudev-devel libudev1 libudev1-32bit systemd systemd-32bit systemd-bash-completion systemd-logger systemd-sysvinit typelib-1_0-GUdev-1_0 udev - Add patch kbd-model-map.patch to add missed keyboard layouts which are offered by YaST2 (bsc#910643 and boo#897803) ==== systemd-rpm-macros ==== - Update with new macros from systemd 218 - Remove empty sections from specfile ==== tcsh ==== - Enable tcsh checks but be aware that this can not be done in parallel - Backup tcsh-6.15.00-blanks.dif away before update a working copy - Cleanup with spec-cleaner to order header data - Use %lang_package macro to remove redundant stuff - Drop unused patch tcsh-6.15.00-blanks.dif - Run make with more threads - Move the commented check to check section to silence rpmlint ==== nautilus-totem ==== Version update (3.14.1 -> 3.14.2) Subpackages: totem totem-plugin-zeitgeist totem-plugins - Update to version 3.14.2: + Stop thumbnailing when starting playback. + Keep the controls visible when seeking with the slider. + Show popup when seeking with the keyboard. + Only show videos longer than 5 seconds. + Hide source which provide torrent URLs. + Fix translation support in thumbnailer. + Fix Totem doubling files added on the cmd line. + Handle "Powerpoint" buttons on remotes. + Remove spacing around preferences tabs. ==== unzip ==== Subpackages: unzip-doc - Add Fix-CVE-2014-8139-unzip.patch: fix heap overflow condition in the CRC32 verification (fixes bnc#909214) - Add Fix-CVE-2014-8140-and-CVE-2014-8141.patch: fix write error (*_8349_*) shows a problem in extract.c:test_compr_eb(), and: read errors (*_6430_*, *_3422_*) show problems in process.c:getZip64Data() (fixes bnc#909214) ==== libblkid-devel ==== Subpackages: libblkid1 libblkid1-32bit libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit util-linux - Remove pam_securetty.so from /etc/pam.d/login. By definition, local logins are always secure. Remote logins actually use /etc/pam.d/remote by way of `/bin/login -h` (such as rlogind). This solves the problem that root logins are erroneously rejected when using kmscon(8) or `machinectl login`, because they use ptys. ==== util-linux-systemd ==== - Remove pam_securetty.so from /etc/pam.d/login. By definition, local logins are always secure. Remote logins actually use /etc/pam.d/remote by way of `/bin/login -h` (such as rlogind). This solves the problem that root logins are erroneously rejected when using kmscon(8) or `machinectl login`, because they use ptys. ==== gvim ==== Subpackages: vim vim-data - Add vim-speedup-gc.patch to improve garbage collection performance. Based on https://github.com/neovim/neovim/pull/1761 (boo#899747) - Modify vim-7.3-filetype_changes.patch to expand tabs when editing * .changes files (bnc#900839) - Update suse.vimrc to stop remembering file positions for git commit cases. This fixes bnc#538369 and based on msys commits 1ef258e and 65ffc90. ==== virtualbox ==== Subpackages: virtualbox-guest-kmp-default virtualbox-guest-kmp-desktop virtualbox-guest-tools virtualbox-guest-x11 virtualbox-host-kmp-default virtualbox-host-kmp-desktop virtualbox-qt - Cleanup with spec-cleaner - Remove really obsolete conditionals due to buildstatus everywhere ==== vm-install ==== Version update (0.8.34 -> 0.8.38) - bnc#915102 - vm-install is broken - Version 0.8.38 - bnc#857916 - keymap option not passed to xen vm - Version 0.8.37 - bnc#913744 - DomU upgrade from SLES 11 SP3 to SLES 12 using installation source doesn't give you the option to upgrade - Version 0.8.36 - Fix get_running_vms parsing for libvirt managed VMs. - Use grub.xen to boot os13.2 PV guests - Version 0.8.35 ==== libwayland-client0 ==== Version update (1.6.0 -> 1.6.91) Subpackages: libwayland-client0-32bit libwayland-cursor0 libwayland-server0 libwayland-server0-32bit wayland-devel - Update to new upstream prerelease 1.6.91 * The codebase's doxygen documentation was revamped - Update to new upstream release 1.6.1 * Maintenance release for Wayland 1.6, with a handful of fixes pulled from the 1.7 tree that improve handling of several error situations between server and clients. ==== xdm ==== - /etc/X11/xdm/keytable" * improved warning message, when mapping for console keyboard doesn't exist (bnc#914880) ==== xinit ==== - startx.cpp: * /usr/X11R6/bin/X --> /usr/bin/X * /var/X11R6/bin/X --> /var/lib/X11/X - refreshed patches ==== liblzma5 ==== Subpackages: liblzma5-32bit xz xz-devel - Avoid running configure twice and using -fprofile-generate or - fprofile-use for compiling configure tests when profiling. ==== yast2-http-server ==== - check for manually created files in order to prevent data loss (bsc#860856) ==== yast2-installation ==== Version update (3.1.128 -> 3.1.129) - allow keyboard layout testing in language dialog (bsc#889549) - 3.1.129 ==== yast2-multipath ==== - fixed \r character lost during conversion to Ruby ==== yast2-online-update ==== Version update (3.1.8 -> 3.1.9) Subpackages: yast2-online-update-frontend - remove obsolete legacy patch callbacks - 3.1.9 ==== yast2-packager ==== Version update (3.1.56 -> 3.1.57) - remove obsolete legacy patch callbacks - 3.1.57 - fixed \r and \b characters lost during conversion to Ruby ==== yast2-sound ==== Version update (3.1.6 -> 3.1.7) - do not set any icon in Confirm.Detection() call - 3.1.7 ==== yast2-storage ==== Version update (3.1.50 -> 3.1.51) - fixed callback for mount graph handling - version 3.1.51 ==== yast2-transfer ==== - fixed \r character lost during conversion to Ruby ==== zsh ==== - Add back rpm completion file (bnc#900424) Removed packages: bundle-lang-common-nb libfarstream-0_2-2 libGLEW1_11 libHalf11 libmsn-devel libQt5Sql5-postgresql libIlmImf-Imf_2_1-21 pax Added packages: WindowMaker WindowMaker-themes bison-lang libfarstream-0_2-5 libGLEW1_12 libHalf12 libQt5Sql5-unixODBC libIlmImf-2_2-22
libIlmImfUtil-2_2-22 spax tcsh-lang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Op dinsdag 3 februari 2015 12:14:01 schreef Ludwig Nussel: During the update I got the following messages: warning: %post(ispell-american-3.3.02-111.2.x86_64) scriptlet failed, exit status 1 No /etc/sysconfig/suseconfig found. warning: %postun(ispell-american-3.3.02-111.1.x86_64) scriptlet failed, exit status 1 Should I make bug report? -- fr.gr. Freek de Kruijf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 2015-02-03 at 16:16 +0100, Freek de Kruijf wrote:
Op dinsdag 3 februari 2015 12:14:01 schreef Ludwig Nussel:
During the update I got the following messages:
warning: %post(ispell-american-3.3.02-111.2.x86_64) scriptlet failed, exit status 1 No /etc/sysconfig/suseconfig found. warning: %postun(ispell-american-3.3.02-111.1.x86_64) scriptlet failed, exit status 1
Should I make bug report?
Yes please... -- Dimstar / Dominique Leuenberger <dimstar@opensuse.org> -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Apparently all packages including the kernel have been rebuilt, so this is updating _everything_ (why?). Since I keep the kernel multi-version enabled, I get these file conflicts: --8<---------------cut here---------------start------------->8--- Detected 3 file conflicts: File /boot/.vmlinuz-3.18.3-1-desktop.hmac from install of kernel-desktop-3.18.3-1.3.x86_64(Tumbleweed-OSS) conflicts with file from package kernel-desktop-3.18.3-1.1.x86_64(@System) File /boot/vmlinux-3.18.3-1-desktop.gz from install of kernel-desktop-3.18.3-1.3.x86_64(Tumbleweed-OSS) conflicts with file from package kernel-desktop-3.18.3-1.1.x86_64(@System) File /boot/vmlinuz-3.18.3-1-desktop from install of kernel-desktop-3.18.3-1.3.x86_64(Tumbleweed-OSS) conflicts with file from package kernel-desktop-3.18.3-1.1.x86_64(@System) --8<---------------cut here---------------end--------------->8--- Again, those packages that can be multi-version should never be rebuilt, they always must get a new version number instead. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Feb 03, Achim Gratz wrote:
Again, those packages that can be multi-version should never be rebuilt, they always must get a new version number instead.
Looks like Factory lost the B_CNT in the uname -r string, which caused the file conflict. kernel packages are not handled by build-compare for various reasons. The technical reasons are not fully solved. And once they are, it would still need a decision if its desirable to let the %version-%release string diverge across packages and architectures. Up to now they are supposed to be same across the board. Olaf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 2015-02-03 19:13, Olaf Hering wrote:
On Tue, Feb 03, Achim Gratz wrote:
Again, those packages that can be multi-version should never be rebuilt, they always must get a new version number instead.
Looks like Factory lost the B_CNT in the uname -r string, which caused the file conflict.
Was there even a time we had B_CNT in the utsversion? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Feb 03, Jan Engelhardt wrote:
Was there even a time we had B_CNT in the utsversion?
11.2 /boot/System.map-2.6.31.5-0.1-default 11.3 /boot/System.map-2.6.34-12-default 11.4 /boot/System.map-2.6.37.1-1.2-default 12.1 /boot/System.map-3.1.0-1.2-default 12.2 /boot/System.map-3.4.6-2.10-default 12.3 /boot/System.map-3.7.10-1.1-default 13.1 /boot/System.map-3.11.6-4-default 13.2 /boot/System.map-3.16.6-2-default Olaf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Olaf Hering <olaf@aepfle.de> writes:
On Tue, Feb 03, Jan Engelhardt wrote:
Was there even a time we had B_CNT in the utsversion?
11.2 /boot/System.map-2.6.31.5-0.1-default 11.3 /boot/System.map-2.6.34-12-default 11.4 /boot/System.map-2.6.37.1-1.2-default 12.1 /boot/System.map-3.1.0-1.2-default 12.2 /boot/System.map-3.4.6-2.10-default 12.3 /boot/System.map-3.7.10-1.1-default 13.1 /boot/System.map-3.11.6-4-default 13.2 /boot/System.map-3.16.6-2-default
None of them contain B_CNT, qed. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 03.02.2015 um 18:20 schrieb Achim Gratz:
Apparently all packages including the kernel have been rebuilt, so this is updating _everything_ (why?). Since I keep the kernel multi-version
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates. It happened last time early November and it was about time we did it again. Greetings, Stephan -- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Stephan Kulow writes:
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates.
Thanks for the explanation.
It happened last time early November and it was about time we did it again.
Would it be possible to limit the resulting download to those files that actually are different, i.e. provide patch packages for rebuilds at least? Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
El 03/02/15 a las 16:09, Achim Gratz escribió:
Stephan Kulow writes:
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates.
Thanks for the explanation.
It happened last time early November and it was about time we did it again.
Would it be possible to limit the resulting download to those files that actually are different,
Updated toolchains may/will generate different executables.. i.e. provide patch packages for rebuilds at least? and make things even more complicated .. also, patch packages slow down installation quite a bit for people with fast internet links.. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Cristian Rodríguez writes:
Updated toolchains may/will generate different executables..
Yes, but they don't change one iota of the documentation and other non-arch content of those packages. Which is a lot for a full installation.
i.e. provide patch packages for rebuilds at least?
and make things even more complicated ..
Once set up it just works, that's the point of having an automated build process.
also, patch packages slow down installation quite a bit for people with fast internet links..
Apparently the server I've used for the update wasn't too happy about sending me and presumably a few others some 2.2GiB in some three and a half thousand packages. It was a lot slower than usual and most of the time not getting close to the connection speed that a typical ADSL+ line would provide (16MBit/s). I'm positive that the package patching would have been quite a bit faster than that. And for when the patching would tax a slow CPU too much there is a way to tell zypper not to use them, so this can easily be avoided if necessary. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptations for Waldorf Q V3.00R3 and Q+ V3.54R2: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Feb 3, 2015 at 4:18 PM, Cristian Rodríguez <crrodriguez@opensuse.org> wrote:
El 03/02/15 a las 16:09, Achim Gratz escribió:
Stephan Kulow writes:
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates.
Thanks for the explanation.
It happened last time early November and it was about time we did it again.
Would it be possible to limit the resulting download to those files that actually are different,
Updated toolchains may/will generate different executables..
i.e. provide patch packages for rebuilds at least?
and make things even more complicated .. also, patch packages slow down installation quite a bit for people with fast internet links..
Yeah, that's why the relevant fate mentioned something about the usage of delta rpm should be configurable in zypper clients, rather than having to decide on the server. On Tue, Feb 3, 2015 at 4:51 PM, Achim Gratz <Stromeko@nexgo.de> wrote:
also, patch packages slow down installation quite a bit for people with fast internet links..
Apparently the server I've used for the update wasn't too happy about sending me and presumably a few others some 2.2GiB in some three and a half thousand packages. It was a lot slower than usual and most of the time not getting close to the connection speed that a typical ADSL+ line would provide (16MBit/s). I'm positive that the package patching would have been quite a bit faster than that. And for when the patching would tax a slow CPU too much there is a way to tell zypper not to use them, so this can easily be avoided if necessary.
Patching can also be done in parallel with downloading, which would make it much better, though nobody implemented that in zypper, and there's not much chance of that happening either. Unless I do it, but I doubt I'll have the time to both learn zypper and implement that (which isn't trivial). But it would be a solution for that too. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, 3 Feb 2015 20:54, Claudio Freire wrote:
On Tue, Feb 3, 2015 at 4:18 PM, Cristian Rodríguez wrote:
El 03/02/15 a las 16:09, Achim Gratz escribió:
Stephan Kulow writes:
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates.
Thanks for the explanation.
It happened last time early November and it was about time we did it again.
Would it be possible to limit the resulting download to those files that actually are different,
Updated toolchains may/will generate different executables..
i.e. provide patch packages for rebuilds at least?
and make things even more complicated .. also, patch packages slow down installation quite a bit for people with fast internet links..
Yeah, that's why the relevant fate mentioned something about the usage of delta rpm should be configurable in zypper clients, rather than having to decide on the server.
That is already possible, look into the "/etc/zypp/zypp.conf" file, search for "delta" and set the options as you like them.
On Tue, Feb 3, 2015 at 4:51 PM, Achim Gratz <Stromeko@nexgo.de> wrote:
also, patch packages slow down installation quite a bit for people with fast internet links..
Apparently the server I've used for the update wasn't too happy about sending me and presumably a few others some 2.2GiB in some three and a half thousand packages. It was a lot slower than usual and most of the time not getting close to the connection speed that a typical ADSL+ line would provide (16MBit/s). I'm positive that the package patching would have been quite a bit faster than that. And for when the patching would tax a slow CPU too much there is a way to tell zypper not to use them, so this can easily be avoided if necessary.
Patching can also be done in parallel with downloading, which would make it much better, though nobody implemented that in zypper, and there's not much chance of that happening either. Unless I do it, but I doubt I'll have the time to both learn zypper and implement that (which isn't trivial). But it would be a solution for that too.
I'm using "-d" / "--download-only" to fetch such a big heap before I install, works better, more secure and stable. But, and that has to said out loud, doing the "apply delta" of one package, while downloading the next would be a betterment. The "IDEAL" would be to be able "download-only" also for the delta packages, atm zypper tries to "apply delta" after each package dl, befor dl-ing the next. 1. DL in background, as your BW allows, maybe a "bandwith" option? 2. Apply delta to the packages in background, maybe a "nice" value? 3. Install ready-made packages at a time of your liking. Thanks for listening, - Yamaban. --
On Tue, Feb 3, 2015 at 5:12 PM, Yamaban <foerster@lisas.de> wrote:
2. Apply delta to the packages in background, maybe a "nice" value? 3. Install ready-made packages at a time of your liking.
You cannot apply delta and install at the same time. Other than that, that was exactly what I was talking about. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03.02.2015 20:09, Achim Gratz wrote:
Stephan Kulow writes:
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates.
Thanks for the explanation.
It happened last time early November and it was about time we did it again.
Would it be possible to limit the resulting download to those files that actually are different, i.e. provide patch packages for rebuilds at least?
We created deltas at one point, but never really came far with that project. So if someone who has a personal interest in that would pick up the pieces, it clearly would be possible. Greetings, Stephan -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlTR7aIACgkQwFSBhlBjoJbQcgCgv82RMfBgWXNP8r1uEr4NQtC9 4xQAoIGAU0wk6SAJpb/f/wUKZTKV+KGK =sHut -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Stephan, I'd like to help getting this done — this update resulted in 4.5G download, which could be much less with deltarpms. On Wed, Feb 4, 2015 at 1:00 PM, Stephan Kulow <coolo@suse.de> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 03.02.2015 20:09, Achim Gratz wrote:
Stephan Kulow writes:
We have to do a mass rebuild once in a while to get the benefits of the tool chain updates.
Thanks for the explanation.
It happened last time early November and it was about time we did it again.
Would it be possible to limit the resulting download to those files that actually are different, i.e. provide patch packages for rebuilds at least?
We created deltas at one point, but never really came far with that project. So if someone who has a personal interest in that would pick up the pieces, it clearly would be possible.
Greetings, Stephan
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2
iEYEARECAAYFAlTR7aIACgkQwFSBhlBjoJbQcgCgv82RMfBgWXNP8r1uEr4NQtC9 4xQAoIGAU0wk6SAJpb/f/wUKZTKV+KGK =sHut -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Regards, Andrei Dziahel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 05.02.2015 um 17:52 schrieb Andrei Dziahel:
Hi Stephan,
I'd like to help getting this done — this update resulted in 4.5G download, which could be much less with deltarpms.
This is required in your OBS installation to trigger the experimental feature: Support: build-mkdrpms deltarpm But noone ever created a repository out of these. So you might want to start there Greetings, Stephan -- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Stephan, So I have enabled these options for https://build.opensuse.org/project/show/home:develop7:branches:GNOME:Apps, triggered rebuild of gnome-subtitles package, have seen .drpms built but zypper up gnome-subtitles doesn't use them for some reason. Haven't updated to latest Tumbleweed yet, but zypper and libzypp seem to be up-to-date so far. On Thu, Feb 5, 2015 at 8:06 PM, Stephan Kulow <coolo@suse.de> wrote:
Am 05.02.2015 um 17:52 schrieb Andrei Dziahel:
Hi Stephan,
I'd like to help getting this done — this update resulted in 4.5G download, which could be much less with deltarpms.
This is required in your OBS installation to trigger the experimental feature:
Support: build-mkdrpms deltarpm
But noone ever created a repository out of these. So you might want to start there
Greetings, Stephan
-- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Regards, Andrei Dziahel 2015-02-05 20:06 GMT+03:00 Stephan Kulow <coolo@suse.de>:
Am 05.02.2015 um 17:52 schrieb Andrei Dziahel:
Hi Stephan,
I'd like to help getting this done — this update resulted in 4.5G download, which could be much less with deltarpms.
This is required in your OBS installation to trigger the experimental feature:
Support: build-mkdrpms deltarpm
But noone ever created a repository out of these. So you might want to start there
Greetings, Stephan
-- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Regards, Andrei Dziahel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am 20.02.2015 um 11:29 schrieb Andrei Dziahel:
Hi Stephan,
So I have enabled these options for https://build.opensuse.org/project/show/home:develop7:branches:GNOME:Apps, triggered rebuild of gnome-subtitles package, have seen .drpms built but zypper up gnome-subtitles doesn't use them for some reason.
Haven't updated to latest Tumbleweed yet, but zypper and libzypp seem to be up-to-date so far.
That's why they call it experimental features - so you can make experiments with them. The drpms are not part of the repo data, so that's why I said you can enable that in your local OBS - to continue hacking this feature. Greetings, Stephan -- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Here's output proving deltarpms are unused by zypper: https://gist.github.com/develop7/9d854840a404b67ae661 2015-02-05 20:06 GMT+03:00 Stephan Kulow <coolo@suse.de>:
Am 05.02.2015 um 17:52 schrieb Andrei Dziahel:
Hi Stephan,
I'd like to help getting this done — this update resulted in 4.5G download, which could be much less with deltarpms.
This is required in your OBS installation to trigger the experimental feature:
Support: build-mkdrpms deltarpm
But noone ever created a repository out of these. So you might want to start there
Greetings, Stephan
-- Ma muaß weiterkämpfen, kämpfen bis zum Umfalln, a wenn die ganze Welt an Arsch offen hat, oder grad deswegn. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
-- Regards, Andrei Dziahel -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (12)
-
Achim Gratz
-
Andreas Schwab
-
Andrei Dziahel
-
Claudio Freire
-
Cristian Rodríguez
-
Dimstar / Dominique Leuenberger
-
Freek de Kruijf
-
Jan Engelhardt
-
Ludwig Nussel
-
Olaf Hering
-
Stephan Kulow
-
Yamaban