Для Ubuntu собирается не полноценный пакет, в нем файл hasplm обрезается и пакет получается примерно в 4 раза меньше по объему чем должен.
/haspd.sh -c Build according to distro.list from /var/ftp/pub/Etersoft/WINE@Etersoft/1.0.10 Build haspd package Source dir: /var/ftp/pub/Etersoft/WINE@Etersoft/1.0.10/sources Target dir: /var/ftp/pub/Etersoft/WINE@Etersoft/1.0.10/WINE Source package: /var/ftp/pub/Etersoft/WINE@Etersoft/1.0.10/sources/haspd-3.0-alt1.src.rpm ALTLinux/4.0: 2009-03-08 11:04 4631817 haspd-3.0-alt0.M40.1.i586.rpm ALTLinux/4.1: 2009-03-07 20:36 4631796 haspd-3.0-alt0.M41.1.i586.rpm ALTLinux/5.0: 2009-03-06 11:04 4631794 OBS haspd-3.0-alt0.M41.1.i586.rpm 4631817 - такой размер должен быть, а некоторых систем такой: Debian/5.0: 2009-03-07 23:18 1488646 haspd_3.0-eter1debian_i386.deb Fedora/8: 2009-03-10 14:22 1502380 haspd-3.0-eter1fedora.i586.rpm Fedora/9: 2009-03-12 11:00 1502395 haspd-3.0-eter1fedora.i586.rpm Fedora/10: 2009-03-07 11:20 1500263 haspd-3.0-eter1fedora.i586.rpm InfraLinux/8.10 [L]: 2009-03-07 23:21 1488792 haspd_3.0-eter1ubuntu_i386.deb (link to ../Ubuntu/8.10) Mandriva/2008.1: 2009-03-11 15:25 1485243 haspd-3.0-eter1mdv.i586.rpm Mandriva/2009.0: 2009-03-07 18:51 1041701 haspd-3.0-eter1mdv.i586.rpm
Так происходит из-за того, что выполняется strip. Установка новых binutils (8й релиз вместо 7ого) на тестовую Федору не помогла.
(In reply to comment #2) > Так происходит из-за того, что выполняется > strip. > Установка новых binutils (8й релиз вместо 7ого) > на тестовую Федору не помогла. strip выполняется для всех бинарников, а проблема в том, что strip в некоторых системах портит файл hasplmd.
Исправлен korinf, и выполнена сборка для всех систем Все пакеты теперь нормальны.
(In reply to comment #4) > Все пакеты теперь нормальны. > Не все: ./haspd.sh -c Это нормальные их размер примерно такой 4631826 ALTLinux/4.0: 2009-03-27 18:19 4631826 haspd-3.0-alt0.M40.1.i586.rpm ALTLinux/4.1: 2009-03-27 18:21 4631750 haspd-3.0-alt0.M41.1.i586.rpm А это неправильно собраные: Debian/5.0: 2009-03-27 18:27 1488630 haspd_3.0-eter1debian_i386.deb Fedora/8: 2009-03-27 18:27 1502388 haspd-3.0-eter1fedora.i586.rpm Fedora/9: 2009-03-27 18:27 1502413 haspd-3.0-eter1fedora.i586.rpm Fedora/10: 2009-03-27 18:28 1500252 haspd-3.0-eter1fedora.i586.rpm InfraLinux/8.10 [L]: 2009-03-27 18:35 1488806 haspd_3.0-eter1ubuntu_i386.deb (link to ../Ubuntu/8.10) Mandriva/2008.1: 2009-03-27 18:30 1485223 haspd-3.0-eter1mdv.i586.rpm Mandriva/2009.0: 2009-03-27 18:30 1041712 haspd-3.0-eter1mdv.i586.rpm Ubuntu/8.04: 2009-03-27 18:34 1488622 haspd_3.0-eter1ubuntu_i386.deb Ubuntu/8.10: 2009-03-27 18:35 1488806 haspd_3.0-eter1ubuntu_i386.deb
./haspd.sh -c за 10.04.2009 показал что пакеты под все системы собраны правильно.
Неправильно собраны пакеты для Mandriva
Пакеты собраны с исключением HASP SRM для проблемных систем (Mandriva).
*** Bug 4677 has been marked as a duplicate of this bug. ***
Проблема, похоже, снова с нами. ArchLinux/2009.02: 1492949 haspd-3.0-eter3archlinux-i686.pkg.tar.gz Fedora/11: 1514714 haspd-3.0-eter3fedora.i586.rpm Mandriva/2008.1: 1497720 haspd-3.0-eter3mdv.i586.rpm Mandriva/2009.0: 1050293 haspd-3.0-eter3mdv.i586.rpm Mandriva/2009.1: 1050349 haspd-3.0-eter3mdv.i586.rpm Mandriva/2010.0: 1050784 haspd-3.0-eter3mdv.i586.rpm Ubuntu/9.10: 1501508 haspd_3.0-eter3ubuntu_i386.deb x86_64/Ubuntu/9.10: 708230 haspd_3.0-eter3ubuntu_amd64.deb
Что со сборками? Клиенты жалуются.
Для Мандрив hasp собирается с исключением HASP SRM. Размер пакета такой и должен быть.
Собрал без hasplmd для Ubuntu/9.10, Fedora/11, 12, ArchLinux.
(In reply to comment #13) > Собрал без hasplmd для Ubuntu/9.10, Fedora/11, 12, ArchLinux. > еще нужно для ALTLinux 64bit
Что-то я не понял движения по этой баге. Вроде уже исправляли strip на системах, чтобы можно было hasplmd паковать. (Кстати, на x86_64/Ubuntu/9.04 - не отключен strip, файл бьётся). Нужно проверить все системы с помощью ./haspd.sh -c !!!
В testing собрано для всего, кроме ArchLinux.
(In reply to comment #16) > В testing собрано для всего, кроме ArchLinux. не нашел hasp для 64бит альт сизиф
(In reply to comment #16) > В testing собрано для всего, кроме ArchLinux. 1. Ох, ну зачем нам testing, когда релиз в 1.0.12? 2. HASP у нас собирается теперь в отдельном каталоге (проекте) 3. Обновляй korinf вначале, а я постараюсь публиковать изменения
Пересобрал haspd для 64битных систем. Остались только под вопросом: x86_64/Ubuntu/8.10: MISSED MIS haspd x86_64/ALTLinux/4.0: MISSED MIS haspd x86_64/ALTLinux/4.1: MISSED MIS haspd x86_64/ALTLinux/5.0: MISSED MIS haspd x86_64/ALTLinux/5.1: MISSED MIS haspd x86_64/ALTLinux/Sisyphus: MISSED MIS haspd
У нас что нить решиться с 64битными сборками haspd?
Собрал. ALT 5.0 пока поломан: Build in hasher: /srv/yurifil/RPM/BP/SRPMS/haspd-3.2-alt0.M50.1.src.rpm (arg: --mountpoints=/proc,/dev/pts --no-sisyphus-chec k=nvr,gpg,packager,changelog,deps --apt-config=/tmp/.private/yurifil/apt.conf.M50 --target x86_64 --build-args " --define '_ unpackaged_files_terminate_build 1'", distro: M50, hasherdir: /tmp/.private/yurifil/hasher-M50-64) Failed to fetch file:/var/ftp/pub/ALTLinux/5.0/x86_32/base/pkglist.classic File not found E: Some index files failed to download, they have been ignored, or old ones used instead. В Sisyphus: Reading Package Lists... Building Dependency Tree... E: Couldn't find package i586-glibc-pthread Reading Package Lists... Building Dependency Tree... E: Couldn't find package i586-glibc-pthread Пока неясно, откуда берется неправильная архитектура.
Не исправлено ещё для Ubuntu 10.04
Выложил сборку с улучшенной диагностикой по поводу /dev/bus/usb.
Вроде, все собрано.
Закрываю.