Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 948 - Компас: Не отрабатывает выбор компонентов при инсталляции   Make a simular bug
Summary: Компас: Не отрабатывает выбор компонентов при инсталляции
Status: CLOSED FIXED
Alias: None
Product: КОМПАС 3D
Classification: Поддержка проектов
Component: Тестирование (show other bugs)
Version: v10
Hardware: PC ALT Linux
: P2 minor
Target Milestone: ---
Assignee: Евгений Шиц
QA Contact: Олег Шевченко
URL:
Whiteboard:
Keywords:
Depends on: 818
Blocks: 753 5513
  Show dependency treegraph
 
In work:
Reported: 2007-12-14 15:16 MSK by Виталий Булгаков
Modified: 2024-03-12 16:49 MSK (History)
5 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Булгаков 2007-12-14 15:16:38 MSK
Устанавливаю КОМПАС 3D V9SP1 Demo, в процессе установки выбираю Выборочная установка - для всех компонентов, кроме Основные программы выбираю Don't install - после установки обнаруживаю, что исключенные компоненты, например, справка (KOMPAS.hlp) все равно установлены
Comment 1 Vitaly Lipatov 2009-04-08 17:42:23 MSD
Проверить на полноценной версии КОМПАС 10 в WINE 1.0.10
Comment 2 Денис Баранов 2009-04-09 20:31:10 MSD
Сейчас (eter17/eter11) установка завершается с ошибками, не выяснить что установилось, а что нет.

Скорректировал зависимости.
Comment 3 Александр Морозов 2009-11-16 20:03:28 MSK
Пофиксил установку невыбранных компонентов. Патч:
msi: Never set INSTALLSTATE_UNKNOWN if INSTALLSTATE_ABSENT is selected (eterbug #948).
Есть ещё проблема с созданием пустых директорий. WINE сейчас создаёт все директории из таблицы CreateFolder независимо от того, устанавливаются ли соответствующие им компоненты.
Comment 4 Александр Морозов 2009-11-17 20:31:10 MSK
> Есть ещё проблема с созданием пустых
> директорий. WINE сейчас создаёт все
> директории из таблицы CreateFolder независимо от
> того, устанавливаются ли соответствующие
> им компоненты.

Сделал, чтобы директории из таблицы CreateFolder удалялись/создавались в зависимости от действия, которое производится с компонентом.
Comment 5 Александр Морозов 2009-11-18 13:56:26 MSK
Патчи:
msi: Create folders only for enabled components (eterbug #948).
msi: Remove a folder for selected component (eterbug #948).
Comment 6 Виталий Перов 2010-02-11 15:55:00 MSK
Откатил патч:
commit b7c7eb453a13ed0539e3047649d362326acad01b
Author: Alexander Morozov <amorozov@etersoft.ru>
Date:   Mon Nov 16 19:21:36 2009 +0300

    msi: Never set INSTALLSTATE_UNKNOWN if INSTALLSTATE_ABSENT is selected (eterbug #948).


В pure появилась другая реализация INSTALLSTATE_ABSENT

Думаю стоит проверить решает ли коммит из pure данную проблему.

Изменения пока только в eterwine.
Comment 7 Vitaly Lipatov 2014-09-11 18:48:26 MSK
Откладываем задачи, к которым не обращались более 100 дней.
Comment 8 Евгений Шиц 2024-03-12 15:39:08 MSK
Склонировал ВМ AltWS10. заказал сборку wine@etersoft c sales, установил
wine-etersoft-common-9.0.9-eter0.p10.1.noarch
wine-etersoft-winetricks-20240105-eter2.p10.3.noarch
wine-etersoft-full-9.0.9-eter0.p10.1.x86_64
wine32-etersoft-grdwine-0.5.7.1-eter1.p10.2.i586
wine-etersoft-mono-8.1.0-eter0.p10.1.noarch
wine32-etersoft-9.0.9-eter0.p10.1.i586
wine-etersoft-network-9.0.2-eter0.p10.1.x86_64
wine-etersoft-programs-9.0.9-eter0.p10.1.x86_64
wine-etersoft-gecko-2.47.4-eter0.p10.1.noarch
wine-etersoft-grdwine-0.5.7.1-eter1.p10.2.x86_64
wine-etersoft-9.0.9-eter0.p10.1.x86_64

Перешел в /var/ftp/pvt/Windows/CAD/Kompas/KOMPAS-3D_v22_x64/v22/x64/KOMPAS-3D_v22_x64/ и запустил $ wine_install_kompas. 
Запустился установщик, выбрал пункт "выборочная установка", снял флажки со всех пунктов, кроме установки Компаса и запустил установку.
Установка прошла успешно, ошибок не было. Лишние компоненты не установились, ошибка не воспроизводится.
Comment 9 Олег Шевченко 2024-03-12 16:49:01 MSK
Закрыта.