ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* Re: [sisyphus] Trigger, TORCS ....
  2005-11-01 10:52 [sisyphus] Trigger, TORCS Guest007
@ 2005-11-01 10:41 ` Genix
  2005-11-01 11:52   ` Guest007
  2005-11-01 17:15 ` Igor Zubkov
  2005-11-02  6:32 ` Igor Zubkov
  2 siblings, 1 reply; 9+ messages in thread
From: Genix @ 2005-11-01 10:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Guest007 wrote:

> А если учесть, что trigger (не унеся с собой своего -data пакета) снёсся при 
> недавнем дист-апгрейде с сообщением, что phys теперь не актуален.

плохо

> Следующие пакеты имеют неудовлетворенные зависимости:
>   trigger: Требует: libphysfs-1.0.so.0 но пакет не может быть установлен
> E: Извините, `битые' пакеты
> 
> Так что будем делать?

исправим.
если есть hasher и соответсвующий src.rpm trigger'а -- пересоберите 
пожалуйста локально
если нет -- могу выслать (220 кб) пересобранную с новым physf версию 
бинарников (-data возьмете старые)


-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [sisyphus] Trigger, TORCS ....
@ 2005-11-01 10:52 Guest007
  2005-11-01 10:41 ` Genix
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Guest007 @ 2005-11-01 10:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Приветствую!

Вот, что Сизифная, что Дедальная версия ругается так:

$ torcs
/home/guest007/.torcs created, copying/linking game data
/usr/lib/games/torcs/setup_linux.sh file does not exist, check your 
installation
Чекаю, думаю и нахожу искомый файл не в /usr/lib/games/torcs/
а в /usr/lib/games/torcs/torcs/
Делаю симлинк....
[guest007@guest007 20051031]$ torcs
cp: невозможно выполнить stat для 
`drivers/human/tracks/b-speedway/car-porsche-gt1.xml': No such file or 
directory
chmod: невозможно получить доступ к 
`/home/guest007/.torcs/drivers/human/tracks/b-speedway/car-porsche-gt1.xml': 
No such file or directory
cp: невозможно выполнить stat для 
`drivers/human/tracks/dirt-1/car-pw-206wrc.xml': No such file or directory
chmod: невозможно получить доступ к 
`/home/guest007/.torcs/drivers/human/tracks/dirt-1/car-pw-206wrc.xml': No 
such file or directory

И ещё много такого же. Всё. Финиш.

А если учесть, что trigger (не унеся с собой своего -data пакета) снёсся при 
недавнем дист-апгрейде с сообщением, что phys теперь не актуален.

$ sudo apt-get install physfs
Чтение списков пакетов... Завершено
1: physfs                    
############################################################# [100%]
Завершено.
$ sudo apt-get install trigger
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
[skip]
Следующие пакеты имеют неудовлетворенные зависимости:
  trigger: Требует: libphysfs-1.0.so.0 но пакет не может быть установлен
E: Извините, `битые' пакеты

И теперь дети смотрят на меня с немым вопросом в глазах: "Папа, где же 
машинки?" А я им: "Сизиф -- это не дистрибутив, это нестабильный репозитарий 
пакетов..."  :-)

Так что будем делать?


-- 
WBR Guest007
JID: guest007@jabber.ru


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-01 10:41 ` Genix
@ 2005-11-01 11:52   ` Guest007
  0 siblings, 0 replies; 9+ messages in thread
From: Guest007 @ 2005-11-01 11:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Вторник 01 Ноябрь 2005 10:41 Genix написал(a):

> если нет -- могу выслать (220 кб) пересобранную с новым physf версию
> бинарников (-data возьмете старые)
всё есть. просто пересобрать? Уже запустил.

Спасибо.


-- 
WBR Guest007
JID: guest007@jabber.ru


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-01 10:52 [sisyphus] Trigger, TORCS Guest007
  2005-11-01 10:41 ` Genix
