22756
Comment:
|
25224
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
Emdebian Crush 1.0 uses a lot of patches to be able to build. This Code Audit is concerned with implementing as many of those patches as possible into the relevant Debian packages. See EmdebianAuditHowTo. | Emdebian Crush 1.0 uses a lot of patches to be able to build. This Code Audit was initially concerned with implementing as many of those patches as possible into the relevant Debian packages. See EmdebianAuditHowTo. |
Line 7: | Line 7: |
The table is gradually being updated to indicate possible '''Candidate''' packages which will need to be cross-built to achieve functional changes in a future version of Crush. Packages are indicated as "Crush" to be cross-built with changes or "Grip" for inclusion from Emdebian Grip without functional changes. Packages tagged '''Unknown''' need further testing for compatibility. Some tools have been replaced or can be dropped without needing changes within packages (e.g. update-alternatives) and packages that were modified for this support in Crush 1.0 are candidates for Grip instead. |
|
Line 13: | Line 15: |
|| '''Package''' || '''Version''' ||'''Status'''||'''Tags'''|| ||[[DebPkg:acl]] ||2.2.47-2||[[Bug:284167]]|| || ||[[DebPkg:apt]] ||'''0.7.20.2'''||Wait||(''' dependency''', xcontrol) [[EmdebianAuditDetail#apt|Detail]] || ||[[DebPkg:at]] ||3.1.10.2||[[Bug:480825]]|| || ||[[DebPkg:atk1.0]] ||1.22.0-1||Wait||(rules, xcontrol) [[EmdebianAuditDetail#atk1.0|Detail]] || ||[[DebPkg:attr]] ||1:2.4.43-2||[[Bug:284044]]|| || ||[[DebPkg:audiofile]] ||''0.2.6-7''|| ||''Done'' || ||[[DebPkg:avahi]]||0.6.22-3||Wait||(dependencies, python, scripts, xcontrol) [[EmdebianAuditDetail#avahi|Detail]]|| ||[[DebPkg:base-files]] ||5||Wait|| (control, rules) [[EmdebianAuditDetail#base-files|Detail]]|| ||[[DebPkg:base-passwd]] ||''3.5.20''|| ||''Done''|| ||[[DebPkg:bluez-libs]] ||3.36-1||Chain [[Bug:450483]] ||(cdbs)|| ||[[DebPkg:bsdmainutils]] ||6.1.10||Wait ||(scripts, xcontrol)|| ||[[DebPkg:busybox]] ||1:1.11.1-1||Wait||(dependency, rules, xcontrol) [[EmdebianAuditDetail#busybox|Detail]]|| ||[[DebPkg:bzip2]] ||1.0.5-1||Wait ||(info) || ||[[DebPkg:c-ares]] ||''1.5.2-4''||||''Done''|| ||[[DebPkg:cairo]] ||1.6.4-7||Wait ||(xcontrol)|| ||[[DebPkg:cdebconf]] ||0.138lenny2||Wait [[Bug:480899]]||'''splitout gtk frontend''', (rules, xcontrol) || ||[[DebPkg:console-tools]] ||1:0.2.3dbs-65.1||Tools ||(xcontrol, libtool)|| ||[[DebPkg:coreutils]] ||6.10-6||||'''Drop from Crush 2.0''' || ||[[DebPkg:cpio]] ||2.9-13||Wait||('''symbols [win32 omission]''', scripts) [[EmdebianAuditDetail#cpio|Detail]]|| ||[[DebPkg:cracklib2]] ||2.8.12-8||Wait||(python) [[EmdebianAuditDetail#cracklib2|Detail]]|| ||[[DebPkg:cron]] ||3.0pl1-105|| [[Bug:465077]]||(adduser, rules) [[EmdebianAuditDetail#cron|Detail]]|| ||[[DebPkg:cups]] ||1.3.8-1lenny4.1||[[Bug:531821]]||FAIL - no longer cross-builds|| |
|| '''Package''' || '''Version''' ||'''Status'''||'''Tags'''||'''Candidate'''|| ||[[DebPkg:acl]] ||2.2.47-2||[[DebianBug:284167]]|| ||Grip|| ||[[DebPkg:apt]] ||'''0.7.20.2'''||Wait||(xcontrol) [[EmdebianAuditDetail#apt|Detail]] ||Grip|| ||[[DebPkg:at]] ||3.1.10.2||[[DebianBug:480825]]|| ||Grip|| ||[[DebPkg:atk1.0]] ||1.22.0-1||Wait||(rules, xcontrol) [[EmdebianAuditDetail#atk1.0|Detail]] ||Grip|| ||[[DebPkg:attr]] ||1:2.4.43-2||[[DebianBug:284044]]|| ||Grip|| ||[[DebPkg:audiofile]] ||''0.2.6-7''|| ||''Done'' ||Grip|| ||[[DebPkg:avahi]]||0.6.22-3||Wait||(dependencies, python, scripts, xcontrol) [[EmdebianAuditDetail#avahi|Detail]]||'''Crush'''|| ||[[DebPkg:base-files]] ||5||Wait|| (control, rules) [[EmdebianAuditDetail#base-files|Detail]]||Grip|| ||[[DebPkg:base-passwd]] ||''3.5.20''|| ||''Done''||Grip|| ||bluez-libs ||'''Removed'''|||||||| ||[[DebPkg:bsdmainutils]] ||6.1.10||update-alternatives ||(scripts, xcontrol)||Grip|| ||[[DebPkg:busybox]] ||1:1.11.1-1||Wait||(dependency, rules, xcontrol) [[EmdebianAuditDetail#busybox|Detail]]||'''Crush'''|| ||[[DebPkg:bzip2]] ||1.0.5-1|| ||Done ||Grip|| ||[[DebPkg:c-ares]] ||''1.5.2-4''||||''Done''||Grip|| ||[[DebPkg:cairo]] ||1.6.4-7||Wait ||(xcontrol)||Grip|| ||[[DebPkg:cdebconf]] ||0.138lenny2||Wait [[DebianBug:480899]]||'''splitout gtk frontend''', (rules, xcontrol) ||Grip|| ||[[DebPkg:console-tools]] ||1:0.2.3dbs-65.1||Tools ||(xcontrol, libtool)||Grip|| ||[[DebPkg:coreutils]] ||6.10-6||||'''Drop from Crush 2.0''' ||Grip|| ||[[DebPkg:cpio]] ||2.9-13||Wait||('''symbols [win32 omission]''', scripts) [[EmdebianAuditDetail#cpio|Detail]]||Grip|| ||[[DebPkg:cracklib2]] ||2.8.12-8||Wait||(python) [[EmdebianAuditDetail#cracklib2|Detail]]||Grip|| ||[[DebPkg:cron]] ||3.0pl1-105|| [[DebianBug:465077]]||(adduser, rules) [[EmdebianAuditDetail#cron|Detail]]||Grip|| ||[[DebPkg:cups]] ||1.3.8-1lenny4.1||[[DebianBug:531821]]||FAIL - no longer cross-builds||Grip|| |
Line 37: | Line 39: |
||[[DebPkg:curl]]||7.18.2-8||Wait||(noldap, rules, control, xcontrol)[[EmdebianAuditDetail#curl|Detail]]|| ||[[DebPkg:dash]] ||0.5.4-12|| Wait||(scripts, dpkg-divert)[[EmdebianAuditDetail#dash|Detail]]|| ||[[DebPkg:dbus]] ||1.2.1-5|| Chain [[Bug:450483]]||(perl [adduser], scripts [adduser], libtool)|| ||[[DebPkg:dbus-glib]] ||0.76-1|| Chain [[Bug:450483]]||('''patches [tools, examples]''')|| ||[[DebPkg:debconf]] ||1.5.24||Wait||(tools)|| ||[[DebPkg:debian-archive-keyring]] ||2009.01.31||Wait ||(section)|| ||[[DebPkg:debianutils]] ||''2.30''||||''Done''|| ||[[DebPkg:devmapper]] ||2:1.02.27-4||||'''Replaced by lvm2'''|| ||[[DebPkg:dhcp3]] ||3.1.1-6|| Wait||(xcontrol)|| ||[[DebPkg:dialog]] ||1.1-20080316-1||Wait ||(ldflags, xcontrol)|| ||[[DebPkg:diffutils]] ||''2.8.1-12''||||''Done''|| ||[[DebPkg:directfb]] ||1.0.1-11|| Wait||(ldflags, xcontrol)|| ||[[DebPkg:dpkg]] ||1.14.25|| Wait||(dependency - busybox, xcontrol)[[EmdebianAuditDetail#dpkg|Detail]]|| ||[[DebPkg:dropbear]] ||0.51-1|| Needs a bug report||(rules, xcontrol) || ||[[DebPkg:eglibc]]||''replaces glibc''||||''Done''|| ||[[DebPkg:e2fsprogs]] ||1.41.3-1|| Wait||(scripts, xcontrol)|| ||[[DebPkg:ed]] ||0.7-3||||(scripts)|| ||[[DebPkg:expat]] ||''2.0.1-4''||||''Done''|| ||[[DebPkg:fam]] ||2.7.0-13.3|| Chain [[Bug:450483]] ||(cdbs)|| ||[[DebPkg:file]] ||4.26-1|| Wait||(python, xcontrol)|| ||[[DebPkg:findutils]] ||4.4.0-2|| Wait||(scripts)|| ||[[DebPkg:fontconfig]] ||2.6.0-3|| Wait||('''dependency - defoma''' rules, xcontrol, )|| ||[[DebPkg:freetype]] ||2.3.7-2|| Wait||(libtool, xcontrol)|| ||[[DebPkg:galculator]] ||1.3.1-2||Chain [[Bug:450483]] ||(cdbs)|| ||[[DebPkg:gcc-4.3]] ||4.3.2-1.1||RM||no longer builds libgcc1 || ||[[DebPkg:gcc-4.4]]||4.4.0-5||Wait||'''Fails to build''' - possibly needs a gcc-4.4 toolchain|| ||[[DebPkg:gconf]] ||2.22.0-1||Wait [[Bug:450483]]|| ('''dependency - python, ldap''', rules) || ||[[DebPkg:glib2.0]] ||2.16.6-1||Wait||(ldflags, xcontrol)|| |
||[[DebPkg:curl]]||7.18.2-8||Wait||(noldap, rules, control, xcontrol)[[EmdebianAuditDetail#curl|Detail]]||'''Crush'''|| ||[[DebPkg:dash]] ||0.5.4-12|| Wait||(scripts, dpkg-divert)[[EmdebianAuditDetail#dash|Detail]]||Grip|| ||[[DebPkg:dbus]] ||1.2.1-5|| Chain [[DebianBug:450483]]||(perl [adduser], scripts [adduser], libtool)||Grip|| ||[[DebPkg:dbus-glib]] ||0.76-1|| Chain [[DebianBug:450483]]||('''patches [tools, examples]''')||Grip|| ||[[DebPkg:debconf]] ||1.5.24||Wait||(tools)||'''Crush'''|| ||[[DebPkg:debian-archive-keyring]] ||2009.01.31||Wait ||(section)||Grip|| ||[[DebPkg:debianutils]] ||''2.30''||||''Done''||Grip|| ||[[DebPkg:devmapper]] ||2:1.02.27-4||||'''Replaced by lvm2'''||Grip|| ||[[DebPkg:dhcp3]] ||3.1.1-6|| Wait||(xcontrol)||Grip|| ||[[DebPkg:dialog]] ||1.1-20080316-1||Wait ||(ldflags, xcontrol)||Grip|| ||[[DebPkg:diffutils]] ||''2.8.1-12''||||''Done''||Grip|| ||[[DebPkg:directfb]] ||1.0.1-11|| Wait||(ldflags, xcontrol)||Grip|| ||[[DebPkg:dpkg]] ||1.14.25|| Wait||(dependency - busybox, xcontrol)[[EmdebianAuditDetail#dpkg|Detail]]||'''Crush'''|| ||[[DebPkg:dropbear]] ||0.51-1|| Needs a bug report||(rules, xcontrol) ||Grip|| ||[[DebPkg:eglibc]]||''replaces glibc''||||''Done''||Grip|| ||[[DebPkg:e2fsprogs]] ||1.41.3-1|| Wait||(scripts, xcontrol)||Grip|| ||[[DebPkg:ed]] ||0.7-3||||(scripts)||Grip|| ||[[DebPkg:expat]] ||''2.0.1-4''||||''Done''||Grip|| ||[[DebPkg:fam]] ||2.7.0-13.3|| Chain [[DebianBug:450483]] ||(cdbs)||Grip|| ||[[DebPkg:file]] ||4.26-1|| Wait||(python, xcontrol)||Grip|| ||[[DebPkg:findutils]] ||4.4.0-2|| Wait||(scripts)||Grip|| ||[[DebPkg:fontconfig]] ||2.6.0-3|| Wait||('''dependency - defoma''' rules, xcontrol, )||'''Crush'''|| ||[[DebPkg:freetype]] ||2.3.7-2|| Wait||(libtool, xcontrol)||Grip|| ||[[DebPkg:galculator]] ||1.3.1-2||Chain [[DebianBug:450483]] ||(cdbs)||Grip|| ||gcc-4.3 ||4.3.2-1.1||RM||no longer builds libgcc1 || ||[[DebPkg:gcc-4.4]]||4.4.0-5||Wait||'''Fails to build''' - possibly needs a gcc-4.4 toolchain||Grip|| ||[[DebPkg:gconf]] ||2.22.0-1||Wait [[DebianBug:450483]]|| ('''dependency - python, ldap''', rules) ||'''Crush'''|| ||[[DebPkg:glib2.0]] ||2.16.6-1||Wait||(ldflags, xcontrol)||Grip|| |
Line 66: | Line 68: |
||[[DebPkg:gmp]] ||2:4.2.2+dfsg-3||Wait||(rules)|| ||[[DebPkg:gnome-mime-data]]|| ''2.18.0-1''||||''Done''|| ||[[DebPkg:gnome-vfs]] ||1:2.22.0-5||Wait||('''patches, symbols''', xcontrol)|| ||[[DebPkg:gnupg]]|| 1.4.9-3||Wait||('''patches, symbols''', xcontrol)|| ||[[DebPkg:gnutls13]] ||2.0.4-4||out of date||needs RM|| ||[[DebPkg:gnutls26]] ||2.4.2-6||Wait||('''dependency, symbols''', xcontrol)|| ||[[DebPkg:gpe-announce]] ||0.13-2||Wait||(xcontrol)|| ||[[DebPkg:gpe-appmgr]] ||2.8-2||Wait||(xcontrol)|| ||[[DebPkg:gpe-bluetooth]] ||''0.55-3''||||''Done''|| ||[[DebPkg:gpe-calendar]] ||''0.91-3''||||''Done''|| ||[[DebPkg:gpe-clock]]||''0.25-4''||||''Done''|| ||[[DebPkg:gpe-conf]]||''0.2.7-1''||||''Done''|| ||[[DebPkg:gpe-confd]] ||0.16-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:gpe-contacts]] ||0.47-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:gpe-edit]] ||0.41-1||Wait||(xcontrol)|| ||[[DebPkg:gpe-expenses]]||'' 0.1.6-1''||||''Done''|| ||[[DebPkg:gpe-filemanager]] ||0.25-3||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:gpe-gallery]]|| 0.97-3||Wait||(xcontrol)|| ||[[DebPkg:gpe-go]] ||0.05-4||Wait||(xcontrol)|| ||[[DebPkg:gpe-icons]]|| ''0.25-1''||||''Done''|| ||[[DebPkg:gpe-lights]] ||0.13-4||Wait||(xcontrol)|| ||[[DebPkg:gpe-login]]||''0.91-1''||||''Done''|| ||[[DebPkg:gpe-mininet]]|| 0.7-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:gpe-mixer]] ||0.42-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:gpe-othello]] ||0.2-4||Wait||(xcontrol)|| ||[[DebPkg:gpe-ownerinfo]]|| 0.28-1|| Wait||(rules, xcontrol) || ||[[DebPkg:gpe-question]] ||0.04-3||Wait||(xcontrol)|| ||[[DebPkg:gpe-shield]] ||''0.31-3''||||''Done'' || ||[[DebPkg:gpe-soundbite]]|| 1.0.6-2|| Wait||(xcontrol) || ||[[DebPkg:gpe-soundserver]] ||''0.4-3''|| ||''Done'' || ||[[DebPkg:gpe-su]] ||''0.19-2''||||''Done''|| ||[[DebPkg:gpe-taskmanager]]|| 0.20-8||Wait||(rules, xcontrol)|| ||[[DebPkg:gpe-tetris]] ||0.6.4-2||Wait||(rules, xcontrol)|| ||[[DebPkg:gpe-timesheet]]|| ''0.32-2''||||''Done''|| ||[[DebPkg:gpe-todo]] ||0.57-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:gpe-watch]]|| 0.11-1||Wait||(rules, xcontrol)|| ||[[DebPkg:gpe-what]] ||0.43-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:grep]] ||''2.5.3~dfsg-6''||||''Done''|| ||[[DebPkg:grisbi]]|| 0.5.8-1.2||Wait||(xcontrol)|| ||[[DebPkg:gsoko]]|| 0.4.2-gpe6-3||Wait||(rules, xcontrol)|| ||[[DebPkg:gtk+2.0]] ||2.12.11-4||Wait||[[Bug:502433]]|| ||[[DebPkg:gzip]] ||''1.3.12-6''||||''Done''|| ||[[DebPkg:hal]]|| 0.5.11-8||Chain [[Bug:450483]]||(dependencies, xcontrol) [[EmdebianAuditDetail#hal|Detail]]|| ||[[DebPkg:hal-info]]||''20080508+git20080601-1''||||''Done''|| ||[[DebPkg:hicolor-icon-theme]]|| ''0.10-1''||||''Done''|| ||[[DebPkg:homebank]]|| 3.8-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:hostname]]||''2.95''||||''Done''|| ||[[DebPkg:ifupdown]] ||0.6.8+nmu1||Needs a bug report||(rules)|| ||[[DebPkg:iptables]] ||1.4.2-6||Wait||(xcontrol)|| ||[[DebPkg:iputils]] ||3:20071127-1||Needs a bug report||(rules, scripts)|| ||[[DebPkg:kerberos-configs]]|| ''1.22''||||''Done''|| ||[[DebPkg:keyutils]]|| ''1.2-9''||||''Done''|| ||[[DebPkg:krb5]] ||1.6.dfsg.4~beta1-5||Wait||(scripts, xcontrol)|| ||[[DebPkg:langupdate]]|| ''0.0.4''||||''Done''|| ||libcairo ||1.4.10-1||'''Replaced'''||''[[DebPkg:cairo]]''|| ||libcap ||1:1.10-14||'''Replaced'''||'''[[DebPkg:libcap2]]''', xcontrol, rules|| ||[[DebPkg:libcontactsdb]]|| 0.5-4||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libdaemon]]||0.12-2||||''Done''|| ||[[DebPkg:libdatrie]]||'' 0.1.3-2''||||''Done''|| ||[[DebPkg:libdebian-installer]] ||0.61||Wait||(xcontrol)|| ||[[DebPkg:libdisplaymigration]]|| 0.28-7||Tools||(xcontrol)|| ||[[DebPkg:libdrm]] ||2.3.1-2||Wait||('''libtool''', xcontrol)|| ||[[DebPkg:libedit]] ||2.11~20080614-1||Wait||(xcontrol)|| ||[[DebPkg:libeventdb]]|| 0.90-4||Chain [[Bug:450483]] ||(priority, xcontrol)|| ||[[DebPkg:libfakekey]] ||0.1-1||Chain [[Bug:450483]]||('''xcontrol''')|| ||[[DebPkg:libfontenc]]||''1:1.0.4-3''||||''Done''|| ||[[DebPkg:libgcrypt11]] ||1.4.1-1||Wait||(rules, xcontrol)|| ||[[DebPkg:libglade2]] ||1:2.6.2-1||Wait||(python, rules, xcontrol)|| ||[[DebPkg:libgpelaunch]] ||0.14-4||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libgpepimc]] ||0.9-2||Chain [[Bug:450483]]||(control '''missing priority''')|| ||[[DebPkg:libgpeschedule]] ||0.17-3||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libgpevtype]] ||0.50-4||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libgpewidget]] ||''0.115-5''||||''Done''|| ||[[DebPkg:libgpg-error]] ||1.4-2||Wait||('''modifies debian/control''')|| ||[[DebPkg:libgsm]] ||1.0.12-1||Needs a bug report||(rules)|| ||[[DebPkg:libhandoff]] ||0.1-3||Wait||(xcontrol)|| ||[[DebPkg:libice]] ||2:1.0.4-1||Wait||(xcontrol)|| ||[[DebPkg:libidl]] ||0.8.10-0.1||Wait||'''drop cpp dependency''' (rules, xcontrol)|| ||[[DebPkg:libidn]] ||1.8+20080606-1||Wait||'''drop java''' (rules, xcontrol)|| ||[[DebPkg:libjpeg6b]] ||6b-14||Wait [[Bug:451222]]||(rules)|| ||[[DebPkg:libmatchbox]] ||1.9-4||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libmimedir]] ||0.4-4||Needs a bug report||(rules, xcontrol)|| ||[[DebPkg:libmimedir-gnome]] ||0.4.2-1||Chain [[Bug:450483]]||(cdbs, xcontrol)|| ||[[DebPkg:libofx]] ||1:0.9.0-3||Wait||(libtool, xcontrol, rules)|| ||[[DebPkg:libopenobex]] ||1.3+cvs20070425-2||||'''FAIL''' - moved to CMake which fails to build.|| ||[[DebPkg:libpng]] ||1.2.27-2||Wait||(xcontrol)|| ||[[DebPkg:libselinux]] ||2.0.65-5||Wait||(rules)|| ||[[DebPkg:libsepol]] ||2.0.30-2||Wait||(rules)|| ||[[DebPkg:libsigc++-2.0]] ||2.0.18-2||Wait||(generated files/patches)|| ||[[DebPkg:libsm]] ||2:1.0.3-2||Wait||(xcontrol)|| ||[[DebPkg:libsoundgen]] ||0.6-2||Wait||(xcontrol)|| ||[[DebPkg:libsoup]] ||2.2.105-4||Wait||(replaced by libsoup2.4 - libtool, xcontrol)|| ||[[DebPkg:libtasn1-3]] ||1.4-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libtextwrap]] ||0.1-6||Wait||(rules, xcontrol)|| ||[[DebPkg:libthai]] ||0.1.9-4||Wait||(xcontrol)|| ||[[DebPkg:libtododb]] ||0.11-2||Chain [[Bug:450483]]||(missing priority, xcontrol)|| ||[[DebPkg:libusb]] ||2:0.1.12-13||Wait||(xcontrol)|| ||[[DebPkg:libx11]]|| 2:1.1.5-2||FAIL - patch needs updating||rules, patches, xcontrol, scripts)|| ||[[DebPkg:libxau]]|| 1:1.0.3-3||Wait||(xcontrol)|| ||[[DebPkg:libxcb]] ||1.1-1.1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:libxcomposite]]|| 1:0.4.0-3||Wait||(xcontrol)|| ||[[DebPkg:libxcursor]]|| 1:1.1.9-1||Wait||(xcontrol)|| ||[[DebPkg:libxdamage]]|| 1:1.1.1-4||Wait||(xcontrol)|| ||[[DebPkg:libxdmcp]]|| 1:1.0.2-3||Wait||(xcontrol)|| ||[[DebPkg:libxext]] ||2:1.0.4-1||Wait||(xcontrol)|| ||[[DebPkg:libxfixes]]|| 1:4.0.3-2||Wait||(xcontrol)|| ||[[DebPkg:libxfont]]|| 1:1.3.3-1||Wait||(xcontrol)|| ||[[DebPkg:libxi]]|| 2:1.1.4-1||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxi|Detail]]|| ||[[DebPkg:libxinerama]]|| 2:1.0.3-2||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxinerama|Detail]]|| ||[[DebPkg:libxml2]] ||2.6.32.dfsg-5||Wait||(python)|| ||[[DebPkg:libxmu]]|| 2:1.0.4-1||Wait||(xcontrol)|| ||[[DebPkg:libxpm]]|| 1:3.5.7-1||Wait||(xcontrol)|| ||[[DebPkg:libxrandr]]|| 2:1.2.3-1||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxrandr|Detail]]|| ||[[DebPkg:libxrender]]||1:0.9.4-2||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxrender|Detail]]|| ||[[DebPkg:libxsettings]]|| 0.11-3||Wait||(rules, xcontrol)|| ||[[DebPkg:libxsettings-client]]|| 0.17-5||Wait||(xcontrol)|| ||[[DebPkg:libxtst]]|| 2:1.0.3-1||Wait||(xcontrol)|| ||[[DebPkg:logrotate]] ||3.7.1-5||Needs bug report||(rules, xcontrol)|| ||[[DebPkg:lsb]]||'' 3.2-20''||||''Done''|| ||[[DebPkg:lzma]]|| 4.43-14||Wait||(xcontrol)|| ||[[DebPkg:lvm2]]|| Replaces devmapper||Wait||(cache, xcontrol)|| |
||[[DebPkg:gmp]] ||2:4.2.2+dfsg-3||Wait||(rules)||Grip|| ||[[DebPkg:gnome-mime-data]]|| ''2.18.0-1''||||''Done''||Grip|| ||[[DebPkg:gnome-vfs]] ||1:2.22.0-5||Wait||('''patches, symbols''', xcontrol)||'''Crush'''|| ||[[DebPkg:gnupg]]|| 1.4.9-3||Wait||('''patches, symbols''', xcontrol)||'''Crush'''|| ||gnutls13 ||2.0.4-4||out of date||needs RM|| ||[[DebPkg:gnutls26]] ||2.4.2-6||Wait||('''dependency, symbols''', xcontrol)||Grip|| ||[[DebPkg:gpe-announce]] ||0.13-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-appmgr]] ||2.8-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-bluetooth]] ||''0.55-3''||||''Done''||Grip|| ||[[DebPkg:gpe-calendar]] ||''0.91-3''||||''Done''||Grip|| ||[[DebPkg:gpe-clock]]||''0.25-4''||||''Done''||Grip|| ||[[DebPkg:gpe-conf]]||''0.2.7-1''||||''Done''||Grip|| ||[[DebPkg:gpe-confd]] ||0.16-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:gpe-contacts]] ||0.47-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:gpe-edit]] ||0.41-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-expenses]]||'' 0.1.6-1''||||''Done''||Grip|| ||[[DebPkg:gpe-filemanager]] ||0.25-3||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:gpe-gallery]]|| 0.97-3||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-go]] ||0.05-4||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-icons]]|| ''0.25-1''||||''Done''||Grip|| ||[[DebPkg:gpe-lights]] ||0.13-4||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-login]]||''0.91-1''||||''Done''||Grip|| ||[[DebPkg:gpe-mininet]]|| 0.7-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:gpe-mixer]] ||0.42-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:gpe-othello]] ||0.2-4||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-ownerinfo]]|| 0.28-1|| Wait||(rules, xcontrol) ||Grip|| ||[[DebPkg:gpe-question]] ||0.04-3||Wait||(xcontrol)||Grip|| ||[[DebPkg:gpe-shield]] ||''0.31-3''||||''Done'' ||Grip|| ||[[DebPkg:gpe-soundbite]]|| 1.0.6-2|| Wait||(xcontrol) ||Grip|| ||[[DebPkg:gpe-soundserver]] ||''0.4-3''|| ||''Done'' ||Grip|| ||[[DebPkg:gpe-su]] ||''0.19-2''||||''Done''||Grip|| ||[[DebPkg:gpe-taskmanager]]|| 0.20-8||Wait||(rules, xcontrol)||Grip|| ||[[DebPkg:gpe-tetris]] ||0.6.4-2||Wait||(rules, xcontrol)||Grip|| ||[[DebPkg:gpe-timesheet]]||0.32-2||Wait||(rpath)||Grip|| ||[[DebPkg:gpe-todo]] ||0.57-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:gpe-watch]]|| 0.11-1||Wait||(rules, xcontrol)||Grip|| ||[[DebPkg:gpe-what]] ||0.43-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:grep]] ||''2.5.3~dfsg-6''||||''Done''||Grip|| ||[[DebPkg:grisbi]]|| 0.5.8-1.2||Wait||(xcontrol)||Grip|| ||[[DebPkg:gsoko]]|| 0.4.2-gpe6-3||Wait||(rules, xcontrol)||Grip|| ||[[DebPkg:gtk+2.0]] ||2.12.11-4||Wait||[[DebianBug:502433]]||Grip|| ||[[DebPkg:gzip]] ||''1.3.12-6''||||''Done''||Grip|| ||[[DebPkg:hal]]|| 0.5.11-8||Chain [[DebianBug:450483]]||(dependencies, xcontrol) [[EmdebianAuditDetail#hal|Detail]]||'''Crush'''|| ||[[DebPkg:hal-info]]||''20080508+git20080601-1''||||''Done''||Grip|| ||[[DebPkg:hicolor-icon-theme]]|| ''0.10-1''||||''Done''||Grip|| ||[[DebPkg:homebank]]|| 3.8-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:hostname]]||''2.95''||||''Done''||Grip|| ||[[DebPkg:ifupdown]] ||0.6.8+nmu1||Needs a bug report||(rules)||Grip|| ||[[DebPkg:iptables]] ||1.4.2-6||Wait||(xcontrol)||Grip|| ||[[DebPkg:iputils]] ||3:20071127-1||Needs a bug report||(rules, scripts)||Grip|| ||[[DebPkg:kerberos-configs]]|| ''1.22''||||''Done''||Grip|| ||[[DebPkg:keyutils]]|| ''1.2-9''||||''Done''||Grip|| ||[[DebPkg:krb5]] ||1.6.dfsg.4~beta1-5||Wait||(scripts, xcontrol)||Grip|| ||[[DebPkg:langupdate]]|| ''0.0.4''||||''Done''||Grip|| ||libcairo ||1.4.10-1||'''Replaced'''||''[[DebPkg:cairo]]''||Grip|| ||libcap ||1:1.10-14||'''Replaced'''||'''[[DebPkg:libcap2]]''', xcontrol, rules||Grip|| ||[[DebPkg:libcontactsdb]]|| 0.5-4||Chain [[DebianBug:450483]]||(rpath, xcontrol)||Grip|| ||[[DebPkg:libdaemon]]||0.12-2||||''Done''||Grip|| ||[[DebPkg:libdatrie]]||'' 0.1.3-2''||||''Done''||Grip|| ||[[DebPkg:libdebian-installer]] ||0.61||Wait||(xcontrol)||Grip|| ||[[DebPkg:libdisplaymigration]]|| 0.28-7||Tools||(xcontrol)||Grip|| ||[[DebPkg:libdrm]] ||2.3.1-2||Wait||('''libtool''', xcontrol)||Grip|| ||[[DebPkg:libedit]] ||2.11~20080614-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libeventdb]]|| 0.90-4||Chain [[DebianBug:450483]] ||(priority, rpath, xcontrol)||Grip|| ||[[DebPkg:libfakekey]] ||0.1-1||Chain [[DebianBug:450483]]||('''xcontrol''')||Grip|| ||[[DebPkg:libfontenc]]||''1:1.0.4-3''||||''Done''||Grip|| ||[[DebPkg:libgcrypt11]] ||1.4.1-1||Wait||(rules, rpath, xcontrol)||Grip|| ||[[DebPkg:libglade2]] ||1:2.6.2-1||Wait||(python, rules, xcontrol)||Grip|| ||[[DebPkg:libgpelaunch]] ||0.14-4||Chain [[DebianBug:450483]]||(rpath, xcontrol)||Grip|| ||[[DebPkg:libgpepimc]] ||0.9-2||Chain [[DebianBug:450483]]||(control '''missing priority''', rpath)||Grip|| ||[[DebPkg:libgpeschedule]] ||0.17-3||Chain [[DebianBug:450483]]||(rpath, xcontrol)||Grip|| ||[[DebPkg:libgpevtype]] ||0.50-4||Chain [[DebianBug:450483]]||(rpath, xcontrol)||Grip|| ||[[DebPkg:libgpewidget]] ||''0.115-5''||||''Done''||Grip|| ||[[DebPkg:libgpg-error]] ||1.4-2||Wait||('''modifies debian/control''')||Grip|| ||[[DebPkg:libgsm]] ||1.0.12-1||Needs a bug report||(rules)||Grip|| ||[[DebPkg:libhandoff]] ||0.1-3||Wait||(rpath, xcontrol)||Grip|| ||[[DebPkg:libice]] ||2:1.0.4-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libidl]] ||0.8.10-0.1||Wait||'''drop cpp dependency''' (rules, xcontrol)||'''Crush'''|| ||[[DebPkg:libidn]] ||1.8+20080606-1||Wait||'''drop java''' (rules, xcontrol)||Grip|| ||[[DebPkg:libjpeg6b]] ||6b-14||Wait [[DebianBug:451222]]||(rules)||Grip|| ||[[DebPkg:libmatchbox]] ||1.9-4||Chain [[DebianBug:450483]] [[DebianBug:535446]]||(rpath, xcontrol)||Grip|| ||[[DebPkg:libmimedir]] ||0.4-4||Needs a bug report||(rules, xcontrol)||Grip|| ||[[DebPkg:libmimedir-gnome]] ||0.4.2-1||Chain [[DebianBug:450483]]||(cdbs, rpath, xcontrol)||Grip|| ||[[DebPkg:libofx]] ||1:0.9.0-3||Wait||(libtool, rpath, xcontrol, rules)||Grip|| ||[[DebPkg:libopenobex]] ||1.3+cvs20070425-2||||'''FAIL''' - moved to CMake which fails to build.||Grip|| ||[[DebPkg:libpng]] ||1.2.27-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:libselinux]] ||2.0.65-5||Needs a bug report||(rules)||Grip|| ||[[DebPkg:libsepol]] ||2.0.30-2||Needs a bug report||(rules)||Grip|| ||[[DebPkg:libsigc++-2.0]] ||2.0.18-2||Wait||(generated files/patches)||Grip|| ||[[DebPkg:libsm]] ||2:1.0.3-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:libsoundgen]] ||0.6-2||Wait||(rpath, xcontrol)||Grip|| ||[[DebPkg:libsoup]] ||2.2.105-4||Wait||(replaced by libsoup2.4 - libtool, xcontrol)||Grip|| ||[[DebPkg:libtasn1-3]] ||1.4-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:libtextwrap]] ||0.1-6||Wait||(xcontrol)||Grip|| ||[[DebPkg:libthai]] ||0.1.9-4||Wait||(xcontrol)||Grip|| ||[[DebPkg:libtododb]] ||0.11-2||Chain [[DebianBug:450483]]||(missing priority, rpath, xcontrol)||Grip|| ||[[DebPkg:libusb]] ||2:0.1.12-13||Wait||(xcontrol)||Grip|| ||[[DebPkg:libx11]]|| 2:1.1.5-2||FAIL - patch needs updating||rules, patches, xcontrol, scripts)||Grip|| ||[[DebPkg:libxau]]|| 1:1.0.3-3||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxcb]] ||1.1-1.1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:libxcomposite]]|| 1:0.4.0-3||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxcursor]]|| 1:1.1.9-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxdamage]]|| 1:1.1.1-4||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxdmcp]]|| 1:1.0.2-3||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxext]] ||2:1.0.4-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxfixes]]|| 1:4.0.3-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxfont]]|| 1:1.3.3-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxi]]|| 2:1.1.4-1||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxi|Detail]]||Grip|| ||[[DebPkg:libxinerama]]|| 2:1.0.3-2||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxinerama|Detail]]||Grip|| ||[[DebPkg:libxml2]] ||2.6.32.dfsg-5||Wait||(python)||Grip|| ||[[DebPkg:libxmu]]|| 2:1.0.4-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxpm]]|| 1:3.5.7-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxrandr]]|| 2:1.2.3-1||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxrandr|Detail]]||Grip|| ||[[DebPkg:libxrender]]||1:0.9.4-2||Wait||(rules, xcontrol) [[EmdebianAuditDetail#libxrender|Detail]]||Grip|| ||[[DebPkg:libxsettings]]|| 0.11-3||Wait||(rules, xcontrol)||Grip|| ||[[DebPkg:libxsettings-client]]|| 0.17-5||Wait||(xcontrol)||Grip|| ||[[DebPkg:libxtst]]|| 2:1.0.3-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:logrotate]] ||3.7.1-5||Needs bug report||(rules, xcontrol)||Grip|| ||[[DebPkg:lsb]]||'' 3.2-20''||||''Done''||Grip|| ||[[DebPkg:lzma]]|| 4.43-14||Wait||(xcontrol)||Grip|| ||[[DebPkg:lvm2]]|| Replaces devmapper||Wait||(cache, xcontrol)||Grip|| |
Line 188: | Line 190: |
||[[DebPkg:lzo2]] ||2.03-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:makedev]]|| ''2.3.1-88''||||''Done''|| ||[[DebPkg:matchbox]]|| ''1:4''||||''Done''|| ||[[DebPkg:matchbox-common]]|| 0.9.1-3||Wait||(xcontrol, watch, compat)|| ||[[DebPkg:matchbox-desktop]]|| 2.0-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:matchbox-keyboard]]||0.1-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:matchbox-panel]]|| 0.9.3-3||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:matchbox-panel-manager]]|| 0.1-3||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:matchbox-window-manager]]||1.2-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:mawk]] ||1.3.3-11.1||Wait||(build-conflict support, scripts, rules, xcontrol)|| |
||[[DebPkg:lzo2]] ||2.03-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:makedev]]|| ''2.3.1-88''||||''Done''||Grip|| ||[[DebPkg:matchbox]]|| ''1:4''||||''Done''||Grip|| ||[[DebPkg:matchbox-common]]|| 0.9.1-3||Wait||(xcontrol, watch, compat)||Grip|| ||[[DebPkg:matchbox-desktop]]|| 2.0-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:matchbox-keyboard]]||0.1-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:matchbox-panel]]|| 0.9.3-3||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:matchbox-panel-manager]]|| 0.1-3||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:matchbox-window-manager]]||1.2-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:mawk]] ||1.3.3-11.1||Wait||(build-conflict support, scripts, rules, xcontrol)||Grip|| |
Line 199: | Line 201: |
||[[DebPkg:module-init-tools]] ||3.4-1||Wait||(scripts - dpkg-divert)|| ||[[DebPkg:nano]] ||2.0.7-4||Wait||(scripts - update-alternatives)|| ||[[DebPkg:ncurses]]||5.7+20081213-1||Wait||('''Fails to build, patches''', rules, xcontrol)|| ||[[DebPkg:net-tools]] ||1.60-22||Needs bug report||(rules)|| ||[[DebPkg:netbase]]||''4.34''||||''Done''|| ||[[DebPkg:netcat]] ||1.10-38||Wait||(patches, priority, scripts)|| ||[[DebPkg:newt]] ||0.52.2-11.3||Wait||(dependencies, xcontrol, python)|| ||[[DebPkg:ntp]]||1:4.2.4p4+dfsg-8||Wait||('''build fails, drops crypto support''', rules, xcontrol)|| ||[[DebPkg:openbsd-inetd]]|| 0.20080125-2||Wait||('''dependency change''', rules, xcontrol)|| |
||[[DebPkg:module-init-tools]] ||3.4-1||Wait||(scripts - dpkg-divert)||Grip|| ||[[DebPkg:nano]] ||2.0.7-4||Wait||(scripts - update-alternatives)||Grip|| ||[[DebPkg:ncurses]]||5.7+20081213-1||Wait||('''Fails to build, patches''', rules, xcontrol)||Grip|| ||[[DebPkg:net-tools]] ||1.60-22||Needs bug report||(rules)||Grip|| ||[[DebPkg:netbase]]||''4.34''||||''Done''||Grip|| ||[[DebPkg:netcat]] ||1.10-38||Wait||(patches, priority, scripts)||Grip|| ||[[DebPkg:newt]] ||0.52.2-11.3||Wait||(dependencies, xcontrol, python)||Grip|| ||[[DebPkg:ntp]]||1:4.2.4p4+dfsg-8||Wait||('''build fails, drops crypto support''', rules, xcontrol)||Grip|| ||[[DebPkg:openbsd-inetd]]|| 0.20080125-2||Wait||('''dependency change''', rules, xcontrol)||Grip|| |
Line 210: | Line 212: |
||[[DebPkg:opensp]] ||1.5.2-6||Needs bug report||(rules, xcontrol)|| ||[[DebPkg:openssh]] ||1:5.1p1-5||Wait||(rules, xcontrol, scripts) [[EmdebianAuditDetail#openssh|Detail]]|| ||[[DebPkg:openssh-blacklist]]||''0.4.1''||||''Done''|| ||[[DebPkg:openssl]]||0.9.8g-15||Wait||(scripts, rules, xcontrol)|| ||[[DebPkg:orbit2]]|| 1:2.14.13-0.1||Wait||('''fails to build, patches''', rules, xcontrol)|| ||[[DebPkg:pam]]|| 1.0.1-5||Wait||(scripts, rules, xcontrol, ''patches'')|| ||[[DebPkg:pango1.0]]|| 1.20.5-3||Wait||(scripts, rules, xcontrol, '''patches''')|| ||[[DebPkg:pciutils]] ||1:3.0.0-6||Wait||(xcontrol)|| ||[[DebPkg:pcre3]]|| 7.6-2.1||Wait||('''patches''', xcontrol, rules, control)|| ||[[DebPkg:pixman]]|| ''0.10.0-2''||||''Done''|| ||[[DebPkg:pm-utils]]||''1.1.2.4-1''||||''Done''|| ||[[DebPkg:popt]]||''1.14-4''||||''Done''|| ||[[DebPkg:powermgmt-base]]|| 1.30+nmu1||Wait||(rules)|| ||[[DebPkg:procps]]||1:3.2.7-11||Wait||(scripts, xcontrol)|| ||[[DebPkg:psmisc]]||''22.6-1''||||''Done''|| ||[[DebPkg:qof]]||0.7.5-1||Wait||(xcontrol)|| ||[[DebPkg:readline5]]||5.2-3.1||Wait||(rules, scripts)|| ||[[DebPkg:rxvt]]|| 1:2.6.4-14||Wait||(rules, scripts, xcontrol)|| ||[[DebPkg:sed]]||4.1.5-6||Wait||(scripts)|| ||[[DebPkg:shadow]]|| 1:4.1.1-6||Chain [[Bug:450483]]||(xcontrol, cache)|| ||[[DebPkg:shared-mime-info]]||0.30-2||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:slang2]]|| 2.1.3-3||Wait||(rules, xcontrol)|| ||[[DebPkg:sqlite]]||2.8.17-4||Wait||('''drop tcl''', rules, control, xcontrol)|| ||[[DebPkg:startup-notification]]|| 0.9-1||Chain [[Bug:450483]]||(xcontrol)|| ||[[DebPkg:sysfsutils]]||2.1.0-5||Chain [[Bug:450483]]||(xcontrol, rules)|| ||[[DebPkg:sysvinit]]||2.86.ds1-61||Wait||(scripts, rules, xcontrol)|| ||[[DebPkg:tar]]|| 1.20-1||Wait||(scripts)|| ||[[DebPkg:tcp-wrappers]]||7.6.q-16||||''Done''|| ||[[DebPkg:tiff]]|| 3.8.2-11||'''FAIL'''||(scripts, rules, xcontrol)|| ||[[DebPkg:traceroute]]||2.0.11-2||Wait||(xcontrol, scripts)|| ||[[DebPkg:tslib]]||'' 1.0-4''||||''Done''|| ||[[DebPkg:ttf-bitstream-vera]]|| 1.10-7||Wait||(defoma)|| ||[[DebPkg:tzdata]]|| 2008h-2||Wait||(java)|| ||[[DebPkg:ucf]]||''3.0016''||||''Done''|| ||[[DebPkg:udev]]||0.125-7||Wait||(scripts, xcontrol)|| ||[[DebPkg:udhcp]]||0.9.8cvs20050303-2.1||Needs bug report||(rules)|| ||[[DebPkg:usbutils]]||0.73-10||Wait||(xcontrol)|| ||[[DebPkg:util-linux]]||2.13.1.1-1||Wait||(scripts, xcontrol)|| ||[[DebPkg:wget]]||1.11.4-2||Wait||(xcontrol)|| ||[[DebPkg:x11proto-core]]||''7.0.12-1''||||''Done''|| ||[[DebPkg:xauth]]||1:1.0.3-2||Wait||(xcontrol)|| ||[[DebPkg:xcb-util]]||0.2.1+git1-1||Wait||(xcontrol)|| ||[[DebPkg:xdemineur]]||2.1.1-14||Wait||(xcontrol)|| ||[[DebPkg:xf86-input-tslib]]||0.0.4-5||Wait||(xcontrol)|| ||[[DebPkg:xfonts-base]]||1:1.0.0-5||Wait||(scripts, xcontrol)|| ||[[DebPkg:xfonts-encodings]]||''1:1.0.2-3''||||''Done''|| ||[[DebPkg:xfonts-utils]]||1:7.4+1||Wait||(xcontrol)|| ||[[DebPkg:xft]] ||2.1.12-3||Wait||(xcontrol)|| ||[[DebPkg:xinit]]|| 1.0.9-2||Wait||(xcontrol)|| ||[[DebPkg:xorg]]|| 1:7.3+18||Wait||(scripts)|| ||[[DebPkg:xorg-server]]||2:1.4.2-10||FAIL||(scripts, rules, xcontrol)|| ||[[DebPkg:xserver-xorg-input-keyboard]]|| 1:1.3.1-1||Wait||(xcontrol)|| ||[[DebPkg:xserver-xorg-input-mouse]] ||1:1.3.0-1||Wait||(xcontrol)|| ||[[DebPkg:xserver-xorg-video-fbdev]] ||1:0.4.0-1||Wait||(xcontrol)|| ||[[DebPkg:zlib]]||''1:1.2.3.3.dfsg-12''||||''Done''|| The table will be updated with columns for the status of each source package, bugs filed, bugs closed and other data during the progress of the audit. |
||[[DebPkg:opensp]] ||1.5.2-6||Needs bug report||(rules, xcontrol)||Grip|| ||[[DebPkg:openssh]] ||1:5.1p1-5||Wait||(rules, xcontrol, scripts) [[EmdebianAuditDetail#openssh|Detail]]||'''Crush'''|| ||[[DebPkg:openssh-blacklist]]||''0.4.1''||||''Done''||Grip|| ||[[DebPkg:openssl]]||0.9.8g-15||Wait||(scripts, rules, xcontrol)||Grip|| ||[[DebPkg:orbit2]]|| 1:2.14.13-0.1||Wait||('''fails to build, patches''', rules, xcontrol)||Grip|| ||[[DebPkg:pam]]|| 1.0.1-5||Wait||(scripts, rules, xcontrol, ''patches'')||Grip|| ||[[DebPkg:pango1.0]]|| 1.20.5-3||Wait||(scripts, rules, xcontrol, '''patches''')||'''Crush'''|| ||[[DebPkg:pciutils]] ||1:3.0.0-6||Wait||(xcontrol)||Grip|| ||[[DebPkg:pcre3]]|| 7.6-2.1||Wait||('''patches''', xcontrol, rules, control)||Grip|| ||[[DebPkg:pixman]]|| ''0.10.0-2''||||''Done''||Grip|| ||[[DebPkg:pm-utils]]||''1.1.2.4-1''||||''Done''||Grip|| ||[[DebPkg:popt]]||''1.14-4''||||''Done''||Grip|| ||[[DebPkg:powermgmt-base]]|| 1.30+nmu1||Wait||(rules)||Grip|| ||[[DebPkg:procps]]||1:3.2.7-11||Wait||(scripts, xcontrol)||Grip|| ||[[DebPkg:psmisc]]||''22.6-1''||||''Done''||Grip|| ||[[DebPkg:qof]]||0.7.5-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:readline5]]||5.2-3.1||Wait||(rules, scripts)||Grip|| ||[[DebPkg:rxvt]]|| 1:2.6.4-14||Wait||(rules, scripts, xcontrol)||Grip|| ||[[DebPkg:sed]]||4.1.5-6||Wait||(scripts)||Grip|| ||[[DebPkg:shadow]]|| 1:4.1.1-6||Chain [[DebianBug:450483]]||(xcontrol, cache)||Grip|| ||[[DebPkg:shared-mime-info]]||0.30-2||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:slang2]]|| 2.1.3-3||Wait||(rules, xcontrol)||Grip|| ||[[DebPkg:sqlite]]||2.8.17-4||Wait||('''drop tcl''', rules, control, xcontrol)||Grip|| ||[[DebPkg:startup-notification]]|| 0.9-1||Chain [[DebianBug:450483]]||(xcontrol)||Grip|| ||[[DebPkg:sysfsutils]]||2.1.0-5||Chain [[DebianBug:450483]]||(xcontrol, rules)||Grip|| ||[[DebPkg:sysvinit]]||2.86.ds1-61||Wait||(scripts, rules, xcontrol)||'''Crush'''|| ||[[DebPkg:tar]]|| 1.20-1||Wait||(scripts)||Grip|| ||[[DebPkg:tcp-wrappers]]||7.6.q-16||||''Done''||Grip|| ||[[DebPkg:tiff]]|| 3.8.2-11||'''FAIL'''||(scripts, rules, xcontrol)||Grip|| ||[[DebPkg:traceroute]]||2.0.11-2||Wait||(xcontrol, scripts)||Grip|| ||[[DebPkg:tslib]]||'' 1.0-4''||||''Done''||Grip|| ||[[DebPkg:ttf-bitstream-vera]]|| 1.10-7||Wait||(defoma)||Grip|| ||[[DebPkg:tzdata]]|| 2008h-2||Wait||(java)||Grip|| ||[[DebPkg:ucf]]||''3.0016''||||''Done''||Grip|| ||[[DebPkg:udev]]||0.125-7||Wait||(scripts, xcontrol)||'''Crush'''|| ||udhcp||||Removed|||||| ||[[DebPkg:usbutils]]||0.73-10||Wait||(xcontrol)||Grip|| ||[[DebPkg:util-linux]]||2.13.1.1-1||Wait||(scripts, xcontrol)||Grip|| ||[[DebPkg:wget]]||1.11.4-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:x11proto-core]]||''7.0.12-1''||||''Done''||Grip|| ||[[DebPkg:xauth]]||1:1.0.3-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:xcb-util]]||0.2.1+git1-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:xdemineur]]||2.1.1-14||Wait||(xcontrol)||Grip|| ||[[DebPkg:xf86-input-tslib]]||0.0.4-5||Wait||(xcontrol)||Grip|| ||[[DebPkg:xfonts-base]]||1:1.0.0-5||Wait||(scripts, xcontrol)||'''Crush'''|| ||[[DebPkg:xfonts-encodings]]||''1:1.0.2-3''||||''Done''||Grip|| ||[[DebPkg:xfonts-utils]]||1:7.4+1||Wait||(xcontrol)||Grip|| ||[[DebPkg:xft]] ||2.1.12-3||Wait||(xcontrol)||Grip|| ||[[DebPkg:xinit]]|| 1.0.9-2||Wait||(xcontrol)||Grip|| ||[[DebPkg:xorg]]|| 1:7.3+18||Wait||(scripts)||'''Crush'''|| ||[[DebPkg:xorg-server]]||2:1.4.2-10||FAIL||(scripts, rules, xcontrol)||'''Unknown'''|| ||[[DebPkg:xserver-xorg-input-keyboard]]|| 1:1.3.1-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:xserver-xorg-input-mouse]] ||1:1.3.0-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:xserver-xorg-video-fbdev]] ||1:0.4.0-1||Wait||(xcontrol)||Grip|| ||[[DebPkg:zlib]]||''1:1.2.3.3.dfsg-12''||||''Done''||Grip|| The table will be updated with adjustments to the candidates, bugs filed, bugs closed and other data during the progress of the audit. |
Line 270: | Line 272: |
Once the audit is in progress, the following tags will be assigned to each source package in the table: | The following tags are assigned to each source package in the table: |
Line 286: | Line 288: |
* rpath - See EmdebianAuditRpath | |
Line 330: | Line 333: |
Emdebian Code Audit
Emdebian Crush 1.0 uses a lot of patches to be able to build. This Code Audit was initially concerned with implementing as many of those patches as possible into the relevant Debian packages. See EmdebianAuditHowTo.
debian-xcontrol 0.0.4 includes support that the Code Audit needs to utilise. Functionality changes need to be supported using the Optional package support in debian/xcontrol - along with changes in emdebian-tools to implement the necessary support. Packages that simply don't cross-build and which are not needed for Crush need to use the Cross-Compiling support but actually implementing those switches at build time needs to be done within that package and not all packages support skipping parts of the build.
The table is gradually being updated to indicate possible Candidate packages which will need to be cross-built to achieve functional changes in a future version of Crush. Packages are indicated as "Crush" to be cross-built with changes or "Grip" for inclusion from Emdebian Grip without functional changes. Packages tagged Unknown need further testing for compatibility. Some tools have been replaced or can be dropped without needing changes within packages (e.g. update-alternatives) and packages that were modified for this support in Crush 1.0 are candidates for Grip instead.
Package specifics
Where more information is needed for individual packages, see the EmdebianAuditDetail page.
Emdebian Crush 1.0 includes the following source packages:
Package |
Version |
Status |
Tags |
Candidate |
2.2.47-2 |
|
Grip |
||
0.7.20.2 |
Wait |
(xcontrol) Detail |
Grip |
|
3.1.10.2 |
|
Grip |
||
1.22.0-1 |
Wait |
(rules, xcontrol) Detail |
Grip |
|
1:2.4.43-2 |
|
Grip |
||
0.2.6-7 |
|
Done |
Grip |
|
0.6.22-3 |
Wait |
(dependencies, python, scripts, xcontrol) Detail |
Crush |
|
5 |
Wait |
(control, rules) Detail |
Grip |
|
3.5.20 |
|
Done |
Grip |
|
bluez-libs |
Removed |
|||
6.1.10 |
update-alternatives |
(scripts, xcontrol) |
Grip |
|
1:1.11.1-1 |
Wait |
(dependency, rules, xcontrol) Detail |
Crush |
|
1.0.5-1 |
|
Done |
Grip |
|
1.5.2-4 |
Done |
Grip |
||
1.6.4-7 |
Wait |
(xcontrol) |
Grip |
|
0.138lenny2 |
Wait 480899 |
splitout gtk frontend, (rules, xcontrol) |
Grip |
|
1:0.2.3dbs-65.1 |
Tools |
(xcontrol, libtool) |
Grip |
|
6.10-6 |
Drop from Crush 2.0 |
Grip |
||
2.9-13 |
Wait |
(symbols [win32 omission], scripts) Detail |
Grip |
|
2.8.12-8 |
Wait |
(python) Detail |
Grip |
|
3.0pl1-105 |
(adduser, rules) Detail |
Grip |
||
1.3.8-1lenny4.1 |
FAIL - no longer cross-builds |
Grip |
||
1.3.5-1 |
Replaced by cups |
|||
7.18.2-8 |
Wait |
(noldap, rules, control, xcontrol)Detail |
Crush |
|
0.5.4-12 |
Wait |
(scripts, dpkg-divert)Detail |
Grip |
|
1.2.1-5 |
Chain 450483 |
(perl [adduser], scripts [adduser], libtool) |
Grip |
|
0.76-1 |
Chain 450483 |
(patches [tools, examples]) |
Grip |
|
1.5.24 |
Wait |
(tools) |
Crush |
|
2009.01.31 |
Wait |
(section) |
Grip |
|
2.30 |
Done |
Grip |
||
2:1.02.27-4 |
Replaced by lvm2 |
Grip |
||
3.1.1-6 |
Wait |
(xcontrol) |
Grip |
|
1.1-20080316-1 |
Wait |
(ldflags, xcontrol) |
Grip |
|
2.8.1-12 |
Done |
Grip |
||
1.0.1-11 |
Wait |
(ldflags, xcontrol) |
Grip |
|
1.14.25 |
Wait |
(dependency - busybox, xcontrol)Detail |
Crush |
|
0.51-1 |
Needs a bug report |
(rules, xcontrol) |
Grip |
|
replaces glibc |
Done |
Grip |
||
1.41.3-1 |
Wait |
(scripts, xcontrol) |
Grip |
|
0.7-3 |
(scripts) |
Grip |
||
2.0.1-4 |
Done |
Grip |
||
2.7.0-13.3 |
Chain 450483 |
(cdbs) |
Grip |
|
4.26-1 |
Wait |
(python, xcontrol) |
Grip |
|
4.4.0-2 |
Wait |
(scripts) |
Grip |
|
2.6.0-3 |
Wait |
(dependency - defoma rules, xcontrol, ) |
Crush |
|
2.3.7-2 |
Wait |
(libtool, xcontrol) |
Grip |
|
1.3.1-2 |
Chain 450483 |
(cdbs) |
Grip |
|
gcc-4.3 |
4.3.2-1.1 |
RM |
no longer builds libgcc1 |
|
4.4.0-5 |
Wait |
Fails to build - possibly needs a gcc-4.4 toolchain |
Grip |
|
2.22.0-1 |
Wait 450483 |
(dependency - python, ldap, rules) |
Crush |
|
2.16.6-1 |
Wait |
(ldflags, xcontrol) |
Grip |
|
2.7-18 |
Replaced by eglibc |
|||
2:4.2.2+dfsg-3 |
Wait |
(rules) |
Grip |
|
2.18.0-1 |
Done |
Grip |
||
1:2.22.0-5 |
Wait |
(patches, symbols, xcontrol) |
Crush |
|
1.4.9-3 |
Wait |
(patches, symbols, xcontrol) |
Crush |
|
gnutls13 |
2.0.4-4 |
out of date |
needs RM |
|
2.4.2-6 |
Wait |
(dependency, symbols, xcontrol) |
Grip |
|
0.13-2 |
Wait |
(xcontrol) |
Grip |
|
2.8-2 |
Wait |
(xcontrol) |
Grip |
|
0.55-3 |
Done |
Grip |
||
0.91-3 |
Done |
Grip |
||
0.25-4 |
Done |
Grip |
||
0.2.7-1 |
Done |
Grip |
||
0.16-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.47-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.41-1 |
Wait |
(xcontrol) |
Grip |
|
0.1.6-1 |
Done |
Grip |
||
0.25-3 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.97-3 |
Wait |
(xcontrol) |
Grip |
|
0.05-4 |
Wait |
(xcontrol) |
Grip |
|
0.25-1 |
Done |
Grip |
||
0.13-4 |
Wait |
(xcontrol) |
Grip |
|
0.91-1 |
Done |
Grip |
||
0.7-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.42-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.2-4 |
Wait |
(xcontrol) |
Grip |
|
0.28-1 |
Wait |
(rules, xcontrol) |
Grip |
|
0.04-3 |
Wait |
(xcontrol) |
Grip |
|
0.31-3 |
Done |
Grip |
||
1.0.6-2 |
Wait |
(xcontrol) |
Grip |
|
0.4-3 |
|
Done |
Grip |
|
0.19-2 |
Done |
Grip |
||
0.20-8 |
Wait |
(rules, xcontrol) |
Grip |
|
0.6.4-2 |
Wait |
(rules, xcontrol) |
Grip |
|
0.32-2 |
Wait |
(rpath) |
Grip |
|
0.57-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.11-1 |
Wait |
(rules, xcontrol) |
Grip |
|
0.43-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
2.5.3~dfsg-6 |
Done |
Grip |
||
0.5.8-1.2 |
Wait |
(xcontrol) |
Grip |
|
0.4.2-gpe6-3 |
Wait |
(rules, xcontrol) |
Grip |
|
2.12.11-4 |
Wait |
Grip |
||
1.3.12-6 |
Done |
Grip |
||
0.5.11-8 |
Chain 450483 |
(dependencies, xcontrol) Detail |
Crush |
|
20080508+git20080601-1 |
Done |
Grip |
||
0.10-1 |
Done |
Grip |
||
3.8-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
2.95 |
Done |
Grip |
||
0.6.8+nmu1 |
Needs a bug report |
(rules) |
Grip |
|
1.4.2-6 |
Wait |
(xcontrol) |
Grip |
|
3:20071127-1 |
Needs a bug report |
(rules, scripts) |
Grip |
|
1.22 |
Done |
Grip |
||
1.2-9 |
Done |
Grip |
||
1.6.dfsg.4~beta1-5 |
Wait |
(scripts, xcontrol) |
Grip |
|
0.0.4 |
Done |
Grip |
||
libcairo |
1.4.10-1 |
Replaced |
Grip |
|
libcap |
1:1.10-14 |
Replaced |
libcap2, xcontrol, rules |
Grip |
0.5-4 |
Chain 450483 |
(rpath, xcontrol) |
Grip |
|
0.12-2 |
Done |
Grip |
||
0.1.3-2 |
Done |
Grip |
||
0.61 |
Wait |
(xcontrol) |
Grip |
|
0.28-7 |
Tools |
(xcontrol) |
Grip |
|
2.3.1-2 |
Wait |
(libtool, xcontrol) |
Grip |
|
2.11~20080614-1 |
Wait |
(xcontrol) |
Grip |
|
0.90-4 |
Chain 450483 |
(priority, rpath, xcontrol) |
Grip |
|
0.1-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
1:1.0.4-3 |
Done |
Grip |
||
1.4.1-1 |
Wait |
(rules, rpath, xcontrol) |
Grip |
|
1:2.6.2-1 |
Wait |
(python, rules, xcontrol) |
Grip |
|
0.14-4 |
Chain 450483 |
(rpath, xcontrol) |
Grip |
|
0.9-2 |
Chain 450483 |
(control missing priority, rpath) |
Grip |
|
0.17-3 |
Chain 450483 |
(rpath, xcontrol) |
Grip |
|
0.50-4 |
Chain 450483 |
(rpath, xcontrol) |
Grip |
|
0.115-5 |
Done |
Grip |
||
1.4-2 |
Wait |
(modifies debian/control) |
Grip |
|
1.0.12-1 |
Needs a bug report |
(rules) |
Grip |
|
0.1-3 |
Wait |
(rpath, xcontrol) |
Grip |
|
2:1.0.4-1 |
Wait |
(xcontrol) |
Grip |
|
0.8.10-0.1 |
Wait |
drop cpp dependency (rules, xcontrol) |
Crush |
|
1.8+20080606-1 |
Wait |
drop java (rules, xcontrol) |
Grip |
|
6b-14 |
Wait 451222 |
(rules) |
Grip |
|
1.9-4 |
(rpath, xcontrol) |
Grip |
||
0.4-4 |
Needs a bug report |
(rules, xcontrol) |
Grip |
|
0.4.2-1 |
Chain 450483 |
(cdbs, rpath, xcontrol) |
Grip |
|
1:0.9.0-3 |
Wait |
(libtool, rpath, xcontrol, rules) |
Grip |
|
1.3+cvs20070425-2 |
FAIL - moved to CMake which fails to build. |
Grip |
||
1.2.27-2 |
Wait |
(xcontrol) |
Grip |
|
2.0.65-5 |
Needs a bug report |
(rules) |
Grip |
|
2.0.30-2 |
Needs a bug report |
(rules) |
Grip |
|
2.0.18-2 |
Wait |
(generated files/patches) |
Grip |
|
2:1.0.3-2 |
Wait |
(xcontrol) |
Grip |
|
0.6-2 |
Wait |
(rpath, xcontrol) |
Grip |
|
2.2.105-4 |
Wait |
(replaced by libsoup2.4 - libtool, xcontrol) |
Grip |
|
1.4-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.1-6 |
Wait |
(xcontrol) |
Grip |
|
0.1.9-4 |
Wait |
(xcontrol) |
Grip |
|
0.11-2 |
Chain 450483 |
(missing priority, rpath, xcontrol) |
Grip |
|
2:0.1.12-13 |
Wait |
(xcontrol) |
Grip |
|
2:1.1.5-2 |
FAIL - patch needs updating |
rules, patches, xcontrol, scripts) |
Grip |
|
1:1.0.3-3 |
Wait |
(xcontrol) |
Grip |
|
1.1-1.1 |
Chain 450483 |
(xcontrol) |
Grip |
|
1:0.4.0-3 |
Wait |
(xcontrol) |
Grip |
|
1:1.1.9-1 |
Wait |
(xcontrol) |
Grip |
|
1:1.1.1-4 |
Wait |
(xcontrol) |
Grip |
|
1:1.0.2-3 |
Wait |
(xcontrol) |
Grip |
|
2:1.0.4-1 |
Wait |
(xcontrol) |
Grip |
|
1:4.0.3-2 |
Wait |
(xcontrol) |
Grip |
|
1:1.3.3-1 |
Wait |
(xcontrol) |
Grip |
|
2:1.1.4-1 |
Wait |
(rules, xcontrol) Detail |
Grip |
|
2:1.0.3-2 |
Wait |
(rules, xcontrol) Detail |
Grip |
|
2.6.32.dfsg-5 |
Wait |
(python) |
Grip |
|
2:1.0.4-1 |
Wait |
(xcontrol) |
Grip |
|
1:3.5.7-1 |
Wait |
(xcontrol) |
Grip |
|
2:1.2.3-1 |
Wait |
(rules, xcontrol) Detail |
Grip |
|
1:0.9.4-2 |
Wait |
(rules, xcontrol) Detail |
Grip |
|
0.11-3 |
Wait |
(rules, xcontrol) |
Grip |
|
0.17-5 |
Wait |
(xcontrol) |
Grip |
|
2:1.0.3-1 |
Wait |
(xcontrol) |
Grip |
|
3.7.1-5 |
Needs bug report |
(rules, xcontrol) |
Grip |
|
3.2-20 |
Done |
Grip |
||
4.43-14 |
Wait |
(xcontrol) |
Grip |
|
Replaces devmapper |
Wait |
(cache, xcontrol) |
Grip |
|
lzo |
1.08-3 |
Replaced by lzo2 |
||
2.03-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
2.3.1-88 |
Done |
Grip |
||
1:4 |
Done |
Grip |
||
0.9.1-3 |
Wait |
(xcontrol, watch, compat) |
Grip |
|
2.0-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.1-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.9.3-3 |
Chain 450483 |
(xcontrol) |
Grip |
|
0.1-3 |
Chain 450483 |
(xcontrol) |
Grip |
|
1.2-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
1.3.3-11.1 |
Wait |
(build-conflict support, scripts, rules, xcontrol) |
Grip |
|
mktemp |
1.5-9 |
Now part of coreutils in sid |
||
3.4-1 |
Wait |
(scripts - dpkg-divert) |
Grip |
|
2.0.7-4 |
Wait |
(scripts - update-alternatives) |
Grip |
|
5.7+20081213-1 |
Wait |
(Fails to build, patches, rules, xcontrol) |
Grip |
|
1.60-22 |
Needs bug report |
(rules) |
Grip |
|
4.34 |
Done |
Grip |
||
1.10-38 |
Wait |
(patches, priority, scripts) |
Grip |
|
0.52.2-11.3 |
Wait |
(dependencies, xcontrol, python) |
Grip |
|
1:4.2.4p4+dfsg-8 |
Wait |
(build fails, drops crypto support, rules, xcontrol) |
Grip |
|
0.20080125-2 |
Wait |
(dependency change, rules, xcontrol) |
Grip |
|
opencdk10 |
0.6.6-1 |
Not in Debian anymore |
||
opencdk8 |
0.5.13-2 |
Not in Debian anymore |
||
1.5.2-6 |
Needs bug report |
(rules, xcontrol) |
Grip |
|
1:5.1p1-5 |
Wait |
(rules, xcontrol, scripts) Detail |
Crush |
|
0.4.1 |
Done |
Grip |
||
0.9.8g-15 |
Wait |
(scripts, rules, xcontrol) |
Grip |
|
1:2.14.13-0.1 |
Wait |
(fails to build, patches, rules, xcontrol) |
Grip |
|
1.0.1-5 |
Wait |
(scripts, rules, xcontrol, patches) |
Grip |
|
1.20.5-3 |
Wait |
(scripts, rules, xcontrol, patches) |
Crush |
|
1:3.0.0-6 |
Wait |
(xcontrol) |
Grip |
|
7.6-2.1 |
Wait |
(patches, xcontrol, rules, control) |
Grip |
|
0.10.0-2 |
Done |
Grip |
||
1.1.2.4-1 |
Done |
Grip |
||
1.14-4 |
Done |
Grip |
||
1.30+nmu1 |
Wait |
(rules) |
Grip |
|
1:3.2.7-11 |
Wait |
(scripts, xcontrol) |
Grip |
|
22.6-1 |
Done |
Grip |
||
0.7.5-1 |
Wait |
(xcontrol) |
Grip |
|
5.2-3.1 |
Wait |
(rules, scripts) |
Grip |
|
1:2.6.4-14 |
Wait |
(rules, scripts, xcontrol) |
Grip |
|
4.1.5-6 |
Wait |
(scripts) |
Grip |
|
1:4.1.1-6 |
Chain 450483 |
(xcontrol, cache) |
Grip |
|
0.30-2 |
Chain 450483 |
(xcontrol) |
Grip |
|
2.1.3-3 |
Wait |
(rules, xcontrol) |
Grip |
|
2.8.17-4 |
Wait |
(drop tcl, rules, control, xcontrol) |
Grip |
|
0.9-1 |
Chain 450483 |
(xcontrol) |
Grip |
|
2.1.0-5 |
Chain 450483 |
(xcontrol, rules) |
Grip |
|
2.86.ds1-61 |
Wait |
(scripts, rules, xcontrol) |
Crush |
|
1.20-1 |
Wait |
(scripts) |
Grip |
|
7.6.q-16 |
Done |
Grip |
||
3.8.2-11 |
FAIL |
(scripts, rules, xcontrol) |
Grip |
|
2.0.11-2 |
Wait |
(xcontrol, scripts) |
Grip |
|
1.0-4 |
Done |
Grip |
||
1.10-7 |
Wait |
(defoma) |
Grip |
|
2008h-2 |
Wait |
(java) |
Grip |
|
3.0016 |
Done |
Grip |
||
0.125-7 |
Wait |
(scripts, xcontrol) |
Crush |
|
udhcp |
Removed |
|||
0.73-10 |
Wait |
(xcontrol) |
Grip |
|
2.13.1.1-1 |
Wait |
(scripts, xcontrol) |
Grip |
|
1.11.4-2 |
Wait |
(xcontrol) |
Grip |
|
7.0.12-1 |
Done |
Grip |
||
1:1.0.3-2 |
Wait |
(xcontrol) |
Grip |
|
0.2.1+git1-1 |
Wait |
(xcontrol) |
Grip |
|
2.1.1-14 |
Wait |
(xcontrol) |
Grip |
|
0.0.4-5 |
Wait |
(xcontrol) |
Grip |
|
1:1.0.0-5 |
Wait |
(scripts, xcontrol) |
Crush |
|
1:1.0.2-3 |
Done |
Grip |
||
1:7.4+1 |
Wait |
(xcontrol) |
Grip |
|
2.1.12-3 |
Wait |
(xcontrol) |
Grip |
|
1.0.9-2 |
Wait |
(xcontrol) |
Grip |
|
1:7.3+18 |
Wait |
(scripts) |
Crush |
|
2:1.4.2-10 |
FAIL |
(scripts, rules, xcontrol) |
Unknown |
|
1:1.3.1-1 |
Wait |
(xcontrol) |
Grip |
|
1:1.3.0-1 |
Wait |
(xcontrol) |
Grip |
|
1:0.4.0-1 |
Wait |
(xcontrol) |
Grip |
|
1:1.2.3.3.dfsg-12 |
Done |
Grip |
The table will be updated with adjustments to the candidates, bugs filed, bugs closed and other data during the progress of the audit.
Legend
The following tags are assigned to each source package in the table:
- Test - the package is currently being tested as part of the audit.
- Bug - cross-building support bug is open, number links to the bug report.
- NMU - a delayed NMU has been uploaded to unstable (bug number included).
- Tools - some support already included, other changes needed in emdebian-tools.
- Chain - requires changes in packages other than itself or emdebian-tools (bug number included).
- Wait - awaiting processing in the audit.
- patches - package still needs Emdebian patches to the upstream code in order to cross-build at all.
- libtool - package uses X-Build-Cross-Libtool support that needs a bespoke fix.
- ldflags - sub-tag of libtool for one possible fix for some packages.
- cache - a handful of packages still need their autoconf cache value handling improved.
- xcontrol - needs an xcontrol file / debian-x-control support
- scripts - maintainer script problems, usually expecting to call perl scripts like dpkg-divert etc.
- perl - dependencies on perl packages like adduser
- info - maintainer scripts calls install-info (a replacement is being worked on in Debian).
rpath - See EmdebianAuditRpath
symbols - Functional changes - the Crush patches change functional behaviour in the package
- section - Source package stanza misses either Section: or Priority: in debian/control.
- Vendor - awaiting possible support for DEB_VENDOR for remaining patches.
- Done - all stages of the audit complete.
Crush 2.0 will then be built from the audited packages in stages - core packages, Xorg, Gtk+ and finally applications.
(The sequence of the audit will not necessarily follow those stages - packages that I maintain myself will be completed asap and some packages have already included patches for cross-build support.)
Changes needed in the toolset
When a source package is tagged with status Tools, the most common reason is that the Emdebian Crush patches for the package still contain lines to remove calls to dh_installman or similar programs. i.e. the cross-build succeeds but Crush is waiting for emdebian-tools to reimplement the build so that docs can be removed without having to patch the package - this is expected to be done by using the current scripts supporting Emdebian Grip.
xcontrol support
To cross-build a package, the current Build-Depends needs to be split into packages that contain programs to be executed during the cross-build (i.e. tools) and packages that contain objects to be linked during the cross-build (i.e. -dev packages etc.). The debian/xcontrol file supports Build-Depends-Tools: for the programs to be executed (e.g. debhelper) and leaves Build-Depends as only containing packages that need to be processed by dpkg-cross.
Where a package status is listed as xcontrol in the audit, the package needs to have an xcontrol file added. This can be added manually but the debian-x-control package is being developed to assist
Build-Cross-Libtool fixes
Some packages need X-Build-Cross-Libtool: yes for likely broken libtool support, although each instance needs separate debugging. The actual cross-build uses the gccross workaround when this tag exists in debian/xcontrol. Packages needing such support are tagged 'libtool'.
python support
The future status of python in Crush is undetermined. Crush 1.0 does not include python but some form of python support may be necessary in Crush 2.0. Packages where python was been removed via patches in Crush 1.0 are tagged with 'python'. These patches are too problematic to retain (frequent changes causing the patches to break) so the python packages may continue to be built and uploaded, just left as uninstallable.
symbols
Functional changes are the main focus of the Audit - to identify:
- which packages need functional changes merely to cross-build
- which packages need functional changes to reduce dependency chains
- which packages need functional changes to reduce the size of the package itself
These changes then need to be assessed and reviewed and packages renamed to indicate the nature of the change, e.g. libgconf-noldap, gnupg-minimal etc.
section
Various parts of a cross-build or upload can have problems if source packages do not specify both Section and Priority in debian/control - as recommended by Debian Policy. This is a minor/trivial issue and may be fixable within the emdebian-tools handling.
ldflags
A few packages do not need the full X-Build-Cross-Libtool: yes support and just need LDFLAGS set to a suitable value. e.g. LDFLAGS=-L/usr/$(DEB_HOST_GNU_TYPE)/lib - this could be set using xcontrol or in the debian/rules files of the packages.