Hi,
Let the flamewar begin!
No really I was now watching the people rightfully complaining I've
sent a borked chromium to latest TW snapshot and was wondering how
popular the browsers are and whether we should not set the chromium
instead of firefox as default or to keep them both on the dvd tested...
In order to even start some process lets all vote in a poll for what is
your default browser between the two (yes yes you can use the Vivaldi
or even w3m, but honestly the chromium or ff are the two used by the
majority of the people around).
So if I could get you to vote in my lovely poll:
https://doodle.com/poll/nnn53kkryghdvc84
I will make the results hidden so people won't start to game the system
too much and the results will be announced here at the beginning of the
October.
Cheers
Tom
Hi there,
just wanted to let you guysome days ago I wondered what the default java
version would be. It should be Java 11. So I've installed a clean leap
beta installation.
I've installed java-openjdk-10, java-openjdk-11, java-openjdk-1_8_0.
Same with the equivalent devel packages. The default java version is
Java 11 both with "java" and "javac" via update-alternatives.
So everything's fine. I've updated the wiki page accordingly
(https://en.opensuse.org/Features_15.1#Java).
Does anyone know why there is no Apache Maven available in the default
packages? There is this "maven-local", which I think is not the maven
program itself.
Cheers,
Bernd
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi,
last month's status:
https://lists.opensuse.org/opensuse-factory/2018-12/msg00171.html
Last months' r-b project updates (including my work):
https://reproducible-builds.org/blog/posts/195/https://reproducible-builds.org/blog/posts/194/https://reproducible-builds.org/blog/posts/193/https://reproducible-builds.org/blog/posts/192/
I uploaded https://rb.zq1.de/compare.factory-20190125/ today
and rbstats are:
total-packages: 11298
build-tried: 11297
build-failed: 37
build-n-a: 107
build-succeeded: 11153
build-official-failed+na: 85
build-compare-failed: 283
build-compare-succeeded: 10870
bit-by-bit-identical: 10605
not-bit-by-bit-identical: 538
Fixed core packages since last month:
breeze5-icons dolphin libqt5-qtwebkit wireshark syntax-highlighting:
Qt rcc/qrc fix merged in Factory
https://build.opensuse.org/request/show/663360
also fixed dozens others like bitcoin.
opa-ff
CPU-detection via -march=native
https://build.opensuse.org/request/show/661771
gengetopt
https://build.opensuse.org/request/show/661735
nearly fixed:
pcre2
PGO/parallelism https://build.opensuse.org/request/show/668163
perl:
ASLR-induced randomness
https://build.opensuse.org/request/show/668211
--- ring0 ---
acl
gcc7
gcc8
--- ring1 ---
MozillaFirefox
MozillaThunderbird
ant
bsf
colord
emacs
firebird
gconf2-branding-openSUSE
gdb
gimp
gnome-documents
go1.10
go1.11
groff-full
grub2
hamcrest
installation-images
java-11-openjdk
java-1_8_0-openjdk
jing-trang
jtidy
junit
junitperf
kernel-debug
kernel-default
kernel-vanilla
kubernetes
libkolabxml
libqt5-qtscript
libreoffice
mono-core
mozilla-nss
pcp
php7
python-base
python3-base
qdox
release-notes-openSUSE
ruby2.5
rubygem-gem2rpm
rust
scons
transfig
virtualbox
xmlbeans
yodl
If you are interested in why they vary:
acl:
date+time in /usr/share/locale/en(a)boldquot/LC_MESSAGES/acl.mo
-PO-Revision-Date: 2018-10-23 01:45+0000
+PO-Revision-Date: 2033-11-24 15:01+0000
gcc7 gcc8:
indeterminism from PGO/parallelism + mtime. See also
https://github.com/bmwiedemann/theunreproduciblepackage/tree/master/pgo
MozillaFirefox MozillaThunderbird:
date+time, rust, other
has bug around update.locale symlink
/usr/lib64/firefox/libxul.so varies from
https://github.com/rust-lang/rust/issues/57041
.../browser/extensions/langpack-ca(a)xxxxxxxxxxxxxxxxxxx/manifest.json
- "version": "20181009013946"
+ "version": "20331110172641"
apache-commons-lang3 apache-pdfbox dom4j hsqldb icu4j javassist
jing-trang jtidy junitperf jython objectweb-asm qdox tomcat xerces-j2
xpp2 xpp3:
date + mtime
in .jar + javadoc html
can be normalized by strip-nondeterminism
bsh2 cglib:
/usr/share/maven-metadata/bsh2.xml has ASLR order issues
date + mtime in .jar + javadoc html
colord
some randomness from uninitialized memory
maybe from glib-compile-resources
16-byte random profileID in .icc files from cd-create-profile
plus an uncommitted date/time fix in lib/colord/cd-it8.c:
priv->enable_created = FALSE
ecj
ASLR + date?
/usr/share/maven-metadata/ecj.xml has alias entries in random order
emacs
dumps lisp interpreter memory to create its binaries
(similar to clisp)
causes variations in /usr/bin/emacs-*
firebird:
ships unreproducible database
http://tracker.firebirdsql.org/browse/CORE-5548
gconf2-branding-openSUSE
embeds mtime values in
/etc/gconf/gconf.xml.vendor/%gconf-tree.xml
gdb
contains testresults
https://bugzilla.opensuse.org/show_bug.cgi?id=1110708
gimp
ASLR
12 byte differ in bKGD header
from gegl
GEGL_USE_OPENCL=no GEGL_SWAP=ram /usr/bin/gegl
../../icons/Symbolic/64/gimp-texture.png -o 64/gimp-texture.png --
gegl:invert-gamma
gnome-documents
gnome-documents-getting-started.pdf has random ID from inkscape
go1.10 go1.11:
variations in /usr/lib64/go/1.10/pkg/obj/go-build/*/*-a
groff-full
date+time + unknown reason?
.ps files vary
.html files have CreationDate
grub2
mtime + readdir
https://savannah.gnu.org/bugs/index.php?54841
hamcrest
java .class files vary from
build/temp/hamcrest-core/generated-code
/org/hamcrest/CoreMatchers.java written by ant
javadoc html varies
installation-images
many variations from mtimes + filesys/readdir and %post scripts
java-1_8_0-openjdk java-10-openjdk java-11-openjdk
various .jar .zip .html .jmod
ordering in /usr/lib64/jvm/java-10-openjdk-10/lib/classlist
kernel-debug kernel-default kernel-vanilla
date+time ; random keys?
"Build time autogenerated kernel key0
..181009012108Z..21180915012108Z0.1,0"
kubernetes:
fixed upstream: order in man-pages
https://github.com/kubernetes/kubernetes/pull/68983
maybe fixed upstream: random build-ids
libkolabxml
unknown/ASLR?
from build/kolabformat-xcal-schema.cxx
created by compiled/xsdbin.cxx
libqt5-qtscript
filesys order
libreoffice
various .jar .so .dat/.bau (.zip) javadoc_log.txt
mono-core
date+time ; other
mozilla-nss
DSA random temp-key from shlibsign
https://bugzilla.opensuse.org/show_bug.cgi?id=1081723
pcp
/var/lib/pcp/testsuite/perfevent/perfevent_coverage has random diffs
from gcov / .gcno files causing diff in .o ?
php7
date / EPOCH timestamps
e.g. in /usr/share/php7/PEAR/.channels/__uri.reg
python-base python3-base:
PGO
varies .o files that go into /usr/lib64/libpython3.6m.so.1.0
.pyc files vary
python-base shows influence from date+hostname (in PGO?)
python-numpy
1 .pyc file varied
release-notes-openSUSE
partial fix in https://github.com/openSUSE/daps/issues/482
date+time in .pdf ; needs work on fop java code
random id values in .html
ruby2.5
2 gemspec files have date
created.rid varies
rubygem-gem2rpm
mtime ?
/usr/lib64/ruby/gems/2.5.0/cache/checksums.yaml varies
rust
asm diffs in cargo and others from llvm's llc
- filed at https://github.com/rust-lang/rust/issues/57041
some progress made here with the switch to llvm7
scons
hostname in various places
tigervnc
date+time+randomness in
/usr/share/vnc/classes/META-INF/TIGERVNC.RSA
from SignJar.cmake calling jarsigner with temporary private key
partial fix merged https://github.com/TigerVNC/tigervnc/pull/765
transfig
date+time
in sample-presentation.pdf /CreationDate /ModDate
from pdflatex
virtualbox
tar + random
https://www.virtualbox.org/ticket/16854
.so files have random NT_GNU_BUILD_ID (unique build ID bitstring)
maybe from out/linux.amd64/release/obj/webservice/gsoapH_from_gsoap.h
that has date+time in comment
/usr/share/virtualbox/extensions/VNC-5.2.16.vbox-extpack
unhandled gzip content: POSIX tar archive (GNU)
-13343137165.010505. 5...
+16773576625.010527. 5...
xmlbeans
index.xsb varies from filesystem
created in org.apache.xmlbeans.impl.tool.SchemaCompiler
yodl
pdf from latex/ghostscript/dvips/ps2pdf
additionally, on the SLE15 list
===============================
gnuplot
date+time in pdf from pdflatex
golang-github-prometheus-prometheus
date+time+random build-id
hawk2
https://bugzilla.opensuse.org/show_bug.cgi?id=1112159
ibus-libzhuyin libpinyin libzhuyin
random bytes - maybe uninitialized memory
perf
random filesys order
from nftw call in ./linux-*/tools/perf/pmu-events/jevents.c
python-keystoneauth1
https://bugs.launchpad.net/keystoneauth/+bug/1796899
Hello all,
For about the past 2 weeks the edit dialog in QtPass is empty, however,
the record display in the right hand panel in the main window is showing
up properly. Also, the window in Passff (the Firefox plugin) is empty. I
am wondering if it is a problem with pass being build with LTO? Have
anyone else encountered this problem?
I am on the latest Tumbleweed.
Thanks.
Charles
Hello all!
I'd like to ask you to participate in a following survey concerning Code Submit Reviews specifically changelog changes:
https://www.surveymonkey.de/r/TVTBYTZ
This survey is concerning package changelog in IBS.
Example: https://build.opensuse.org/package/view_file/openSUSE:Factory/bash/bash.cha…
**We (core team*) would like to implement one of (or combination) presented solutions in order to improve current Submit Review Process.
This process currently requires process exceptions in specific cases concerning changelog changes.**
Here is list of identified use cases which helped us to form our two proposals https://paste.opensuse.org/76800949
*core team consisted of one or more representatives from following teams got a task to improve the situation: BuildOPS, SLE Rel-mgmt, LABS, Security, Certification, openSUSE reviewers, Future Technology, Customer Support, Quality Assurance, Maintenance team.
Your vote matters!
Best regards
Luboš Kocman
Technical Project Manager SLE | Release Manager for Modules
SUSE Software Solutions Germany, GmbH
Maxfeldstrasse 5
90409 Nuernberg
Germany
GF: Felix Imendörffer, Mary Higgins, Sri Rasiah
HRB 21284 (AG Nürnberg)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi folks,
OBS request 738494 from Neal will change %_libexecdir from
/usr/lib to /usr/libexec. This was proposed in July on the
opensuse-packaging list with only Thorsten and Jan replying
(Jan being in favor).
I don't want to merge it right now without giving you some
time to discuss this change. So please, if you have good reasons
why this is a bad idea please speak up!
If there are no strong objections, I'll merge the request at
the end of next weak.
Cheers,
Michael.
--
Michael Schroeder mls(a)suse.de
SUSE LINUX GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Quote from https://en.opensuse.org/openSUSE:Packaging_Perl
"Since 11.4 the requirement for the current version of perl should be
written as:
%if 0%{?suse_version} < 1140
Requires: perl = %{perl_version}
%else
%{perl_requires}
%endif
Before 11.4, we need an explicit 'Requires' using the %perl_version macro."
This above doesn't seem to do the job anymore. There is no dependency
on the perl version in Factory and RPM Lint complains about
perl-Mail-SpamAssassin-Plugin-iXhash2.ppc64le: W:
no-dependency-on perl-base 5.28.1
perl-Mail-SpamAssassin.ppc64le: W: no-dependency-on perl-base 5.28.1
If I use the pre 11.4 method, it does add a requirement 'perl =
5.28.1' and this warning isn't thrown. I think the lack of this
dependency, is the cause of orphaned directories under
/usr/lib/perl5/vendor_perl/<old perl verdions>/x86_64-linux-thread-multi/
since packages install stuff there, which is left behind when perl is
updated and said packages are not removed first. For every perl5
version that was ever installed on this system, I see a directory
/usr/lib/perl5/vendor_perl/<old perl
version>/86_64-linux-thread-multi/auto/Mail/
which is left behind orphaned (= owned by nothing).
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
Hi All,
It likely comes as no surprise to anyone one that the groups in spec
file issue was raised with the board (one of these was on a public
list). In this specific email we are acting in our role of "helping
resolve conflicts" complaints were also made directly about the behavior
of certain individuals (again including on this list). The board has
chosen to deal with these issues in private as is our general approach
to such issues.
Firstly the board generally agrees that in the following thread [1]
there was a plan and general agreement to follow it for the removal of
groups if certain other issues were resolved. As such we believe they
acted with good intentions when starting to remove group support from
various places such as Yast, rpmlint and spec cleaner.
The board decided to wait until the discussion on new proposals settled
down, before going forward with the issue, at the time we had the
discussion we believed this to be the case.
Of all the proposals discussed the board agreed that the one submitted
by Ludwig [2], to move groups into the repository meta data is
technically the best solution and the one most broadly supported by
contributors. As such we welcome any contributions from the community
towards getting this working and integrated into tooling where it makes
sense such as Yast and software.opensuse.org
Given that our core tooling no longer displays groups and that the board
has a copy of all the existing groups that can be used as a starting
point for the new system the board has decided that including groups in
spec files should now be optional with the final decision resting with
the maintainer as some maintainers may still use there spec files in
distro's that still support groups although we believe most packages
going into factory wont.
We realize that this decision will not make everyone happy but hopefully
it eventually leads to better group support in the future.
1. https://lists.opensuse.org/opensuse-factory/2018-05/msg00460.html
2. https://lists.opensuse.org/opensuse-factory/2019-10/msg00263.html
--
Simon Lees (Simotek) http://simotek.net
Emergency Update Team keybase.io/simotek
SUSE Linux Adelaide Australia, UTC+10:30
GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
Hello,
As announced months ago, KDE4 and Qt4 are not supported anymore.
All the issues we encountered were addressed and I submitted delete requests
for the remaining packages in openSUSE Tumbleweed.
This will not affect the Leap 15.0 and 15.1 users.
For Leap 15.2 the goal is to drop Qt 4 as well.
Christophe
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org