@ 2005-11-01 17:15 ` Igor Zubkov
  2005-11-02  6:05   ` Guest007
  2005-11-02  6:32 ` Igor Zubkov
  2 siblings, 1 reply; 9+ messages in thread
From: Igor Zubkov @ 2005-11-01 17:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Вторник, 01-Ноя-2005 12:52 Guest007 написал(a):
> Вот, что Сизифная, что Дедальная версия ругается так:

Сизифная должна работать. Дедальная поломана. На то он и Дедал...

p.s.: исправленная версия torcs у меня лежит уже неделю. весит много (7 
метров), а то я бы уже вкинул. ночью я таки залью в Дедал TORCS-1.2.4-alt2 
который должен работать.

-- 
Now playing: Oomph! [Defekt] [] Hast Du Gegtaubt ?


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-01 17:15 ` Igor Zubkov
@ 2005-11-02  6:05   ` Guest007
  0 siblings, 0 replies; 9+ messages in thread
From: Guest007 @ 2005-11-02  6:05 UTC (permalink / raw)
  To: icesik, ALT Linux Sisyphus discussion list

В сообщении от Вторник 01 Ноябрь 2005 17:15 Igor Zubkov написал(a):
> В сообщении от Вторник, 01-Ноя-2005 12:52 Guest007 написал(a):
> > Вот, что Сизифная, что Дедальная версия ругается так:
>
> Сизифная должна работать. Дедальная поломана. На то он и Дедал...
>
> p.s.: исправленная версия torcs у меня лежит уже неделю. весит много (7
> метров), а то я бы уже вкинул. ночью я таки залью в Дедал TORCS-1.2.4-alt2
> который должен работать.
Ну, сначала-то я напоролся на это в Сизифной версии, потом уже пошёл качать 
Дедальную (беру всегда src.rpm оттудова).



-- 
WBR Guest007
JID: guest007@jabber.ru


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-01 10:52 [sisyphus] Trigger, TORCS Guest007
  2005-11-01 10:41 ` Genix
  2005-11-01 17:15 ` Igor Zubkov
@ 2005-11-02  6:32 ` Igor Zubkov
  2005-11-02  7:57   ` Guest007
  2005-11-02  8:38   ` Guest007
  2 siblings, 2 replies; 9+ messages in thread
From: Igor Zubkov @ 2005-11-02  6:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

В сообщении от Вторник, 01-Ноя-2005 12:52 Guest007 написал(a):
> Вот, что Сизифная, что Дедальная версия ругается так:

Гм... немогу они ругатся одинаково. Не могу!

Раз ты говоришь что таскаеш src.rpm из Дедала, то держи аттач. Пересоберёш и 
поставишь. Эта сборка у меня работает.

-- 
Now playing: Oomph! [Sperm] [] Das Ist Freiheit

[-- Attachment #2: torcs-1.2.4-alt-remove-gdb.patch --]
[-- Type: text/x-diff, Size: 989 bytes --]

diff -urN torcs-1.2.4.orig/src/linux/torcs.in torcs-1.2.4/src/linux/torcs.in
--- torcs-1.2.4.orig/src/linux/torcs.in	2005-08-24 22:19:47 +0300
+++ torcs-1.2.4/src/linux/torcs.in	2005-10-22 23:27:37 +0300
@@ -55,20 +55,21 @@
 	    ldd $LIBDIR/torcs-bin
 	    ;;
 
-	# Run under GDB
-	-d) shift
-	    gdb  $LIBDIR/torcs-bin <<EOF
-r -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*
-bt
-EOF
-	    ;;
-
-	-e) shift
-	    echo "cd $DATADIR"
-	    echo "export LD_LIBRARY_PATH=$LIBDIR/lib:$LD_LIBRARY_PATH"
-	    echo "gdb  $LIBDIR/torcs-bin"
-	    echo "r -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*"
-	    ;;
+#
+#	# Run under GDB
+#	-d) shift
+#	    gdb  $LIBDIR/torcs-bin <<EOF
+#r -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*
+#bt
+#EOF
+#	    ;;
+#
+#	-e) shift
+#	    echo "cd $DATADIR"
+#	    echo "export LD_LIBRARY_PATH=$LIBDIR/lib:$LD_LIBRARY_PATH"
+#	    echo "gdb  $LIBDIR/torcs-bin"
+#	    echo "r -l $LOCAL_CONF -L $LIBDIR -D $DATADIR $*"
+#	    ;;
 
 	-h)
 	    echo "usage: torcs [-l|-d|-e]"

