python in docker

Elan Ruusamäe glen at pld-linux.org
Tue Oct 4 18:23:49 CEST 2016


one option would be just add /etc/rc.d/init.d dir to filesystem.spec


On 04.10.2016 19:21, Elan Ruusamäe wrote:
> back to that,
>
> any objections for the split to make our packaging more docker friendly?
>
> On 13.05.2016 19:24, Elan Ruusamäe wrote:
>>
>> i was thinking adding tzdata-zoneinfo subpackage, this way wouldn't 
>> break any existing installations,
>> altho clearly tzdata-init would be better package name.
>>
>> or add tzdata-init and tzdata require tzdata-init for some undefined 
>> migration time?
>>
>>
>> On 06.05.2016 18:52, Elan Ruusamäe wrote:
>>> so, i install some stuff with pip, and one package pulled in whole 
>>> distro:
>>>
>>> what you think should we make tzdata be optional with rc-scripts 
>>> dependency somehow?
>>>
>>> python-dateutil-2.5.0-1.noarch marks tzdata-2016c-1.noarch (cap 
>>> tzdata >= 2016a)
>>>  tzdata-2016c-1.noarch marks rc-scripts-0.4.15-4.x86_64 (cap 
>>> /etc/rc.d/init.d)
>>>   rc-scripts-0.4.15-4.x86_64 marks gettext-0.19.7-2.x86_64 (cap 
>>> /bin/gettext)
>>>   rc-scripts-0.4.15-4.x86_64 marks procps-3.3.11-1.x86_64 (cap /bin/ps)
>>>    procps-3.3.11-1.x86_64 marks systemd-libs-221-13.x86_64 (cap 
>>> libsystemd.so.0()(64bit))
>>>     systemd-libs-221-13.x86_64 marks lz4-libs-r131-4.x86_64 (cap 
>>> liblz4.so.1()(64bit))
>>>   rc-scripts-0.4.15-4.x86_64 marks SysVinit-tools-2.88-18.x86_64 
>>> (cap SysVinit-tools >= 2.88-1)
>>>   rc-scripts-0.4.15-4.x86_64 marks findutils-4.6.0-1.x86_64 (cap 
>>> findutils)
>>>   rc-scripts-0.4.15-4.x86_64 marks hostname-3.17-1.x86_64 (cap 
>>> hostname)
>>>   rc-scripts-0.4.15-4.x86_64 marks libutempter-1.1.6-5.x86_64 (cap 
>>> libutempter >= 1.1.6-2)
>>>    libutempter-1.1.6-5.x86_64 marks pwdutils-3.2.19-4.x86_64 (cap 
>>> /usr/sbin/groupadd)
>>>     pwdutils-3.2.19-4.x86_64 marks pam-1.1.8-8.x86_64 (cap /etc/pam.d)
>>>      pam-1.1.8-8.x86_64 marks pam-libs-1.1.8-8.x86_64 (cap 
>>> /lib64/security/pam_filter)
>>>      pam-1.1.8-8.x86_64 marks cracklib-2.9.6-2.x86_64 (cap cracklib 
>>> >= 2.8.3)
>>>      pam-1.1.8-8.x86_64 marks cracklib-dicts-2.9.6-1.noarch (cap 
>>> cracklib-dicts >= 2.8.3)
>>>      pam-1.1.8-8.x86_64 marks libtirpc-0.3.2-1.x86_64 (cap 
>>> libtirpc.so.1()(64bit))
>>>       libtirpc-0.3.2-1.x86_64 marks heimdal-libs-1.5.3-5.x86_64 (cap 
>>> heimdal-libs)
>>>        heimdal-libs-1.5.3-5.x86_64 marks libcom_err-1.42.13-1.x86_64 
>>> (cap libcom_err >= 1.41.11)
>>>      pam-1.1.8-8.x86_64 marks libxcrypt-3.0.2-3.x86_64 (cap 
>>> libxcrypt.so.2()(64bit))
>>>     pwdutils-3.2.19-4.x86_64 marks openldap-libs-2.4.43-3.x86_64 
>>> (cap liblber-2.4.so.2()(64bit))
>>>      openldap-libs-2.4.43-3.x86_64 marks 
>>> cyrus-sasl-libs-2.1.26-5.x86_64 (cap cyrus-sasl-libs = 2.1.26)
>>>     pwdutils-3.2.19-4.x86_64 marks libnscd-2.0.2-4.x86_64 (cap 
>>> libnscd.so.1()(64bit))
>>>   rc-scripts-0.4.15-4.x86_64 marks psmisc-22.21-1.x86_64 (cap psmisc 
>>> >= 22.5-2)
>>>   rc-scripts-0.4.15-4.x86_64 marks util-linux-2.27.1-2.x86_64 (cap 
>>> util-linux >= 2.22.1)
>>>    util-linux-2.27.1-2.x86_64 marks libblkid-2.27.1-2.x86_64 (cap 
>>> libblkid = 2.27.1-2)
>>>     libblkid-2.27.1-2.x86_64 marks libuuid-2.27.1-2.x86_64 (cap 
>>> libuuid = 2.27.1-2)
>>>    util-linux-2.27.1-2.x86_64 marks libcap-ng-0.7.7-3.x86_64 (cap 
>>> libcap-ng.so.0()(64bit))
>>>    util-linux-2.27.1-2.x86_64 marks libfdisk-2.27.1-2.x86_64 (cap 
>>> libfdisk = 2.27.1-2)
>>>    util-linux-2.27.1-2.x86_64 marks libmount-2.27.1-2.x86_64 (cap 
>>> libmount.so.1()(64bit))
>>>    util-linux-2.27.1-2.x86_64 marks libsmartcols-2.27.1-2.x86_64 
>>> (cap libsmartcols = 2.27.1-2)
>>>    util-linux-2.27.1-2.x86_64 marks udev-libs-221-13.x86_64 (cap 
>>> libudev.so.1()(64bit))
>>>   rc-scripts-0.4.15-4.x86_64 marks SysVinit-2.88-18.x86_64 (cap 
>>> virtual(init-daemon))
>>> ...
>>>
>>
>>
>
>


-- 
glen



More information about the pld-devel-en mailing list