DevHeads.net

Postings by Jan Synacek

Font rendering and blurry fonts

Hi,

something changed between F24 and F26 (even F25) regarding font
rendering and I can't figure out what it is. On F24, fonts were crispy
clear with full hinting and antialiasing. On F25+, fonts are quite
blurry even with the same hinting and antialiasing settings. I'm using
XFCE and didn't change any settings. I didn't upgrade, but reinstalled
F26. I would like to fix this because it's killing my eyes. Any idea
what has changed or what to install/remove/reconfigure to bring the
old rendering back?

Cheers,

Emacs build fails in Rawhide on ppc64le

I'm trying to build Emacs in Rawhide and this is what I get from the logs [1]:

...
CCLD temacs
/usr/lib/gcc/ppc64le-redhat-linux/7/../../../../lib64/libwebkit2gtk-4.0.so:
undefined reference to `std:: ... at GLIBCXX_3 dot 4.11'
/usr/lib/gcc/ppc64le-redhat-linux/7/../../../../lib64/libwebkit2gtk-4.0.so:
undefined reference to `std:: ... at GLIBCXX_3 dot 4.11'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:596: temacs] Error 1
...

Did the C++ library change and webkit wasn't rebuilt?

In need of C++ gurus

Hi,

warzone2100 fails to build [1] and I have no idea how to fix that.
Most of the errors are:

main_sdl.cpp:79:13: error: expected unqualified-id before '__attribute__'
static std::vector<screeninfo> displaylist; // holds all our possible
display lists
^
main_sdl.cpp:117:29: error: cannot convert 'bool' to '__vector(4)
__bool int' in initialization
static bool mouseInWindow = true;
^~~~
main_sdl.cpp:148:22: error: cannot convert 'bool' to '__vector(4)
__bool int' in initialization
bool GetTextEvents = false;
^~~~~

Could some

Critpath flags on Emacs and Guile

Why were critpath flags set on Emacs and Guile?

Cheers,

g++ __VA_ARGS__ error

Hello,

I'm trying to compile the latest version of Warzone2100 on rawhide,
but I'm getting this error:

g++ -DHAVE_CONFIG_H -I. -I.. -DYY_NO_INPUT -D_REENTRANT
-I/usr/include/SDL2 -I/usr/include/libpng16 -I/usr/include/AL
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DNDEBUG
-DWZ_DATADIR="\"/usr/share/warzone2100\""
-DLOCALEDIR="\"/usr/share/locale\"" -I..

F24 broken dependencies

Currently, it's not possible to update from F23 to F24 because of
broken dependencies.

# dnf update --releasever=24 --best --allowerasing

Error: package firebird-libfbembed-2.5.5.26952.0-2.fc23.x86_64
requires libicuuc.so.54()(64bit), but none of the providers can be
installed.
package firefox-45.0.1-1.fc23.x86_64 requires libvpx.so.2()(64bit),
but none of the providers can be installed.
package gnome-abrt-1.2.2-1.fc23.x86_64 requires python(abi) = 3.4, but
none of the providers can be installed.
package webkitgtk3-2.4.10-1.fc23.x86_64 requires
libwebp.so.5()(64bit), but none of the provider

systemd stopped building on rawhide

Hello,

systemd rawhide builds started failing in koji [1]:

