DevHeads.net

Postings by Martin Gansser

Empty debugsources.list file when building a package

Hi,

i get this message, when building the package with spec file:

Processing files: vdr-osd2web-debugsource-0.2.48-1.fc29.x86_64
error: Empty %files file /home/martin/rpmbuild/BUILD/vdr-plugin-osd2web-0.2.48/debugsourcefiles.list

RPM build errors:
Macro expanded in comment on line 3: %{nil}

Empty %files file /home/martin/rpmbuild/BUILD/vdr-plugin-osd2web-0.2.48/debugsourcefiles.list

What should I do?

gnome-shell-extension-prefs:85491): GLib-GObject-CRITICAL **: 13:24:32.585: g_param_spec_unref: assertion 'G_IS_PARAM_SPEC

Hi,

I'm already working with Fedora 29 in a VMWare and would like use the package gnome-shell-extension-netspeed
I the package maintainer of gnome-shell-extension-netspeed [1]

Can somebody have a look on this package what's going wrong here.
I do not need to ask updstream, because I can not answer.

When i run the settings, the following message appears:

$ gnome-tweaks
(gnome-shell-extension-prefs:85491): GLib-GObject-CRITICAL **: 13:24:32.585: g_param_spec_unref: assertion 'G_IS_PARAM_SPEC (pspec)' failed

[1] <a href="https://koji.fedoraproject.org/koji/packageinfo?packageID=26429" title="https://koji.fedoraproject.org/koji/packageinfo?packageID=26429">https://koji.fedoraproject.org/koji/packageinfo?packageID=26429</a>

Thanks
Martin

My orphaned package list

Today I cleared out the packages I no longer wish to maintain.
I have set orphan as 'main admin' for all of them.

nuvolasdk
diorite
nuvolaruntime
nuvola-app-8tracks
nuvola-app-amazon-cloud-player
nuvola-app-bandcamp
nuvola-app-bbc-iplayer
nuvola-app-deezer
nuvola-app-google-play-music
nuvola-app-jango
nuvola-app-mixcloud
nuvola-app-owncloud-music
nuvola-app-siriusxm
nuvola-app-spotify
nuvola-app-tunein
nuvola-app-youtube

Thanks
Martin

fedpkg clone doesn*t work

I tried

fedpkg clone lollypop

Cloning into 'lollypop'...
... at pkgs dot fedoraproject.org: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Could not execute clone: Failed to execute command.

[martin@f28 fedora-scm]$ fedpkg clone lollypop
Cloning into 'lollypop'...
Enter passphrase for key '/home/martin/.ssh/id_rsa':
packet_write_wait: Connection to 209.132.181.4 port 22: Broken pipe
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
an

diorite: FTBFS in Fedora rawhide

Hi,

i am trying to fix the FTBFS for diorite but i have no success.
koji [1] build process failed with:

Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1zlcEa
+ umask 022
+ cd /builddir/build/BUILD
+ cd diorite-4.12.0
+ waf configure --prefix=/usr --libdir=/usr/lib64 --novaladoc
Traceback (most recent call last):
File "/usr/share/waf3/waflib/Node.py", line 295, in ant_iter
raise StopIteration
StopIteration

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

Have somebody a idea how to fix this ?
Regards Martin

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 ?