DevHeads.net

Postings by King InuYasha

Requesting updated contact info for Matthias Runge (mrunge)

Hey all,

I've been trying to get in touch with Matthias Runge (mrunge) over the
last couple of days (for getting python-celery into EPEL7 for Pagure
5). However, his email address listed in FAS bounces with "unable to
connect" errors.

Does anyone know of another email address or method to get in touch with him?

Thanks in advance!

Some way to validate SIG repo repodata (via HTTPS or GPG-signed repomd?)

Hey,

I've been trying to get the CentOS SIG repositories enabled in the
openSUSE Build Service[1].

Today, I started working with Adrian Schröter (who is CC'd to this
email) on getting this done, and the issue right now is that there's
no way to securely validate the repodata.

OBS supports two ways:

1. Validating repodata from a mirror using the copy on the master
server fetched through HTTPS.

2.

HEADS-UP: pkgconf 1.4.0 landing in Rawhide (soname bump!)

Hey all,

pkgconf is being upgraded to 1.4.0 in Rawhide today.

With this update, libpkgconf bumps its soversion from 2 to 3. So, I'll
be rebuilding everything that depends on libpkgconf.

The list of dependent packages to rebuild:
perl-PkgConfig-LibPkgConf
perl-Alien-pkgconf

HEADS-UP: pkgconf-1.3.90 landing in rawhide

Hey all,

Igor is building pkgconf-1.3.90 for Rawhide now, which is the beta for
the upcoming pkgconf-1.4.0.

This is a significant feature update with some behavior changes,
including improved behavior for natively running on Windows as well as
cross-targeting to Windows with our MinGW toolchain.

pkgconf will also now include a pc(7) man page that fully describes
the pkgconfig .pc file format and how it is processed by pkgconf.

And finally, there is a man page describing how to use pkg.m4 macro in
autotools projects.

Igor will be taking care of rebuilding the dependent Perl modules
after p

Announcement: livecd-tools v25.0

Hello all,

I've released livecd-tools v25.0 and it is making its way to Fedora
and Mageia now.

It is currently available in Rawhide and Fedora 26, while being in
updates-testing for Fedora 25 and 27. It should be in Fedora 25's
stable updates by Monday, and it'll be available as a zero-day update
for Fedora 27.

For Mageia, I have pushed it into Cauldron and will be part of the
upcoming Mageia 7. I have not yet decided on whether I should propose
an update to v25 for Mageia 6.

## What's new

This update addresses several bugs and introduces the new editliveos
tool to replace edit-livecd.

Complicated problem: kiwi and kiwi-gtk conflict

Hey all,

So I submitted a review request on Sunday for python-kiwi[1], which is
the KIWI appliance image builder tool from SUSE[2] and is registered
in PyPI as kiwi[3].

However, there's a problem. It seems python-kiwi already exists in
Fedora[4], and it's the kiwi-gtk framework[5].

I'm not sure what to do in this scenario.

Tool for generating a rootfs for foreign arch (aarch64 on x86_64, for example)?

Hey all,

I'm trying to find a way to bootstrap a Fedora rootfs from x86_64 for
aarch64 (similar to debootstrap with "debootstrap --arch arm64 <dist>
<targetdir>"), but I can't seem to find any.

I recall that we added qemu-user-static back in Fedora 24 for the
purpose of being able to support this kind of thing, but do we have
anything that leverages it to be able to enable this?

Thanks in advance,

Announcement: livecd-tools v24.2 and appliance-tools v008.0 (also, new maintainer and plans!)

Hello all,

Some of you may have already noticed, but for those who haven't,
livecd-tools and appliance-tools have a new maintainer now.

Fwd: Call for help: Forking Grip

This may be of interest for some folks. Check out the message below.

Hello fellow developers.
Hope everyone is having a good Christmas. :-)

I have been thinking for some months now about forking Grip, the GTK
cd ripper.

ppc64le build failure (error converting bool to vector int?) with lugaru

Hello,

I just imported lugaru and attempted to build it for rawhide, but it
failed in such a strange way on ppc64le, with errors saying it can't
convert bool to vectorized ints.

Full build log:
<a href="https://kojipkgs.fedoraproject.org//work/tasks/9921/16959921/build.log" title="https://kojipkgs.fedoraproject.org//work/tasks/9921/16959921/build.log">https://kojipkgs.fedoraproject.org//work/tasks/9921/16959921/build.log</a>