In file included from src/shared/firewall-util.c:23:0:
/usr/include/linux/if.h:71:2: error: redeclaration of enumerator 'IFF_UP'
IFF_UP = 1<<0, /* sysfs */
^
/usr/include/net/if.h:44:5: note: previous definition of 'IFF_UP' was here
IFF_UP = 0x1, /* Interface is up.

Emacs 25 Copr repo

Hello Emacs fans,

in case you want to try the latest Emacs and don't want to build it
yourselves...

<a href="https://copr.fedoraproject.org/coprs/jsynacek/emacs-25/" title="https://copr.fedoraproject.org/coprs/jsynacek/emacs-25/">https://copr.fedoraproject.org/coprs/jsynacek/emacs-25/</a>

Enjoy,

Poll: emacs.desktop or emacsclient.desktop?

Which one do you use? Having both is confusing, as noted in [1], so I'm
planning to remove one of them. What do you think should be the default?
Please, write what *you* think/use, not what you guess that other people
might want to use.

For me, it's emacs.desktop, since clicking the desktop icon is then
simply consitent with the rest of the icons. The emacsclient behavior is
just weird.

[1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1175969" title="https://bugzilla.redhat.com/show_bug.cgi?id=1175969">https://bugzilla.redhat.com/show_bug.cgi?id=1175969</a>

Cheers,

emacs-filesystem

Hello,

long time ago, there was a request to create the emacs-filesystem
package [1], so other packages could drop their emacs-specific files
there. I believe it was done the other way around... Those files are
useless without emacs to begin with.

Failing builds on rawhide

I'm getting this error:

bash: /usr/bin/rpmbuild: No such file or directory

<a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=11804093" title="http://koji.fedoraproject.org/koji/taskinfo?taskID=11804093">http://koji.fedoraproject.org/koji/taskinfo?taskID=11804093</a>

Cheers,

No space left on device: '/mnt/koji/work/tasks/...'

I can't 'fedpkg build' right now and I'm not sure where to file this.

Can't give package to another developer

I'm trying to give one of my packages (openldap) to another developer,
but the online tool keeps saying that "User is not in the packager
group", which I believe is not true, because he is in the same Fedora
groups as I am. Where can I report this?

Cheers,

Unresponsive maintainer - pidgin package

Hello,

I've been trying to contact Stu Tomlinson for a while now -- in a
bugzilla [1] and by mail. Anybody know how to contact him?

[1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1058220" title="https://bugzilla.redhat.com/show_bug.cgi?id=1058220">https://bugzilla.redhat.com/show_bug.cgi?id=1058220</a>

Cheers,

pidgin maintenance

Hello all,

there are a lot of pidgin bugs (mainly crashes reported via abrt) that have been piling up in the bugzilla for quite some time now and nobody is taking a look at them. Although I am a co-maintainer, I can't devote much time to pidgin. I spoke to Milan Crha, the other co-maintainer, and neither can he.

I tried to contact the owner of the package (CC'd) in November, but got no response. I think that pidgin deserves more care than it currently gets.

Having said that, I'm about to start non-reponsive maintainer process, however I do not want to be the owner of the package.

Rawhide grub messed up

Hi,

I just updated my rawhide machine and it stopped booting. I end up in "grub
rescue>" prompt, stating that there is no '/grub2/i386-pc/normal.mod'.

grub rescue> ls /grub2
./ ../ themes/ grub.cfg

grub rescue> set
prefix=(hd0,msdos1)/grub2
root=hd0,msdos1

Partition seems to be right, why "msdos" escapes me, though. How do I fix this mess?

Cheers,

iputils: Recent rawhide changes

Hello everybody,

there's recently been quite a lot development going on upstream. I'm trying to
keep up, fixing bugs as they come and updating/dropping patches. I would like to
encourage those of you using rawhide to be suspicious of anything that you find
(if only slightly) weird in iputils and to file bugs without mercy;)

Cheers,

HEADS-UP: Transition to guile-2.0.x and a new compat-guile1.8 package

Hello all,

I've created a review request for compat-guile1.8:
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=868263" title="https://bugzilla.redhat.com/show_bug.cgi?id=868263">https://bugzilla.redhat.com/show_bug.cgi?id=868263</a>

Once the compat package lands in rawhide, I will leave some time for the
transition (I may work on the required patches if time allows me).

New guile2 package

Hello all,

since porting apps to guile2 has been pretty painful so far, I decided to take
another try.

My take so far has been to create a new package called guile2. This will allow
for the new packages that depend on guile2 to be built, while the old stuff
won't be broken because guile1.8 will still be around.

What would be the preffered way to proceed?

Package with no upstream (ftp)

Hello all,

what should I do with the spec file of a package (ftp) with no upstream and no upstream source?
I mean the URL and Source0 lines. Should I just let them there, put a note in a comment or
just remove them?

I haven't found anything about such case in the guidelines.

Thanks,

Autoreconf race condition?

Hello all!

I've run into a problem when I was trying to build tftp (master branch) package locally.

~/work/tftp$ fedpkg local
...
config.status: creating MCONFIG
config.status: creating aconfig.h
configure: WARNING: unrecognized options: --disable-dependency-tracking
+ make -j4
rm -f aconfig.h.in aconfig.h
echo \#define VERSION \"tftp-hpa `cat version`\" > version.h
autoheader
make -C lib
make -C common
make[1]: Entering directory `/home/jsynacek/work/tftp/tftp-hpa-5.2/common'
gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -f

Logwatch - looking for testers

Hello list,

I'm looking for as many logwatch runs in Fedora 16 as possible. I need to test
the F17 package so I know if there are any problems with compatibility.

Please, consider installing the new build [1], running it, sending me a logwatch
report and possibly sending logs (obfuscated if need be) if there are any
unmatched entries.

You can run logwatch like so:
logwatch --range all --service all

[1] <a href="http://koji.fedoraproject.org/koji/buildinfo?buildID=317339" title="http://koji.fedoraproject.org/koji/buildinfo?buildID=317339">http://koji.fedoraproject.org/koji/buildinfo?buildID=317339</a>

Thank you!