Наложение патчей?
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Наложение патчей?
Собсна вот тут http://bugzilla.xfce.org/show_bug.cgi?id=2891#c6 есть патч для xfce.
Собственно, как наложить этот патч? Вроде бы это можно делать через порты?
З.Ы. Патч небольшой можно было бы и руками, но ведь можно проще, да?
Собственно, как наложить этот патч? Вроде бы это можно делать через порты?
З.Ы. Патч небольшой можно было бы и руками, но ведь можно проще, да?
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Наложение патчей?
А чё он делает? Может ненужно?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
автомонтирование флэшек с fat в xfce нужная штука.iZEN писал(а):А чё он делает? Может ненужно?
- iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
- Контактная информация:
Re: Наложение патчей?
HAL отменили? (знаю, что испоганили)Larin писал(а):автомонтирование флэшек с fat в xfce нужная штука.iZEN писал(а):А чё он делает? Может ненужно?
Знаю, что с конвертером русских слов носителей MS-DOS у пользователей проблема. Он эту проблему решает?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
дык, xfce и работает с haliZEN писал(а):HAL отменили? (знаю, что испоганили)Larin писал(а):автомонтирование флэшек с fat в xfce нужная штука.iZEN писал(а):А чё он делает? Может ненужно?
Знаю, что с конвертером русских слов носителей MS-DOS у пользователей проблема. Он эту проблему решает?
но hal не монтирует флэшки. он их только определяет, а монтирует сам xfce(точнее плагин). дык, вот этот плагин не умеет передовать параметры mount. для этого есть патч. конечно, можно патч наложить patch < file.patch , но для этого нужно распаковывать архив, накладывать патч. лениво. думаю патч можно наложить через порты. только как?
-
- ефрейтор
- Сообщения: 54
- Зарегистрирован: 2008-03-15 10:57:08
Re: Наложение патчей?
xfce монтирует через libexo - его и нужно патчить. Поищи в форуме, я выкладывал патч.
-
- проходил мимо
Re: Наложение патчей?
Porters Handbook уже не рулит? bsd.port.mk накладывает все патчи в папке files порта с префиксом `patch-'. Всего чего нет в Makefile'е порта разруливается либо в /usr/ports/Mk/, либо в /usr/share/mk/.Larin писал(а):конечно, можно патч наложить patch < file.patch , но для этого нужно распаковывать архив, накладывать патч. лениво. думаю патч можно наложить через порты. только как?
-
- ефрейтор
- Сообщения: 54
- Зарегистрирован: 2008-03-15 10:57:08
Re: Наложение патчей?
Либо через Makefile.localВсего чего нет в Makefile'е порта разруливается либо в /usr/ports/Mk/, либо в /usr/share/mk/.
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
ага. понятно. спасибо.Гость писал(а):Porters Handbook уже не рулит? bsd.port.mk накладывает все патчи в папке files порта с префиксом `patch-'. Всего чего нет в Makefile'е порта разруливается либо в /usr/ports/Mk/, либо в /usr/share/mk/.Larin писал(а):конечно, можно патч наложить patch < file.patch , но для этого нужно распаковывать архив, накладывать патч. лениво. думаю патч можно наложить через порты. только как?
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
угу. только он не патчится...polvo писал(а):xfce монтирует через libexo - его и нужно патчить. Поищи в форуме, я выкладывал патч.

Код: Выделить всё
ttyp2# make
===> Vulnerability check disabled, database not found
===> Found saved configuration for libexo-0.3.4
===> Extracting for libexo-0.3.4
=> MD5 Checksum OK for xfce4/exo-0.3.4.tar.bz2.
=> SHA256 Checksum OK for xfce4/exo-0.3.4.tar.bz2.
===> libexo-0.3.4 depends on file: /usr/local/bin/perl5.8.8 - found
===> Patching for libexo-0.3.4
===> libexo-0.3.4 depends on file: /usr/local/bin/perl5.8.8 - found
===> Applying FreeBSD patches for libexo-0.3.4
patch: **** malformed patch at line 10: };
=> Patch patch-aa failed to apply cleanly.
*** Error code 1
Stop in /usr/ports/x11/libexo.
*** Error code 1
Stop in /usr/ports/x11/libexo.
-
- ефрейтор
- Сообщения: 54
- Зарегистрирован: 2008-03-15 10:57:08
Re: Наложение патчей?
Поставь пробел на 10й строке перед "};"
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
поставил. теперь стал спрашивать полный путь к файлу exo-mount-hal.cpolvo писал(а):Поставь пробел на 10й строке перед "};"
Код: Выделить всё
ttyp2# make clean && make
===> Cleaning for libexo-0.3.4
===> Vulnerability check disabled, database not found
===> Found saved configuration for libexo-0.3.4
===> Extracting for libexo-0.3.4
=> MD5 Checksum OK for xfce4/exo-0.3.4.tar.bz2.
=> SHA256 Checksum OK for xfce4/exo-0.3.4.tar.bz2.
===> libexo-0.3.4 depends on file: /usr/local/bin/perl5.8.8 - found
===> Patching for libexo-0.3.4
===> libexo-0.3.4 depends on file: /usr/local/bin/perl5.8.8 - found
===> Applying FreeBSD patches for libexo-0.3.4
File to patch: /usr/ports/x11/libexo/work/exo-0.3.4/exo-mount/exo-mount-hal.c
2 out of 2 hunks failed--saving rejects to /usr/ports/x11/libexo/work/exo-0.3.4/exo-mount/exo-mount-hal.c.rej
=> Patch patch-aa failed to apply cleanly.
*** Error code 1
Stop in /usr/ports/x11/libexo.
*** Error code 1
Stop in /usr/ports/x11/libexo.
-
- ефрейтор
- Сообщения: 54
- Зарегистрирован: 2008-03-15 10:57:08
Re: Наложение патчей?
Патч во вложении (plain-text file). У меня собирается без проблем
Попробуй его и, если получится, сделай diff патчей. Любопытно в чем проблема.

- Вложения
-
- patch-aa.doc
- (1.44 КБ) 20 скачиваний
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
ага. заработало. видно траблы были с копипастом. спс.polvo писал(а):Патч во вложении (plain-text file). У меня собирается без проблемПопробуй его и, если получится, сделай diff патчей. Любопытно в чем проблема.
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
монтируется нормально, только вот название примонтированного устройста кракозяблами
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Наложение патчей?
это утфLarin писал(а):монтируется нормально, только вот название примонтированного устройста кракозяблами
Убей их всех! Бог потом рассортирует...
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
в том, то и фишка, что у меняlissyara писал(а):это утфLarin писал(а):монтируется нормально, только вот название примонтированного устройста кракозяблами
Код: Выделить всё
ttyp1# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_ALL=
ttyp1#
-
- лейтенант
- Сообщения: 975
- Зарегистрирован: 2008-01-29 20:08:41
- Откуда: РБ, Минск
Re: Наложение патчей?
фак, cdrom монтируется, а когда я жму на кнопку он не отмонтируется
Код: Выделить всё
Не удалось извлечь "/org/freedesktop/Hal/devices/storage_model_IDE5232CO"..
Указанное устройство "/org/freedesktop/Hal/devices/storage_model_IDE5232CO" не является томом или приводом.
-
- проходил мимо
Re: Наложение патчей?
Это у тебя, а у user'а, под которым запускается даемон скорее всего локаль `C'. Попробуй ее поменять.Larin писал(а):в том, то и фишка, что у меняКод: Выделить всё
ttyp1# locale LANG=ru_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_ALL= ttyp1#