I fully expected lugaru to build properly on all architectures, as it
has nothing that makes it special in this regard. What's going on
here? Can someone help fix this?

Snaps and Fedora

Hello all,

Over the course of this week, I've been involved in the first Snap
sprint focused on making the Snap system broadly useful and workable
across a wide variety of Linux distributions.

Unretire surf

Hello,

I'd like to take over maintenance of the surf package for Fedora.

python-pika license change (MPLv1.1 or GPLv2 -> BSD)

To whom it may concern,

The license of python-pika has changed in 0.10.0 from MPLv1.1 or GPLv2
to 3 clause BSD. As this is a more permissive licensing structure,
there is no expectation of any new licensing conflicts arising from
this change.

kmods and Fedora

Hello all,

I've recently been wondering why we haven't allowed kernel module
packages in Fedora since Fedora 8.

python3-libs and python3-devel both provide libpython3.5m.so.1.0 in rawhide?

Hello,

I started trying to build packages for Fedora rawhide using various
build environments (mock, obs-build, etc.), and I found an odd
problem: some build environments (such as the openSUSE Build Service)
cannot build to rawhide anymore since the python35 merge because both
python3-devel and python3-libs provide libpython3.5m.so.1.0.

My understanding is that the -devel package does not generally provide
versioned libraries when the -libs package does already.

Is having both the libs and devel packages provide
libpython3.5m.so.1.0 intentional?

Query: %cmake not doing out-of-tree builds?

Hello all,

Over the last few weeks, I've been working on a number of packages that use
CMake for the build system for various distros, and I've noticed something
rather peculiar. Of all the distros I've built packages for (Fedora/CentOS,
openSUSE, Mageia, Debian, and Ubuntu), only Fedora/CentOS does not
automatically do CMake building in a subdirectory such that the build
artifacts don't mix in with the source tree. Essentially, the %cmake macro
doesn't enforce builds are out-of-tree.

Is there a particular reason for this?

createrepo_c and DeltaRPMs...

Hello all,

I don't know if many have actually tried to use createrepo_c to generate
repositories with DeltaRPMs in it, but it hasn't actually been working
(much to my surprise when trying to use the tool for some repositories at
work). So, I filed a bug about it, like any responsible user of Fedora
stuff[0]

At the beginning of the week, I figured out why it wasn't working and made
a fix. That fix is documented in the bug, and in the GitHub repository pull
request[1]. I hoped that it would be in sometime this week, but it isn't
yet.

Orphaning tinymce, tinymce-spellchecker

I packaged tinymce and tinymce-spellchecker years ago in an effort to get
another package in. That effort was unsuccessful and I don't really have
the desire to continue "owning" them, as I cannot make sense of it enough
to keep maintaining them. I should have done this a long time ago.

If anyone is interested in taking over tinymce or tinymce-spellchecker,
please file requests for them.

Metadata signing for rawhide

In the rpm-ecosystem mailing list, Michael Schroeder from SUSE brought up
that we don't sign the metadata for the rawhide repository
<http://lists.rpm.org/pipermail/rpm-ecosystem/Week-of-Mon-20150803/000193.html>
and it would be nice if it was signed so that he could be sure that the
mirrors didn't "do funny things".

Is there a reason we don't sign the rawhide repodata? Forgive me for my
ignorance, but do we sign repository metadata at all, and if so, how do we
do it I'd like to do that for my own repos too.

Btrfs as default filesystem for Fedora 23?

Hey all,

