[sisyphus] apt-get install from ftp source (bug?)

Michael Bochkaryov =?iso-8859-1?q?misha_=CE=C1_rattler=2Ekiev=2Eua?=
Пн Июл 21 13:07:01 MSD 2008


Hi!

А не подскажут ли благородные доны, насколько законной фичей является 
возможность устанавливать apt-ом пакеты с FTP ?

Или это недокументированная диверсия и так делать не стоит?

А то решил поставить и получил вот такое.
Проверил на другом пакете - ситуация повторилась.

==============================================================================
misha на grelka ~ $ sudo apt-get install 
ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/perl-Devel-Size-0.69-alt1.i586.rpm
Get:1 
ftp://ftp.altlinux.com/pub/distributions/ALTLinux/Sisyphus/files/i586/RPMS/perl-Devel-Size-0.69-alt1.i586.rpm 
[13.8kB]
Fetched 13.8kB in 1s (10.3kB/s)
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting perl-Devel-Size for 'perl-Devel-Size-0.69-alt1.i586.rpm'
perl-Devel-Size is already the newest version.
0 upgraded, 0 newly installed, 0 removed and 400 not upgraded.
*** glibc detected *** apt-get: free(): invalid pointer: 0x09addf13 ***
======= Backtrace: =========
/lib/libc.so.6[0xa1b082]
/lib/libc.so.6(cfree+0x89)[0xa1cb49]
/usr/lib/libapt-pkg-libc6.5-6.so.2(_ZN11CommandLine12FreeFileListEv+0x2e)[0x30ec0e]
/usr/lib/libapt-pkg-libc6.5-6.so.2(_ZN11CommandLineD1Ev+0x1d)[0x30ec5d]
apt-get[0x805df30]
/lib/libc.so.6(__libc_start_main+0xdc)[0x9ce0ec]
apt-get(__gxx_personality_v0+0x19d)[0x804ccc1]
======= Memory map: ========
00110000-001eb000 r-xp 00000000 08:01 1022226    /usr/lib/libstdc++.so.6.0.8
001eb000-001ee000 r-xp 000da000 08:01 1022226    /usr/lib/libstdc++.so.6.0.8
001ee000-001f0000 rwxp 000dd000 08:01 1022226    /usr/lib/libstdc++.so.6.0.8
001f0000-001f6000 rwxp 001f0000 00:00 0
001f6000-00231000 r-xp 00000000 08:01 836707     /usr/lib/librpmio-4.0.4.so
00231000-00232000 rwxp 0003b000 08:01 836707     /usr/lib/librpmio-4.0.4.so
00232000-00238000 rwxp 00232000 00:00 0
00238000-00248000 r-xp 00000000 08:01 901335     /lib/libbz2.so.1.0.3
00248000-00249000 rwxp 00010000 08:01 901335     /lib/libbz2.so.1.0.3
00249000-0025c000 r-xp 00000000 08:01 901248     /lib/libz.so.1.2.3
0025c000-0025d000 rwxp 00012000 08:01 901248     /lib/libz.so.1.2.3
0025d000-00271000 r-xp 00000000 08:01 803715     /usr/lib/libelf-0.131.so
00271000-00273000 rwxp 00013000 08:01 803715     /usr/lib/libelf-0.131.so
00273000-00274000 r-xp 00273000 00:00 0          [vdso]
00274000-00298000 r-xp 00000000 08:01 907364     /lib/libm-2.5.1.so
00298000-0029a000 rwxp 00023000 08:01 907364     /lib/libm-2.5.1.so
0029a000-002a0000 r-xp 00000000 08:01 907372     /lib/librt-2.5.1.so
002a0000-002a2000 rwxp 00005000 08:01 907372     /lib/librt-2.5.1.so
002ea000-003bd000 r-xp 00000000 08:01 836330 
/usr/lib/libapt-pkg-libc6.5-6.so.2.0.0
003bd000-003c0000 rwxp 000d3000 08:01 836330 
/usr/lib/libapt-pkg-libc6.5-6.so.2.0.0
0047b000-004a0000 r-xp 00000000 08:01 803047     /usr/lib/liblua-5.1.so.0
004a0000-004a1000 rwxp 00025000 08:01 803047     /usr/lib/liblua-5.1.so.0
004a1000-0057e000 r-xp 00000000 08:01 901293     /lib/libdb-4.4.so
0057e000-00580000 rwxp 000dc000 08:01 901293     /lib/libdb-4.4.so
0058e000-005a0000 r-xp 00000000 08:01 907370     /lib/libpthread-2.5.1.so
005a0000-005a2000 rwxp 00011000 08:01 907370     /lib/libpthread-2.5.1.so
005a2000-005a4000 rwxp 005a2000 00:00 0
005da000-005f1000 r-xp 00000000 08:01 1020871 
/usr/lib/libbeecrypt.so.2.2.0
005f1000-005f5000 rwxp 00017000 08:01 1020871 
/usr/lib/libbeecrypt.so.2.2.0
00669000-00684000 r-xp 00000000 08:01 836706     /usr/lib/librpmdb-4.0.4.so
00684000-00686000 rwxp 0001b000 08:01 836706     /usr/lib/librpmdb-4.0.4.so
007cc000-007d6000 r-xp 00000000 08:01 901423     /lib/libgcc_s.so.1
007d6000-007d7000 rwxp 0000a000 08:01 901423     /lib/libgcc_s.so.1
009af000-009b1000 r-xp 00000000 08:01 907362     /lib/libdl-2.5.1.so
009b1000-009b3000 rwxp 00001000 08:01 907362     /lib/libdl-2.5.1.so
009b8000-00adb000 r-xp 00000000 08:01 904038     /lib/libc-2.5.1.so
00adb000-00adc000 r-xp 00123000 08:01 904038     /lib/libc-2.5.1.so
00adc000-00ade000 rwxp 00124000 08:01 904038     /lib/libc-2.5.1.so
00ade000-00ae1000 rwxp 00ade000 00:00 0
00d4c000-00d86000 r-xp 00000000 08:01 836705     /usr/lib/librpm-4.0.4.so
00d86000-00d88000 rwxp 00039000 08:01 836705     /usr/lib/librpm-4.0.4.so
00d88000-00d89000 rwxp 00d88000 00:00 0
00e64000-00e6c000 r-xp 00000000 08:01 907368     /lib/libnss_files-2.5.1.so
00e6c000-00e6e000 rwxp 00007000 08:01 907368     /lib/libnss_files-2.5.1.so
00f3f000-00f47000 r-xp 00000000 08:01 901282     /lib/libpopt.so.0.0.0
00f47000-00f48000 rwxp 00007000 08:01 901282     /lib/libpopt.so.0.0.0
00fbd000-00fd5000 r-xp 00000000 08:01 904014     /lib/ld-2.5.1.so
00fd5000-00fd7000 rwxp 00017000 08:01 904014     /lib/ld-2.5.1.so
08048000-0806e000 r-xp 00000000 08:01 1023258    /usr/bin/apt-get
0806e000-0806f000 rw-p 00026000 08:01 1023258    /usr/bin/apt-get
09ab2000-09d26000 rw-p 09ab2000 00:00 0
b7c1d000-b7c1e000 rw-s 01800000 08:03 31066888   /var/cache/apt/pkgcache.bin
b7e00000-b7e21000 rw-p b7e00000 00:00 0
b7e21000-b7f00000 ---p b7e21000 00:00 0
b7fb4000-b7fba000 rw-p b7fb4000 00:00 0
b7fdf000-b7fe0000 rw-p b7fdf000 00:00 0
bfebf000-bfedb000 rw-p bfebf000 00:00 0          [stack]
zsh: abort      sudo apt-get install





-- 
misha@



Подробная информация о списке рассылки Sisyphus