Univention Bugzilla – Bug 38913
Split maintained and DVD packages
Last modified: 2016-04-14 16:03:55 CEST
With UCS 4.1 we should differ between packages on the DVD and maintained packages. On the DVD are only packages which are needed for the installation. A lot of more packages needs to be maintained. We should still use the cd-contents list to define whether a package is maintained or not. For me it would also be OK to create a temp-DVD for generating the cd-contents list.
*** Bug 37896 has been marked as a duplicate of this bug. ***
$ isoinfo -R -f -i UCS_4.0-2-amd64.iso | grep -F 3.16-ucs /amd64/btrfs-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/btrfs-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/btrfs-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/btrfs-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/btrfs-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/btrfs-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/btrfs-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/btrfs-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/btrfs-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/btrfs-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/crc-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/crc-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/crc-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/crc-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/crc-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/crc-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/crc-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/crc-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/crc-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/crc-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/crypto-dm-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/crypto-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/crypto-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/crypto-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/crypto-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/crypto-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/crypto-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/crypto-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/crypto-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/crypto-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/crypto-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/efi-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/efi-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/efi-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/efi-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/efi-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/efi-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/efi-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/efi-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/efi-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/efi-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/event-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/event-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/event-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/event-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/event-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/event-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/event-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/event-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/event-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/event-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/ext4-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/ext4-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/ext4-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/ext4-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/ext4-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/ext4-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/ext4-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/ext4-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/ext4-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/ext4-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/firewire-core-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/firewire-core-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/firewire-core-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/firewire-core-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/firewire-core-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/firewire-core-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/firewire-core-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/firewire-core-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/firewire-core-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/firewire-core-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/fuse-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/fuse-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/fuse-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/fuse-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/fuse-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/fuse-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/fuse-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/fuse-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/fuse-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/fuse-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/hyperv-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/hyperv-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/hyperv-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/hyperv-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/hyperv-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/hyperv-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/hyperv-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/hyperv-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/hyperv-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/hyperv-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/i2c-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/i2c-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/i2c-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/i2c-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/i2c-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/i2c-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/i2c-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/i2c-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/i2c-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/i2c-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/jfs-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/jfs-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/jfs-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/jfs-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/jfs-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/jfs-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/jfs-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/jfs-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/jfs-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/jfs-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/linux-headers-3.16-ucs109-amd64_3.16.5-1.109.201412161258_amd64.deb /amd64/linux-headers-3.16-ucs109-common_3.16.5-1.109.201412161258_amd64.deb /amd64/linux-image-3.16-ucs109-amd64-signed_1.0.2-1.5.201412171459_amd64.deb /amd64/linux-image-3.16-ucs109-amd64_3.16.5-1.109.201412161258_amd64.deb /amd64/loop-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/loop-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/loop-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/loop-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/loop-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/loop-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/loop-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/loop-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/loop-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/loop-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/md-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/md-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/md-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/md-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/md-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/md-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/md-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/md-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/md-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/md-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/mmc-core-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/mmc-core-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/mmc-core-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/mmc-core-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/mmc-core-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/mmc-core-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/mmc-core-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/mmc-core-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/mmc-core-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/mmc-core-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/multipath-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/multipath-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/multipath-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/multipath-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/multipath-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/multipath-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/multipath-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/multipath-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/multipath-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/multipath-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/nbd-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/nbd-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/nbd-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/nbd-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/nbd-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/nbd-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/nbd-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/nbd-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/nbd-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/nbd-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/nic-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/nic-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/nic-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/nic-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/nic-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/nic-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/nic-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/nic-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/nic-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/nic-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/nic-pcmcia-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/nic-shared-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/nic-shared-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/nic-shared-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/nic-shared-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/nic-shared-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/nic-shared-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/nic-shared-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/nic-shared-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/nic-shared-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/nic-shared-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/nic-usb-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/nic-usb-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/nic-usb-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/nic-usb-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/nic-usb-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/nic-usb-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/nic-usb-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/nic-usb-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/nic-usb-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/nic-usb-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/nic-wireless-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/ntfs-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/ntfs-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/ntfs-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/ntfs-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/ntfs-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/ntfs-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/ntfs-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/ntfs-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/ntfs-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/ntfs-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/pata-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/pata-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/pata-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/pata-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/pata-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/pata-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/pata-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/pata-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/pata-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/pata-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/pcmcia-storage-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/ppp-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/ppp-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/ppp-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/ppp-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/ppp-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/ppp-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/ppp-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/ppp-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/ppp-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/ppp-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/scsi-extra-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/sound-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/sound-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/sound-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/sound-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/sound-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/sound-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/sound-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/sound-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/sound-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/sound-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/squashfs-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/squashfs-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/squashfs-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/squashfs-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/squashfs-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/squashfs-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/squashfs-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/squashfs-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/squashfs-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/squashfs-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/udf-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/udf-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/udf-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/udf-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/udf-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/udf-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/udf-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/udf-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/udf-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/udf-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/uinput-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/uinput-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/uinput-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/uinput-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/uinput-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/uinput-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/uinput-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/uinput-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/uinput-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/uinput-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/virtio-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/virtio-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/virtio-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/virtio-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/virtio-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/virtio-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/virtio-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/virtio-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/virtio-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/virtio-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb /amd64/xfs-modules-3.16-ucs101-amd64-di_3.16.5-1.101.201411021921_amd64.udeb /amd64/xfs-modules-3.16-ucs102-amd64-di_3.16.5-1.102.201411021943_amd64.udeb /amd64/xfs-modules-3.16-ucs109-amd64-di_3.16.5-1.109.201412161258_amd64.udeb /amd64/xfs-modules-3.16-ucs131-amd64-di_3.16.5-1.131.201503231111_amd64.udeb /amd64/xfs-modules-3.16-ucs83-amd64-di_3.16.5-1.83.201410231619_amd64.udeb /amd64/xfs-modules-3.16-ucs84-amd64-di_3.16.5-1.84.201410291238_amd64.udeb /amd64/xfs-modules-3.16-ucs89-amd64-di_3.16.5-1.89.201410300615_amd64.udeb /amd64/xfs-modules-3.16-ucs96-amd64-di_3.16.5-1.96.201411010208_amd64.udeb /amd64/xfs-modules-3.16-ucs97-amd64-di_3.16.5-1.97.201411011138_amd64.udeb /amd64/xfs-modules-3.16-ucs98-amd64-di_3.16.5-1.98.201411021241_amd64.udeb Same for UCS_4.0-3-amd64.iso But there is only one kernel on the DVD
One more thing. If we add the binary package foo from the source package bar to maintained, every other binary package of the source package bar should be moved to maintained.
(In reply to Philipp Hahn from comment #2) > $ isoinfo -R -f -i UCS_4.0-2-amd64.iso | grep -F 3.16-ucs ... > Same for UCS_4.0-3-amd64.iso > But there is only one kernel on the DVD This happens because "tools/generate_di_list" from "debian-cd" includes all .udeb packages when it generates "/cdbuild/tmp/.../debian-installer": - Debian only has one kernel, but UCS multiple - the tools has not knowledge about the desired kernel version (In reply to Stefan Gohmann from comment #3) > One more thing. If we add the binary package foo from the source package bar > to maintained, every other binary package of the source package bar should > be moved to maintained. The Debian installer is only interested in binary packages needed to satisfy the dependencies of the explicitly requested packages. As such we need to write a UCS specific tool anyway, which works on source and binary packages. I've started implementing such a tool ~phahn/BUG/37896_shrink-ucs-dvd.py - uses python-apt -> fast! - misses the source package closure requirement - currently builds a different set than d-i does - currently unknown why
4365: Added "dev/triggers/ucs_4.1-0.txt trigger" converted from "branches/ucs-4.1/ucs-4.1-0/base/univention-dvd/tasks/ucs410/task-ucs410" r64375: Removed package not available with UCS-4.1-0 r64377: Remove virtual package. r64378: Remove more virtual / non-existing packages r64392 | Bug #38913: Fix reading .maintained file r64391 | Bug #38913 DVD: Add recommended packages r64388 | Bug #38913 repo: Install repo-apt-dependencies r64387 | Bug #38913 repo: Fix pbuilder environment r64386 | Bug #38913 repo: Ignore python hashbang r64385 | Bug #38913 DVD: Shrink DVD [WIP] r64384 | Bug #38913 repo: Rework maintained packages r64383 | Bug #38913 repo: Make imports optional r64382 | Bug #38913 repo_admin: Fix help r64381 | Bug #38913 repo: Assorted cleanups Package: univention-dvd Version: 1.0.0-7.87.201510091541 Branch: ucs_4.1-0 Package: repo-ng Version: 2.0-202.1444.201510091603 Branch: ucs_3.2-0 Scope: internal TODO: Updater-DVD should contain what? TODO: Analyse the following errors; either add real packages providing them or remove the dependencies: > ERROR Missing virtual package "sip-api-8.1" > ERROR Missing virtual package "libreoffice-style-default" > ERROR Missing virtual package "jaxml" OK: ./announce/announce_errata -n ~/GIT/branches/ucs-4.0/ucs-4.0-3/doc/errata/staging/2015-09-17-php5.yaml --sec-key 396AAC45 --sec-pass ~/.gnupg/test.secret --apt-key 396AAC45 --apt-pass ~/.gnupg/test.secret OK: announce_ucs_release.py -r 4.1-0 -t -k /etc/archive-keys/ucs3.0.txt -K 2CBDA4B0 OK: UCS-4.1-0 amd64 test installation with all components selected FYI: <http://bygga.knut.univention.de/blog/?p=3802>
Created attachment 7207 [details] List of (indirectly) recommended packages now missing on DVD : ${TMPDIR:=/tmp} APT=/var/univention/buildsystem2/apt/ucs_4.1-0 CD=/var/univention/buildsystem2/cd-contents/ucs_4.1-0_amd64.bin repo-apt-dependencies -D $APT -r 4.1-0 -a amd64 -i $CD -b $TMPDIR/1 repo-apt-dependencies -D $APT -r 4.1-0 -a amd64 -i $CD -b $TMPDIR/2 -R grep -F -x -f $TMPDIR/1 -v $TMPDIR/2 | sort | less If they should be installed by default, they must be re-aded to the task410 file, so the recommends can be found during install from DVD.
(In reply to Philipp Hahn from comment #6) > Created attachment 7207 [details] > List of (indirectly) recommended packages now missing on DVD > > : ${TMPDIR:=/tmp} > APT=/var/univention/buildsystem2/apt/ucs_4.1-0 > CD=/var/univention/buildsystem2/cd-contents # Take packages on DVD and build lists without and with recommended packages repo-apt-dependencies -D $APT -r 4.1-0 -a amd64 -d $CD/ucs_4.1-0_amd64_dvd.txt -b $TMPDIR/1 repo-apt-dependencies -D $APT -r 4.1-0 -a amd64 -d $CD/ucs_4.1-0_amd64_dvd.txt -b $TMPDIR/2 -R # Calculate list of recommended packages now no longer on DVD grep -F -x -f $TMPDIR/1 -v $TMPDIR/2 > $TMPDIR/3 # Cacluclate list previously on DVD but now no longer sed -rne 's,.*/([^_]+)_.*,\1,p' $CD/ucs_4.0-3_amd64_dvd.txt | grep -F -x -f $TMPDIR/3 | sort See Bug #39513 for broken recommended packages. (In reply to Philipp Hahn from comment #5) > TODO: Analyse the following errors; either add real packages providing them > or remove the dependencies: > > ERROR Missing virtual package "sip-api-8.1" Dependency of "python-kde4" Provided by "python-sip". > > ERROR Missing virtual package "libreoffice-style-default" Dependency of "libreoffice-common" Provided by "libreoffice-style-galaxy" > > ERROR Missing virtual package "jaxml" Dependency of "pykota" Provided by "python-jaxml" r64409 | Bug #38913 repo: Fix handling of virtual alternatives r64408 | Bug #38913 DVD: Shrink r64406 | Bug #38913 repo: Fix command line parsing r64405 | Bug #38913 DVD: Add recommended packages r64403 | Bug #38913 DVD: Add docker packages r64400 | Bug #38913 repo: Fix _svn_get() r64399 | Bug #38913 DVD: Add recommended packages r64398 | Bug #38913 repo: Fix /etc/apt/sources.list generation r64396 | Bug #38913 DVD: Add recommended packages r64395 | Bug #38913 DVD: Add recommended packages Package: univention-dvd Version: 1.0.0-12.91.201510121156 Branch: ucs_4.1-0 Package: repo-ng Version: 2.0-206.1448.201510121327 Branch: ucs_3.2-0 Scope: internal (In reply to Philipp Hahn from comment #2) > $ isoinfo -R -f -i UCS_4.0-2-amd64.iso | grep -F 3.16-ucs ... > But there is only one kernel on the DVD $ mkdir udebs $ sed -rne '/-4.1.0-ucs149-/d;/.*[0-9]+\.[0-9]+-ucs[0-9]+-.*\.udeb$/s,^Filename: ,,p' dists/ucs410/main/debian-installer/binary-*/Packages | xargs ln -ft udebs/ $ du -skh udebs 1,1G $ rm -rf udebs $ repo_admin.py --cherrypick -r 4.0 --releasedest 4.1 -p debian-cd r15351 | Filter out old kernel udeb modules. Package: debian-cd Version: 3.1.13.14.201510121537 Branch: ucs_4.1-0 r64414 | Bug #38913 DVD: Remove extra parameter to copy_iso_image() r64413 | Bug #38913 DVD: Filter out old kernel udeb packages r64412 | Bug #38913 DVD: Filter out old kernel udeb packages Package: repo-ng Version: 2.0-208.1450.201510121602 Branch: ucs_3.2-0 Scope: internal (In reply to Philipp Hahn from comment #5) > TODO: Updater-DVD should contain what? Update-DVD should contain all maintained packages not shipped previously via DVD. Instead of using "build-update-iso-ng" we should just generate a DVD from mirror/{ftp,testing}/4.1/maintained/4.1-0/?
r64423 | Bug #38913 DVD: Build update DVD Put full maintained/ on DVD - wait until it gets to large. Maybe then drop -dbg packages? "univention-repository-update cdrom" is broken; fixed through Bug #36721 Package: repo-ng Version: 2.0-209.1451.201510130934 Branch: ucs_3.2-0 Scope: internal We should announce the change to handling maintained packages somewhere: - release notes? - some where more public? Draft: With UCS-4.1 the handling of maintained and unmaintained packages was changed. - The "Installation DVD" now only contains the packages needed to install a new UCS system with all the components provided by Univention. Previously the DVD also contained all other "maintained" packages too. They were removed from the DVD to decrease the download size. - The full set of "maintained" packages is provided through the "Update DVD". It can be used to update a local repository. - All packages ("maintained" and "unmaintained") are available online through https://updates.software-univention.de/ With this change the definition of "maintained" also changed: "maintained" is now defined on the basis of the "source package", while previously it was defined on a subset of "binary packages". This might lead to an increased space requirement for local repositories, as "maintained" now consists of more packages than in previous releases.
(In reply to Philipp Hahn from comment #8) > We should announce the change to handling maintained packages somewhere: > - release notes? > - some where more public? > > Draft: > > With UCS-4.1 the handling of maintained and unmaintained packages was > changed. > - The "Installation DVD" now only contains the packages needed to install a > new UCS system with all the components provided by Univention. > Previously the DVD also contained all other "maintained" packages too. > They were removed from the DVD to decrease the download size. > - The full set of "maintained" packages is provided through the "Update DVD". > It can be used to update a local repository. > - All packages ("maintained" and "unmaintained") are available online > through https://updates.software-univention.de/ > > With this change the definition of "maintained" also changed: > "maintained" is now defined on the basis of the "source package", while > previously it was defined on a subset of "binary packages". > This might lead to an increased space requirement for local repositories, as > "maintained" now consists of more packages than in previous releases. r64427 | Bug #38913 DVD: Shrink DVD CL
cgroupfs-mount is missing and should be on the DVD. Otherwise I'm unable to start docker container: Digest: sha256:a252ea55bfa3b78065553a88aa0f89abb80e697206e111b65e638e81c76ffba8 Status: Downloaded newer image for docker.software-univention.de/ucs-appbox-amd64:4.1-0 Initializing app image Preconfiguring container 3feffefdf1c762cf277788e8feb04d1e9f8be2dfba3db4c1b69f1c3deafe414f Error response from daemon: Cannot restart container 3feffefdf1c762cf277788e8feb04d1e9f8be2dfba3db4c1b69f1c3deafe414f: [8] System error: mountpoint for cgroup not found time="2015-10-13T07:28:32-04:00" level=fatal msg="Error: failed to restart one or more containers" Starting rsduk9pc6q Container 3feffefdf1c762cf277788e8feb04d1e9f8be2dfba3db4c1b69f1c3deafe414f ... Going to remove rsduk9pc6q (5.4.3) Unable to start the container!
(In reply to Stefan Gohmann from comment #10) > cgroupfs-mount is missing and should be on the DVD. Otherwise I'm unable to > start docker container: The right fix is to fix univention-docker* to depend on it, if is provides a configuration than requires CGroups! r64440 | Bug #38913 DVD: Add recommended packages for docker.io Package: univention-dvd Version: 1.0.0-13.92.201510131353 Branch: ucs_4.1-0 $ isoinfo -R -f -i isotests/ucs_4.1-0-20151013-135910-dvd-amd64.iso /all/cgroupfs-mount_1.1~bpo70+1.2.201509152238_all.deb
I guess commit r64384 has been done via git-svn dcommit? Large commits like these make code review quite a challenge as the refactoring history across files is lost. So code refactoring review will take some time in this case. First steps of QA: * build-cd-ucs4.1-0 has been added to ucs-3.2/internal/repo-ng * The most recent version 2.0-224 is installed on the build-host * Comparison between the file lists of the UCS 4.0-3 installation iso and the UCS 4.1-0 iso looks reasonable. The structure is still the same, only some packages have been added and a couple more removed. * This is the new procedure of determining package maintainance: ============================================================================== Example: univention-kernel-image is in univention-dvd/tasks/ucs410/task-ucs410, 1. The build-cd-ucs4.1-0 (build-cd-ucs4) scripts first pull all dependencies, for example linux-image-4.1.0-ucs153-amd64-signed and by implication linux-image-4.1.0-ucs153-amd64. All these are put on the DVD. 2. After the build-cd-ucs4 script has built the DVD images it generates the cd-contents/ucs_4.1-0_*_dvd.txt lists by reading the content of those fresh DVD-images. 3. In the next step the build-cd-ucs4 script determines the list of "maintained" packages by adding all binary packages listed in the svn/dev/triggers/ucs_4.1-0.txt list, adding all of their depenencies From the above binary packages for example the source Package linux is identified and all binary packages built from it are pulled as well, for example xen-linux-system-4.1.0-ucs149-amd64. All the above plus this package are now "maintained". Caveat: The dependencies of xen-linux-system-4.1.0-ucs149-amd64 in this example will not be put into "maintained" status! ============================================================================== Q: Is there any particular reason why the UCS 3.0 archive keys are used for the test-mirror announcement instead of the UCS 4.0 keys?
(In reply to Arvid Requate from comment #12) > Q: Is there any particular reason why the UCS 3.0 archive keys are used for > the test-mirror announcement instead of the UCS 4.0 keys? I think we should switch to the 4.0 key. We delivered the new key with 3.2-2-errata: Bug #35213.
pychecker found some issue in repo_apt.py: self.cache is referenced but I don't see it getting initialized anywhere. Maybe it should be self.apt? These are the interesting messages from pychecker: /usr/share/pyshared/univention/repong/repo_apt.py:15: (exit) shadows builtin /usr/share/pyshared/univention/repong/repo_apt.py:28: (open) shadows builtin /usr/share/pyshared/univention/repong/repo_apt.py:348: No class attribute (cache) found /usr/share/pyshared/univention/repong/repo_apt.py:350: No class attribute (cache) found /usr/share/pyshared/univention/repong/repo_apt.py:399: No class attribute (cache) found /usr/share/pyshared/univention/repong/repo_apt.py:415: No class attribute (cache) found usr/share/pyshared/univention/repong/repo_apt.py:455: No class attribute (cache) found
Maybe add repo-apt-dependencies to repo-ng/tools/README.txt?
(In reply to Arvid Requate from comment #14) > pychecker found some issue in repo_apt.py: Please stop using unmaintained software, especially "pychecker", which also has security implications! Use pyflakes and/or pep8 and/or pylint. > self.cache is referenced but I > don't see it getting initialized anywhere. Maybe it should be self.apt? No, see main():34 with dep.apt as dep.cache .apt is the configuration for apt, while .cache is the memory-mapped APT database. (In reply to Arvid Requate from comment #15) > Maybe add repo-apt-dependencies to repo-ng/tools/README.txt? Done. r65174 | Bug #38913 repo: Fix DVD shrinking Package: repo-ng Version: 2.0-225.1463.201511041455 Branch: ucs_3.2-0 Scope: internal
* Ok: this self.cache seems to be ok due to "with dep.apt as dep.cache:", you just commented that as well. * Ok: repo-apt-dependencies now outputs these files (for amd64): wc -l ucs_4.1-0_amd64* 2714 ucs_4.1-0_amd64.bin ## binary packages from tasks + triggers 1534 ucs_4.1-0_amd64_dvd.txt ## binary packages from tasks 7443 ucs_4.1-0_amd64.maintained ## binary from tasks + triggers + dependencies 1560 ucs_4.1-0_amd64.src ## source packages inferred from .bin * Ok: Additionally to the options shown in http://bygga.knut.univention.de/blog/?p=3802 repo-apt-dependencies accepts additional binary-package names passed as command line argument. Alternatively a file can given via option --input <filename> which must follow the trigger-file syntax (quoting the code): =============================================================== - lines starting with "# comments" are ignored - empty lines are ignored - "$source_package_name src" to add a source package; all its binary packages will be added. - "$binary_package_name" to add a single single binary package - "$binary_package_name $arch" to add a binary package for a specific architecture. =============================================================== Code review: * announce_ucs_scope.py: Ok * announce_errata: Ok * announce_ucs_release.py: Ok
./build-cd/build-cd-ucs4.1-0 still uses the UCS 3.0 archive key 2CBDA4B0.
(In reply to Arvid Requate from comment #18) > ./build-cd/build-cd-ucs4.1-0 still uses the UCS 3.0 archive key 2CBDA4B0. This bug is about re-working the maintained status, not about fixing arbitrary things in our build-system. That key is hard-coded in many more places and deserves a separate bug. So not fixing here.
Could we *please* get back to a constructive way of communiaction? You did not apply that policy during these commits: r64387 | Bug #38913 repo: Fix pbuilder environment r64386 | Bug #38913 repo: Ignore python hashbang r64382 | Bug #38913 repo_admin: Fix help r64381 | Bug #38913 repo: Assorted cleanups You created and adjusted the script build-cd-ucs4.1-0, so I would assume that you *could* be bothered about issues like these. I'll open a new Bug for the key issue if you insist.
I created Bug 39781 for the key issue. Verified: I tested by putting the package iceweasel into unmaintained status (Bug 38281), this worked. The installation ISO is now 55% of the size of the UCS 4.0-3 image. Installation of an amd64 master with all components succeeded (it showed this Appcenter Bug 39782, but that's something different). The Update DVD iso contains also the "maintained" packages that are not part of the cd-contents/ucs_4.1-0_dvd.txt. Note: pbuilderrc APTCACHE has been turned off in r64387. Release notes and changelog are good, I added the Bug number.
UCS 4.1 has been released: https://docs.software-univention.de/release-notes-4.1-0-en.html https://docs.software-univention.de/release-notes-4.1-0-de.html If this error occurs again, please use "Clone This Bug".
r6389138664 | Bug #38913 repo_admin: Fix short command Package: repo-ng Version: 2.1-1.1524.201604141548 Branch: ucs_3.2-0 Scope: internal