Postings by Martin Gansser

new pagure repo is not accepted due to different e-mail addresses.

i get this message from limb in the pagure ticket [1]

The Bugzilla review bug creator could not be found in FAS. Make sure your FAS email address is the same as in Bugzilla.
I am not aware that the email addresses are different.

[1] pagure ticket: <a href="" title=""></a>
[2] <a href="" title=""></a>

fedup upload failure


I'm getting the following error when I'm uploading a new tarball:

$ kinit <a href="mailto: ... at FEDORAPROJECT dot ORG"> ... at FEDORAPROJECT dot ORG</a>
$ fedpkg new-sources vdr-plugin-epg2vdr-1.1.86.tar.bz2
Could not execute new_sources: Request is unauthorized.

Any ideas as to why I can not do an fedpkg upload? I'm able to do a fedpkg clone so my rsa keys are good...

fedpkg request-repo always fails - Could not execute request_repo


tried to create a new repo, but this fails always with:

[martin@f27 ~]$ fedpkg --module-name gnome-shell-extension-netspeed request-repo 1377631
Could not execute request_repo: The following error occurred while creating a new issue in Pagure: Invalid or expired token.

vdr-live build fails for rawhide

when building vdr-live for rawhide it fails [1] for ppc64le and ppc64
when adding "-Wsizeof-pointer-memaccess" to the build flags, then it fails [2] for s390x.

make CFLAGS="%{optflags} -fPIC" CXXFLAGS="%{optflags} -fPIC -Wsizeof-pointer-memaccess" %{?_smp_mflags} all

[1] <a href="" title=""></a>
[2] <a href="" title=""></a>

vdr-epg-daemon-1.1.128 compiles fine on f26 but not on higher fedora version


vdr-epg-daemon-1.1.128 compiles fine on f26 but not on higher fedora version,
something changed on F27 and rawhide, program

make[1]: Entering directory '/home/martin/rpmbuild/BUILD/vdr-epg-daemon-1.1.128/epglv'
gcc -c -I/usr/include/mysql -fPIC -L/usr/lib64/mysql -L/usr/lib64/ -lmariadb -lz -lm -lpthread -lssl -lcrypto -DMYSQL_DYNAMIC_PLUGIN -DDEBUG_MYSQL=0 -ggdb -fno-
stack-protector -O -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-
gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -

openclonk-0.8 linking fails


compiling openclonk [1] fails with the following error message [2]:

[ 9%] Linking CXX static library liblibmisc.a
/usr/bin/cmake -P CMakeFiles/libmisc.dir/cmake_clean_target.cmake
/usr/bin/cmake -E cmake_link_script CMakeFiles/libmisc.dir/link.txt --verbose=1
/usr/bin/gcc-ar qc liblibmisc.a CMakeFiles/libmisc.dir/src/C4Include.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o CMakeFiles/libmisc.dir/src/lib/C4InputValidatio

BuildError: The following noarch package built differently on different architectures:


when building a new package version of libmicrohttpd for rawhide on koji, the package build fails with the following error message [1]:

BuildError: The following noarch package built differently on different architectures: libmicrohttpd-doc-0.9.59-1.fc28.noarch.rpm
rpmdiff output was:
error: cannot open Packages index using db5 - Permission denied (13)
error: cannot open Packages database in /var/lib/rpm
error: cannot open Packages database in /var/lib/rpm
added /usr/share/doc/libmicrohttpd-doc/html/d0/d16/mhd__itc__types_8h ...

[1] <a href="" title=""></a>

how to replace ssl with ssh2 in kqoauth

Is it possible to compile kQOAuth [1] with ssh2 by using openssl, as it always comes to conflict between compat-openssl10 and openssl.

libqxt-qt5: rename library name


I noticed that if I installed the original libqxt version, it would come to a collision between the library names of libqxt-qt5 and libqxt, because they use the same library names.

<a href="" title=""></a>
<a href="" title=""></a>

How can i change the Target LIB_NAME of the libraries ? -> ? -> ->

git push fails for new packages

$ fedpkg clone nuvola-app-mixcloud; cd nuvola-app-mixcloud
$ fedpkg import ~/rpmbuild/SRPMS/nuvola-app-mixcloud-3.2-3.fc26.src.rpm
$ git commit -m "Initial import (#1478067)."

$[martin@f26 nuvola-app-mixcloud]$ git push -v
Pushing to ssh:// ... at pkgs dot
FATAL: W any rpms/nuvola-app-mixcloud martinkg DENIED by fallthru
(or you mis-spelled the reponame)
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Settings widget still shows English text when system is configured to use other locales

I am working on a review of gnome-shell-extension-netspeed (<a href="" title=""></a>).
I'm using the latest version of NetSpeed from the extensions website, with GNOME 3.22, on Fedora 25 Workstation x86_64 in a german environment (LANG=de_DE.UTF-8).

Does anyone have an idea, how to fix this ?

can't compile okhttp-3.6.0 -[18, 20] package android.util does not exist

I tried to compile the new version 3.6.0 of okhttp, itook the rpm spec file from <a href="" title=""></a>
and changed the version numbering.
my rpm spec file: <a href="" title=""></a>

But the compilation fails with this errors:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project okhttp: Compilation failure: Compilation failure:
[ERROR] /home/martin/rpmbuild/BUILD/okhttp-parent-3.6.0/okhttp/src/main/java/okhttp3/internal/platform/AndroidPl

this is the working patch for the file:

--- cmst-5be4ce6f9a733e609cfcf37492f5c025f80d36c9/ 2017-03-02 20:47:34.985348086 +0100
+++ cmst-5be4ce6f9a733e609cfcf37492f5c025f80d36c9/ 2017-03-02 20:48:10.965692212 +0100
@@ -56,7 +56,9 @@
# desktop file
desktop.path = /usr/share/applications
desktop.files = ./misc/desktop/cmst.desktop
-desktop.extra = gtk-update-icon-cache /usr/share/icons/hicolor
+!isEmpty(DESTDIR) {
+ desktop.extra = gtk-update-icon-cache /usr/share/icons/hicolor
INSTALLS += desktop

# autostart desktop file

make: gtk-update-icon-cache: Command not found

the build of cmst fails on rawhide and f26 maybe on other version too.
<a href="" title=""></a>

for f26:
<a href="" title=""></a>

do someone know what the reason is ?

systemctl daemon-reload causes message "Failed to connect to bus: No such file or directory"

on fedora the build process of vdr-epg-daemon fails with this message:

make install-systemd
make[1]: Entering directory '/builddir/build/BUILD/vdr-epg-daemon-1.1.100'
cat contrib/epgd.service | sed s:"<BINDEST>":"/usr/bin":g | sed s:"<AFTER>":"mariadb.service":g | sed s:"<PLGDEST>":"/usr/lib64/epgd":g | install -C -D /dev/stdin /builddir/build/BUILDROOT/vdr-epg-daemon-1.1.100-1.fc26.x86_64/usr/lib/systemd/system/epgd.service
chmod a+r /builddir/build/BUILDROOT/vdr-epg-daemon-1.1.100-1.fc26.x86_64/usr/lib/systemd/system/epgd.service
cat contrib/epghttpd.service | sed s:"<BINDEST>":"/usr/bin":g

undefined reference to `sf::String::operator std::__cxx11::basic_string<char


when compiling marsshooter on rawhide it fails with the following error message:
undefined reference to `sf::String::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const'

This is the complete build.log
<a href="" title=""></a>

On Fedora 26 gcc-7.0.1 is installed.

have somebody a solution ?

MediathekView - java package optimization


I am working on a rpm package for MediathekView and need some tips for optimizing the rpm spec file.

<a href="" title=""></a>
<a href="" title=""></a>

error: package javafx.collections does not exist


I am trying to compile MSearch, a program needed by Mediathekview.
<a href="" title=""></a>

dependencies: openjfx, i compiled the src.rpm file from:
<a href="" title=""></a>

When I try to compile msearch, I get the following error:
/home/martin/rpmbuild/BUILD/MSearch-3467040e54e31625425eb33dcd0f20a8da575dc4/src/main/java/mSearch/tool/ error: package javafx.collections does not exist
import javafx.collections.FXCollections;

ImportError: No module named kivy, when run make html

I am working on a review <a href="" title=""></a>
and the build of the documentation fails with the following error message:

+ cd doc
+ make html
mkdir -p build/html build/doctrees
python silenced=yes
Traceback (most recent call last):
File "", line 22, in <module>
import kivy
ImportError: No module named kivy
Makefile:80: recipe for target 'html' failed
make: *** [html] Error 1
+ exit 0

how can i resolve this ?

update to libmicrohttpd-0.9.52-1.fc24.x86_64 breaks openvas-gsa-6.0.11-3.fc24.x86_64


since the update to libmicrohttpd-0.9.52-1.fc24.x86_64 the log file /var/log/openvas/gsad.log of openvas-gsa prints the
following error:

gsad main:CRITICAL:2017-01-25 13h21.04 utc:2726: main: start_https_daemon failed!
gsad main: DEBUG:2017-01-25 13h21.04 utc:2727: Received Terminated signal.
gsad main:WARNING:2017-01-25 13h21.05 utc:2730: main: Locale defined by environment variables is not an "en_..." one.
gsad main: DEBUG:2017-01-25 13h21.05 utc:2730: main: gettext translation extensions are enabled (using locale "de_DE.UTF-8").

A fedora ticket has already been opened
<a href="https://bugzi" title="https://bugzi">https://bugzi</a>

packaging problem - rm: cannot remove ... Permission denied


i want o create a rpm package of a small plugin for nuvolaplayer, but this fails with this error:

+ cd nuvola-app-spotify-1828d92b7e9412fba629b95b33ed63e819203dd3
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.dldLHl
+ umask 022
+ cd /home/martin/rpmbuild/BUILD
+ cd nuvola-app-spotify-1828d92b7e9412fba629b95b33ed63e819203dd3
+ /usr/bin/make -O -j2
make build - build files (graphics, etc.)
make clean - clean source directory
make install - install to user's local directory (~/.local)
make install DEST

Build of asgp failed since update to libclaw-1.7.4-16.fc25

See koji build: <a href="" title=""></a>

An update of libclaw had to be done because of a problem with mock, see
<a href="Https:// ... at lists dot" title="Https:// ... at lists dot">Https:// ... at lists dot fedoraproject....</a>

error message:
[ 5%] Linking CXX executable ../../bin/andy-super-great-park
cd /home/martin/rpmbuild/BUILD/asgp-90d6d90e3196d387dc58f028a04e75af2281e513/asgp/launcher/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/andy-super-great-park.dir/link.txt --verbose=1
/usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-

program requires SELinux policy to write to ~/.cache directory


i am the package maintainer of boomaga and users told me that there is a problem with access rights, when writing to ~/.cache directory.
A selinux package already exists for testing in: <a href="" title=""></a>
And a bugzilla bug report also exists: <a href="" title=""></a>
Bugreport on the boomaga developer site: <a href="" title=""></a>

Can someone help to write the correct selinux rules ?