Re: Missing dependency in glibc package

2016-09-28 Thread Florian Weimer
On 09/27/2016 09:32 PM, Roman Tsisyk wrote: My package uses getprotobyname(3), getaddrinfo(3), getnameinfo(3) functions which read /etc/protocols, /etc/hosts, /etc/services and other network configuration files under the hood. Despite the fact that all these functions is an integral part of glib

Re: Missing dependency in glibc package

2016-09-27 Thread Roman Tsisyk
On Tue, Sep 27, 2016 at 11:36 PM, Björn Esser wrote: > > Yes, because it usually gets installed by `basesystem` and `filesystem` > packages; if those packages are missing, you broke your system anyways… > docker run -t -i fedora:24 /bin/bash [root@896ac6d48718 /]# dnf remove setup Dependencies re

Re: Missing dependency in glibc package

2016-09-27 Thread Björn Esser
Am 27.09.2016 um 22:08 schrieb Roman Tsisyk: On Tue, Sep 27, 2016 at 10:53 PM, Björn Esser wrote: Forgot to mention: Explicit dependencies are usually the better way, instead of relying on implicit dependencies… Of course. File Dependencies RPM gives you the ability to depend on files inst

Re: Missing dependency in glibc package

2016-09-27 Thread Roman Tsisyk
On Tue, Sep 27, 2016 at 10:53 PM, Björn Esser wrote: > > Forgot to mention: Explicit dependencies are usually the better way, > instead of relying on implicit dependencies… > Of course. > File Dependencies > RPM gives you the ability to depend on files instead of packages. Whenever > possible

Re: Missing dependency in glibc package

2016-09-27 Thread Björn Esser
Am 27.09.2016 um 21:48 schrieb Björn Esser: Am 27.09.2016 um 21:32 schrieb Roman Tsisyk: Hi, My package uses getprotobyname(3), getaddrinfo(3), getnameinfo(3) functions which read /etc/protocols, /etc/hosts, /etc/services and other network configuration files under the hood. Despite the fact th

Re: Missing dependency in glibc package

2016-09-27 Thread Björn Esser
Am 27.09.2016 um 21:32 schrieb Roman Tsisyk: Hi, My package uses getprotobyname(3), getaddrinfo(3), getnameinfo(3) functions which read /etc/protocols, /etc/hosts, /etc/services and other network configuration files under the hood. Despite the fact that all these functions is an integral part of