DevHeads.net

Postings by Martin Gansser

test suite fails for kivy

I'am working on a review [1] of kivy for fedora, but the test suite fails with
this errors [3].

Could not execute switch_branch: Unknown remote branch origin/f28

Hi,

i tried to update a few of my packages for f28, but this fails with this message:

$ fedpkg clone nuvola-app-jango; cd nuvola-app-jango; git merge master
$ fedpkg switch-branch f28
Could not execute switch_branch: Unknown remote branch origin/f28

f29 package builds fine:
<a href="https://apps.fedoraproject.org/packages/nuvola-app-jango" title="https://apps.fedoraproject.org/packages/nuvola-app-jango">https://apps.fedoraproject.org/packages/nuvola-app-jango</a>

How can i solve this ?

Thanks
Martin

flowblade: how to determine the cause of a segmentation fault?

Hi,

the recent flowblade-1.16.0-2.gitd2f153f.fc28 version crahes with a segmentation fault.

i created the gdb debug messages [1] as following:

gdb python
set logging on
run /usr/bin/flowblade
quit

[1] <a href="https://github.com/jliljebl/flowblade/files/2042707/flowblade-f28-backtrace.txt" title="https://github.com/jliljebl/flowblade/files/2042707/flowblade-f28-backtrace.txt">https://github.com/jliljebl/flowblade/files/2042707/flowblade-f28-backtr...</a>

is there a hint at which point the segfault happens ?

scratch build of python-kivy fails on rawhide

when trying to build python-kivy on rawhide it fails:

koji build --scratch rawhide ../SRPMS/python-kivy-1.10.0-1.fc28.src.rpm

<a href="https://koji.fedoraproject.org/koji/getfile?taskID=27203394&amp;volume=DEFAULT&amp;name=build.log&amp;offset=-4000" title="https://koji.fedoraproject.org/koji/getfile?taskID=27203394&amp;volume=DEFAULT&amp;name=build.log&amp;offset=-4000">https://koji.fedoraproject.org/koji/getfile?taskID=27203394&amp;volume=DEFAU...</a>

have somebody a idea ?

scratch build of python-kivy fails on rawhide

when trying to build python-kivy on rawhide it fails:

koji build --scratch rawhide ../SRPMS/python-kivy-1.10.0-1.fc28.src.rpm

<a href="https://koji.fedoraproject.org/koji/getfile?taskID=27203394&amp;volume=DEFAULT&amp;name=build.log&amp;offset=-4000" title="https://koji.fedoraproject.org/koji/getfile?taskID=27203394&amp;volume=DEFAULT&amp;name=build.log&amp;offset=-4000">https://koji.fedoraproject.org/koji/getfile?taskID=27203394&amp;volume=DEFAU...</a>

have somebody a idea ?

how to become maintainer or co-maintainer of orphaned package

Hi,
i have a question regarding this package: <a href="https://apps.fedoraproject.org/packages/vdr-epgfixer" title="https://apps.fedoraproject.org/packages/vdr-epgfixer">https://apps.fedoraproject.org/packages/vdr-epgfixer</a>

Thanks
Martin

how to become maintainer or co-maintainer of vdr-epgfixer

Hi,

i have a question regarding this package:
<a href="https://apps.fedoraproject.org/packages/vdr-epgfixer" title="https://apps.fedoraproject.org/packages/vdr-epgfixer">https://apps.fedoraproject.org/packages/vdr-epgfixer</a>

Could not execute switch_branch: Unknown remote branch origin/f28

HI,

want to commit a new package for the f28 branch, but this fails with:

[martin@f28 nuvola-app-mixcloud]$ fedpkg switch-branch f28
Could not execute switch_branch: Unknown remote branch origin/f28

existing koji builds:
<a href="https://koji.fedoraproject.org/koji/packageinfo?packageID=24481" title="https://koji.fedoraproject.org/koji/packageinfo?packageID=24481">https://koji.fedoraproject.org/koji/packageinfo?packageID=24481</a>

how can i fix this ?

Regards

speed-dreams compilation problem

Hi,
speed-dreams fails on rawhide, f28, f27 and f26 with this error message:

-- Checking for module 'FreeSOLID'
-- Package 'qhull', required by 'FreeSOLID', not found
-- Checking for module 'SOLID'
-- Package 'SOLID', required by 'virtual:world', not found
-- Looking for SOLID - found (/usr/lib64/libFreeSOLID.so)
-- Looking for library Solid - found
-- Version '2.2-trunk'
CMake Deprecation Warning at cmake/internaldeps.cmake:242 (cmake_policy):
The OLD behavior for policy CMP0026 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behav

gnome-shell-extension - gschemas.compiled is no created

Hi,

When creating the package gnome-shell-extension-media-player-indicator, no gschemas.compiled is created.
rpm spec file:
<a href="https://src.fedoraproject.org/cgit/rpms/gnome-shell-extension-media-player-indicator.git/tree/gnome-shell-extension-media-player-indicator.spec" title="https://src.fedoraproject.org/cgit/rpms/gnome-shell-extension-media-player-indicator.git/tree/gnome-shell-extension-media-player-indicator.spec">https://src.fedoraproject.org/cgit/rpms/gnome-shell-extension-media-play...</a>

What is going wrong ?
regards Martin

compilation of lollypop fails on mock build server

Hi,

when trying to build lollypop on the fedora mock build server, the package build fails, when test suite (%meson_test) is enabled.

rpm -E "%meson_test"

/usr/bin/ninja test -v -j2 -C x86_64-redhat-linux-gnu ||
{ rc=$?;
echo "-----BEGIN TESTLOG-----";
cat x86_64-redhat-linux-gnu/meson-logs/testlog.txt;
echo "-----END TESTLOG-----";
exit $rc; }

build.log: <a href="https://kojipkgs.fedoraproject.org//work/tasks/980/25540980/build.log" title="https://kojipkgs.fedoraproject.org//work/tasks/980/25540980/build.log">https://kojipkgs.fedoraproject.org//work/tasks/980/25540980/build.log</a>

how can i solve this ?

Broken dependencies: FreeSOLID

Hi,

how can i solve this dependencies ?

FreeSOLID has broken dependencies in the F-28 tree:
On x86_64:
FreeSOLID-devel-2.1.1-29.fc28.x86_64 requires pkgconfig(qhull)
On armhfp:
FreeSOLID-devel-2.1.1-29.fc28.armv7hl requires pkgconfig(qhull)
On ppc64le:
FreeSOLID-devel-2.1.1-29.fc28.ppc64le requires pkgconfig(qhull)
On aarch64:
FreeSOLID-devel-2.1.1-29.fc28.aarch64 requires pkgconfig(qhull)
On ppc64:
FreeSOLID-devel-2.1.1-29.fc28.ppc64 requires pkgconfig(qhull)
On s390x:
FreeSOLID-devel-2.1.1-29.fc28.s390x requires pkgconfig(qhull)
On i386:

can't install FreeSOLID-devel on F28

Hi,

can't install FreeSOLID-devel on F28

[root@f28 tmp]# dnf install FreeSOLID-devel
Last metadata expiration check: 1:45:49 ago on Thu Mar 1 14:49:33 2018.
Error:
Problem: conflicting requests
- nothing provides pkgconfig(qhull) needed by FreeSOLID-devel-2.1.1-29.fc28.i686
- nothing provides pkgconfig(qhull) needed by FreeSOLID-devel-2.1.1-29.fc28.x86_6

how can this solved ?

qarte - compilation fails

Hi,

when compiling qarte-4.4.0 with this spec file
<a href="https://martinkg.fedorapeople.org/Packages/test/qarte.spec" title="https://martinkg.fedorapeople.org/Packages/test/qarte.spec">https://martinkg.fedorapeople.org/Packages/test/qarte.spec</a>

'[' noarch = noarch ']'
+ case "${QA_CHECK_RPATHS:-}" in
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
Compiling /home/martin/rpmbuild/BUILDROOT/qarte-4.0.0-1.fc27.x86_64/usr/share/qarte/arteconcert.py ...
File "/usr/share/qarte/arteconcert.py", line 385
def update_pitch(self, *args, html=False):
^
SyntaxError: invalid

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="https://pagure.io/releng/fedora-scm-requests/issue/4602" title="https://pagure.io/releng/fedora-scm-requests/issue/4602">https://pagure.io/releng/fedora-scm-requests/issue/4602</a>
[2] <a href="https://bugzilla.redhat.com/userprefs.cgi?tab=email" title="https://bugzilla.redhat.com/userprefs.cgi?tab=email">https://bugzilla.redhat.com/userprefs.cgi?tab=email</a>