Over the last few months (since Fedora 22 beta's release), I've been using
Btrfs as my daily driver filesystem across a multitude of machines.

DKMS is not installing the right kernel-devel package

Hey all,

I've noticed that when dkms is installed, it's not grabbing the right
kernel-devel package as a dependency. Instead, it grabs
kernel-debug-devel. This occurs on Fedora 21 and 22, and I'm not sure
why. If I install kernel-devel first, everything is fine. Otherwise,
it grabs the wrong kernel-devel and DKMS modules don't build.

I filed a bug for it on RHBZ too:
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1228897" title="https://bugzilla.redhat.com/show_bug.cgi?id=1228897">https://bugzilla.redhat.com/show_bug.cgi?id=1228897</a>

Anyone have any idea why this is happening and a way to work around it?

Unresponsive maintainer for libiscsi

Hello all,

I've been trying to get in touch with Paulo Bonzini (bonzini) about the
version of libiscsi in Fedora. I've not been able to get ahold of him by
his Red Hat email address, Bugzilla, or IRC.

Has anyone been able to contact him?

Configurable version of suexec in Debian but not Fedora?!

So a friend of mine has been wrangling with suexec trying to configure it
for his needs, and he has become quite furious over the fact that suexec
isn't configurable.

Then he finds out that Debian actually has a version of suexec[1] that lets
you use a conf file to configure suexec. My question is, why the heck isn't
this in Fedora? How is it that Debian can offer both versions[1][2], but
Fedora cannot?

I'm honestly surprised that Fedora doesn't offer this little piece of
flexibility. I would think that this would be in Fedora and RHEL, because
of how useful this would be.

Ubuntu Unity has been ported to Fedora 17

Hello,

This morning, I woke up to the news that a group of developers have managed
to successfully make Ubuntu's Unity Desktop work on Fedora 17[1]. What kind
of work would be needed to get these people to be able to bring their work
into the Fedora repository so that everyone can easily choose to use it
without breaking stuff?

[1]: <a href="http://www.omgubuntu.co.uk/2012/07/unity-desktop-available-for-fedora" title="http://www.omgubuntu.co.uk/2012/07/unity-desktop-available-for-fedora">http://www.omgubuntu.co.uk/2012/07/unity-desktop-available-for-fedora</a>

Help! Broken Dependencies in oggconvert?

Hello,

I got a warning from the buildsystem about OggConvert having broken
dependencies on PowerPC, when I know OggConvert is a noarch package.

Fedora with Universal Binaries?

Hello,
I just saw this article about an effort to create Universal binary style ELF
binaries for Linux, and I thought that this would be something to watch, so
that Fedora could integrate both x86-32 and x86-64 into single DVD sets.

<a href="http://icculus.org/fatelf/" title="http://icculus.org/fatelf/">http://icculus.org/fatelf/</a>

There is even a proof of concept VM of Ubuntu 9.04 that has both 32-bit and
64-bit kernels and all the apps compiled as FatELF binaries

KSplice in Fedora?

I was reading an article today in ComputerWorld about something called
KSplice, which allows Linux users to install critical updates and patch in
without rebooting the computer. I tried it and while it was a bit odd for
installing (not auto-disabling the Ubuntu update system), it worked very
well. I think something like this would be great for Fedora as well,
possibly something for Fedora 12.
Would it be possible to implement this or something similar for Fedora?

Note: Article:
<a href="http://blogs.computerworld.com/never_reboot_again_with_linux_and_ksplice" title="http://blogs.computerworld.com/never_reboot_again_with_linux_and_ksplice">http://blogs.computerworld.com/never_reboot_again_with_linux_and_ksplice</a>

Odd omission for qt4-devel package

I found a very strange omission for the qt4-devel package. The path to
qt4-devel binaries (/usr/lib/qt4/bin) isn't automatically added to $PATH
like qt3's are.
Additionally, when I removed the qt3-devel package, the path to qt3-devel
binaries (/usr/lib/qt-3.3/bin) isn't automatically removed from the $PATH.

Shouldn't these be fixed?

Open source Cg compiler?

Hey,
I found an open source Cg compiler on nvidia's website. Is it possible to
include it in Fedora, and if it was, is it any use?

<a href="http://developer.nvidia.com/object/cg_compiler_code.html" title="http://developer.nvidia.com/object/cg_compiler_code.html">http://developer.nvidia.com/object/cg_compiler_code.html</a>

Fedora, Portable Edition?

Hey, I just saw this new project out there called Portable Ubuntu (
<a href="http://portableubuntu.sourceforge.net/" title="http://portableubuntu.sourceforge.net/">http://portableubuntu.sourceforge.net/</a>).
Perhaps we could bring something like that to Fedora? We seem to be
incorporating more interoperability features lately, and I think this would
bring us quite a bit closer to that. Also it lets people try out Fedora
without rebooting or using a costly virtual machine. Even better, this
brings in the ability to run native Linux binaries on Windows because it is
running under the Linux kernel process.