[-- Attachment #3: TORCS.spec --]
[-- Type: text/plain, Size: 4286 bytes --]

%define _menudir %_prefix/lib/menu
%define _miconsdir %_prefix/share/icons/mini
%define _iconsdir %_prefix/share/icons
%define _liconsdir %_prefix/share/icons/large

%define AutoReq nolib

%add_findprov_lib_path %_libdir/torcs/lib

Name: TORCS
Version: 1.2.4
Release: alt2

Summary: The Open Racing Car Simulator
License: GPL
Group: Games/Sports
Url: http://torcs.sourceforge.net/

Packager: Igor Zubkov <icesik@altlinux.ru>

Source0: %name-%version-src.tgz
Source1: %name-%version-src-robots-base.tgz
Source2: %name-%version-src-robots-berniw.tgz
Source3: %name-%version-src-robots-bt.tgz
Source4: %name-%version-src-robots-olethros.tgz
Source11: %name.16.xpm
Source12: %name.32.xpm
Source13: %name.48.xpm

Patch3: torcs-1.2.4-alt-remove-gdb.patch

Requires: %name-data = %version
Requires: %name-data-tracks = %version
Requires: %name-data-cars = %version

# Automatically added by buildreq on Sun Oct 09 2005
BuildRequires: esound gcc-c++ libopenal-devel libpng-devel libstdc++-devel nvidia_glx_common plib-devel xorg-x11-devel xorg-x11-mesagl zlib-devel

%description
A 3D racing car simulator using OpenGL.

%prep
%setup -q -n torcs-%version
%setup -q -T -D -b 1 -n torcs-%version
%setup -q -T -D -b 2 -n torcs-%version
%setup -q -T -D -b 3 -n torcs-%version
%setup -q -T -D -b 4 -n torcs-%version

%patch3 -p1

%build
export TORCS_BASE=`pwd` MAKE_DEFAULT=`pwd`/Make-default.mk
export CFLAGS="$CFLAGS -fPIC"
export CXXFLAGS="$CXXFLAGS -fPIC"
%configure
%make_build

%install
%make_install DESTDIR=%buildroot install

# Menu
%__mkdir -p %buildroot%_menudir
%__cat << EOF > %buildroot%_menudir/%name
?package(%name): \
needs="x11" \
section="Amusement/Sports" \
title="%name" \
longtitle="The Open Racing Car Simulator" \
command="torcs" \
icon="%name.xpm"
EOF

# Icons
%__mkdir -p %buildroot%_miconsdir
%__mkdir -p %buildroot%_liconsdir
%__install -m 644 %SOURCE11 %buildroot%_miconsdir/%name.xpm
%__install -m 644 %SOURCE12 %buildroot%_iconsdir/%name.xpm
%__install -m 644 %SOURCE13 %buildroot%_liconsdir/%name.xpm

%post
%update_menus

%postun
%clean_menus

%files
%doc CHANGELOG.html README.linux TODO.html README
%_bindir/*
%_libdir/torcs/*
%_datadir/games/torcs/*
%_menudir/%name
%_miconsdir/%name.xpm
%_iconsdir/%name.xpm
%_liconsdir/%name.xpm

%changelog
* Fri Oct 21 2005 Igor Zubkov <icesik@altlinux.ru> 1.2.4-alt2
- remove old patch1
- change %%prefix to %%_prefix
- remove gdb from requires :-) (patch3)

* Sat Oct 08 2005 Igor Zubkov <icesik@altlinux.ru> 1.2.4-alt1
- update to 1.2.4 (#3787)
- removed robots: K1999, astigot and billy
- removed some docs
- add new robot olethros
- update buildrequires and requires

* Fri Oct 07 2005 Igor Zubkov <icesik@altlinux.ru> 1.2.2-alt3
- change _libdir from /usr/lib/torcs to /usr/lib/games/torcs
- update url
- update and clean up buildrequires
- change %%make to %%make_build
- change %%makeinstall to %%make_install
- remove COPYING file from package
- clean up spec file
- fix some rpmlint warnings
- #7649

* Tue Jun 29 2004 Alexander Belov <asbel@altlinux.ru> 1.2.2-alt2
- Change menu file location from /usr/share/menu -> /usr/lib/menu

* Mon Mar 22 2004 Alexander Belov <asbel@altlinux.ru> 1.2.2-alt1
- New versin 1.2.2
- New robots: billy, bt, astigot

* Mon Jan 05 2004 Alexander Belov <asbel@altlinux.ru> 1.2.1-alt4
- Fixed gcc-3.x compile
- Cleanup spec
- Updating BuildRequires

* Wed Dec 17 2003 Alexander Belov <asbel@altlinux.ru> 1.2.1-alt3
- Replace %make_build to %make
- Updating BuildRequires

* Thu Dec 11 2003 Alexander Belov <asbel@altlinux.ru> 1.2.1-alt2
- Move *.so from /usr/share/games/torcs to /usr/lib/games/torcs
- Added -fPIC option for compiler

* Wed Apr 30 2003 Alexander Belov <asbel@altlinux.ru> 1.2.1-alt1
- New version
- Adding documentation

* Fri Apr 4 2003 Alexander Belov <asbel@mail.ru> 1.2.0-alt1
- Sisyphus first release

* Mon Mar 24 2003 Eric EspiИ <Eric.Espie@free.fr> 1.2.0
- new version

* Mon Jul 15 2002 Eric EspiИ <Eric.Espie@free.fr> 1.1.0-2
- improved specfile

* Sat Jul 13 2002 Eric EspiИ <Eric.Espie@free.fr> 1.1.0
- version 1.1.0

* Mon Dec 17 2001 Eric EspiИ <Eric.Espie@free.fr> 1.0.0
- version 1.0.0 final

* Sun Dec  9 2001 Eric EspiИ <Eric.Espie@free.fr> 1.0.0-rc5
- installation updates

* Sat Dec  8 2001 Eric EspiИ <Eric.Espie@free.fr> 1.0.0-rc4
- initial RPM

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-02  6:32 ` Igor Zubkov
@ 2005-11-02  7:57   ` Guest007
  2005-11-02  8:38   ` Guest007
  1 sibling, 0 replies; 9+ messages in thread
From: Guest007 @ 2005-11-02  7:57 UTC (permalink / raw)
  To: icesik, ALT Linux Sisyphus discussion list

В сообщении от Среда 02 Ноябрь 2005 06:32 Igor Zubkov написал(a):
> В сообщении от Вторник, 01-Ноя-2005 12:52 Guest007 написал(a):
> > Вот, что Сизифная, что Дедальная версия ругается так:
>
> Гм... немогу они ругатся одинаково. Не могу!
>
> Раз ты говоришь что таскаеш src.rpm из Дедала, то держи аттач. Пересоберёш
> и поставишь. Эта сборка у меня работает.
$ torcs
/usr/lib/games/torcs/setup_linux.sh file does not exist, check your 
installation

-- 
WBR Guest007
JID: guest007@jabber.ru


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-02  6:32 ` Igor Zubkov
  2005-11-02  7:57   ` Guest007
@ 2005-11-02  8:38   ` Guest007
  2005-11-02 11:17     ` Igor Zubkov
  1 sibling, 1 reply; 9+ messages in thread
From: Guest007 @ 2005-11-02  8:38 UTC (permalink / raw)
  To: icesik, ALT Linux Sisyphus discussion list

В сообщении от Среда 02 Ноябрь 2005 06:32 Igor Zubkov написал(a):
> В сообщении от Вторник, 01-Ноя-2005 12:52 Guest007 написал(a):
> > Вот, что Сизифная, что Дедальная версия ругается так:
>
> Гм... немогу они ругатся одинаково. Не могу!
>
> Раз ты говоришь что таскаеш src.rpm из Дедала, то держи аттач. Пересоберёш
> и поставишь. Эта сборка у меня работает.

1)
/usr/bin/torcs
ищет setup_linux.sh в /usr/lib/games/torcs, хотя он лежит 
в /usr/lib/games/torcs/torcs

2)
setup_linux.sh ищет drivers/human/* в своём каталоге 
(/usr/lib/games/torcs/torcs): 
(cp -f drivers/human/tracks/b-speedway/car-porsche-gt1.xml 
$1/drivers/human/tracks/b-speedway/car-porsche-gt1.xml)
тогда как всё это хозяйство лежит в 
/usr/share/games/torcs/games/torcs/drivers/human/

Имеет место явное непонимание. Кого-то кем-то :-)


-- 
WBR Guest007
JID: guest007@jabber.ru


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [sisyphus] Trigger, TORCS ....
  2005-11-02  8:38   ` Guest007
@ 2005-11-02 11:17     ` Igor Zubkov
  0 siblings, 0 replies; 9+ messages in thread
From: Igor Zubkov @ 2005-11-02 11:17 UTC (permalink / raw)
  To: Guest007, ALT Linux Sisyphus discussion list

В сообщении от Среда, 02-Ноя-2005 10:38 Вы написали:
> > > Вот, что Сизифная, что Дедальная версия ругается так:
> >
> > Гм... немогу они ругатся одинаково. Не могу!

Как оказалось -- могут. :-(

> >
> > Раз ты говоришь что таскаеш src.rpm из Дедала, то держи аттач.
> > Пересоберёш и поставишь. Эта сборка у меня работает.
>
> 1)
> /usr/bin/torcs
> ищет setup_linux.sh в /usr/lib/games/torcs, хотя он лежит
> в /usr/lib/games/torcs/torcs
>
> 2)
> setup_linux.sh ищет drivers/human/* в своём каталоге
> (/usr/lib/games/torcs/torcs):
> (cp -f drivers/human/tracks/b-speedway/car-porsche-gt1.xml
> $1/drivers/human/tracks/b-speedway/car-porsche-gt1.xml)
> тогда как всё это хозяйство лежит в
> /usr/share/games/torcs/games/torcs/drivers/human/
>
> Имеет место явное непонимание. Кого-то кем-то :-)

Все, нашёл проблему. Только теперь осталось понять, как оно у меня заработало, 
что я его закинул в Сизиф?

Теперь можно готовить первый backport для компакта 3.0 который ещё не 
вышел. :-((( И рисовать errata.

Завтра вечером обновлённые версии TORCS лягут в Сизиф и Дедал.

p.s.: спасибо за тыкание в проблему.

-- 
Now playing: 


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-11-02 11:17 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-01 10:52 [sisyphus] Trigger, TORCS Guest007
2005-11-01 10:41 ` Genix
2005-11-01 11:52   ` Guest007
2005-11-01 17:15 ` Igor Zubkov
2005-11-02  6:05   ` Guest007
2005-11-02  6:32 ` Igor Zubkov
2005-11-02  7:57   ` Guest007
2005-11-02  8:38   ` Guest007
2005-11-02 11:17     ` Igor Zubkov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git