fedup upload failure

Hello,

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

Hi,

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.

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

[1] <a href="https://koji.fedoraproject.org/koji/taskinfo?taskID=25033068" title="https://koji.fedoraproject.org/koji/taskinfo?taskID=25033068">https://koji.fedoraproject.org/koji/taskinfo?taskID=25033068</a>
[2] <a href="https://koji.fedoraproject.org/koji/taskinfo?taskID=25033656" title="https://koji.fedoraproject.org/koji/taskinfo?taskID=25033656">https://koji.fedoraproject.org/koji/taskinfo?taskID=25033656</a>

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

Hi,

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

Hi,

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:

Hi,

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="https://koji.fedoraproject.org/koji/taskinfo?tas" title="https://koji.fedoraproject.org/koji/taskinfo?tas">https://koji.fedoraproject.org/koji/taskinfo?tas</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

Hi,

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="https://martinkg.fedorapeople.org/Packages/GoldenCheetah/libqxt-qt5.spec" title="https://martinkg.fedorapeople.org/Packages/GoldenCheetah/libqxt-qt5.spec">https://martinkg.fedorapeople.org/Packages/GoldenCheetah/libqxt-qt5.spec</a>
<a href="https://martinkg.fedorapeople.org/Packages/GoldenCheetah/libqxt-qt5-0.7.0-0.4.20130718giteaf6872f6ad4.fc27.src.rpm" title="https://martinkg.fedorapeople.org/Packages/GoldenCheetah/libqxt-qt5-0.7.0-0.4.20130718giteaf6872f6ad4.fc27.src.rpm">https://martinkg.fedorapeople.org/Packages/GoldenCheetah/libqxt-qt5-0.7....</a>

How can i change the Target LIB_NAME of the libraries ?
libQxtCore.so.0.7.0 -> libQxtCore-qt5.so.0.7.0 ?
libQxtNetwork.so.0.7.0 -> libQxtNetwork-qt5.so.0.7.0
libQxtSql.so.0.7.0 -> libQxtSql-qt5.so.0.7.0
libQxtWeb.

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 fedoraproject.org/rpms/nuvola-app-mixcloud
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="https://bugzilla.redhat.com/show_bug.cgi?id=1377631" title="https://bugzilla.redhat.com/show_bug.cgi?id=1377631">https://bugzilla.redhat.com/show_bug.cgi?id=1377631</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 - AndroidPlatform.java:[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="http://pkgs.fedoraproject.org/cgit/rpms/okhttp.git/tree/okhttp.spec" title="http://pkgs.fedoraproject.org/cgit/rpms/okhttp.git/tree/okhttp.spec">http://pkgs.fedoraproject.org/cgit/rpms/okhttp.git/tree/okhttp.spec</a>
and changed the version numbering.
my rpm spec file: <a href="https://martinkg.fedorapeople.org/Packages/okhttp3/okhttp-3.6.0.spec" title="https://martinkg.fedorapeople.org/Packages/okhttp3/okhttp-3.6.0.spec">https://martinkg.fedorapeople.org/Packages/okhttp3/okhttp-3.6.0.spec</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 cmst.pro file:

--- cmst-5be4ce6f9a733e609cfcf37492f5c025f80d36c9/cmst.pro.orig 2017-03-02 20:47:34.985348086 +0100
+++ cmst-5be4ce6f9a733e609cfcf37492f5c025f80d36c9/cmst.pro 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="https://kojipkgs.fedoraproject.org//work/tasks/4850/18134850/build.log" title="https://kojipkgs.fedoraproject.org//work/tasks/4850/18134850/build.log">https://kojipkgs.fedoraproject.org//work/tasks/4850/18134850/build.log</a>

for f26:
<a href="https://koji.fedoraproject.org/koji/taskinfo?taskID=18135093" title="https://koji.fedoraproject.org/koji/taskinfo?taskID=18135093">https://koji.fedoraproject.org/koji/taskinfo?taskID=18135093</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

Hi,

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="https://kojipkgs.fedoraproject.org//work/tasks/7032/17757032/build.log" title="https://kojipkgs.fedoraproject.org//work/tasks/7032/17757032/build.log">https://kojipkgs.fedoraproject.org//work/tasks/7032/17757032/build.log</a>

On Fedora 26 gcc-7.0.1 is installed.

have somebody a solution ?