PLD Linux Forum Strona Główna PLD Linux Forum
Oficjalne forum dystrybucji PLD Linux

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy
RejestracjaRejestracja  ZalogujZaloguj

Poprzedni temat «» Następny temat
[cvs] w32codec: Error: some source, patch or icon files
Autor Wiadomość
Qwiatu 

Dołączył: 25 Cze 2009
Posty: 73
Skąd: Konin
Wysłany: 4 Sierpień 2012, 21:43   [cvs] w32codec: Error: some source, patch or icon files

Witam,
Usiłuję zbudować w32codec niestety builder sypie błędami. Będe wdzięczny za podpowiedź. Z góry dzięki.

Kod:

$ cat /etc/issue
 .------------------< Titanium Linux Distribution 2010.01 >-------------------*
$ cat /proc/version
Linux version 2.6.32.24-desktop-1 (builder@atlas-pld) (gcc version 4.4.3 20100328 (release) (PLD-Linux) ) #1 SMP PREEMPT Thu Oct 7 10:33:24 CEST 2010

$ pwd
/home/users/kamil/rpm/packages
$ ls
BUILD  packages  RPMS  SRPMS
$ cvs up
? packages/linuxcodec/all-alpha-20061028.tar.bz2
? packages/linuxcodec/all-ppc-20061022.tar.bz2
? packages/linuxcodec/essential-20071007.tar.bz2
? packages/linuxcodec/essential-amd64-20071007.tar.bz2
cvs server: Updating packages
cvs server: Updating packages/linuxcodec
M packages/linuxcodec/linuxcodec.spec
cvs server: Updating packages/w32codec
cvs server: Updating packages/xinitrc-ng

$ builder w32codec --with license_agreement
# $Revision: 1.111 $, $Date: 2010/10/25 23:10:58 $

Building w32codec.spec with the following conditional flags:
 --with license_agreement
from available:
--with   :       <license_agreement>
--without:

Available branches: VERSIONED DEVEL RA-branch
--2012-08-04 22:25:19--  ftp://distfiles.pld-linux.org/distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2
           => `all-20100303.tar.bz2'
...........................................

--2012-08-04 22:25:23--  ftp://attic-distfiles.pld-linux.org/distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2
           => `all-20100303.tar.bz2'
Resolving attic-distfiles.pld-linux.org (attic-distfiles.pld-linux.org)... 217.73.31.18
Connecting to attic-distfiles.pld-linux.org (attic-distfiles.pld-linux.org)|217.73.31.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68 ...
No such directory `distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68'.

MD5 sum mismatch.0 sized file. Use -U to refetch sources,
or -5 to update md5 sums, if you're sure files are correct.
Error: some source, patch or icon files not stored in CVS repo. (http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20100303.tar.bz2)
 
 
shadzik 


Pomógł: 128 razy
Dołączył: 08 Lip 2005
Posty: 1773
Skąd: Berlin
Wysłany: 4 Sierpień 2012, 22:45   

Potrzebujesz nowego skryptu builder. Ściągnij go z http://git.tld-linux.org/...7eed5c51df40c70
_________________
checking for beer in -lfridge... no
Warning: No beer found in fridge!
We highly suggest that you rectify this situation immediately.
 
 
Qwiatu 

Dołączył: 25 Cze 2009
Posty: 73
Skąd: Konin
Wysłany: 5 Sierpień 2012, 08:30   

Niestety nie działa. Być może robię coś, źle.
Skopiowałem nowy skrypt buildera wraz ze wszystkimi pozostałymi plikami z linku, który podałeś do pliku /home/users/kamil/rpm/packages/packages i usunąłem w32codecs
Kod:


$ ls -al
total 344
drwxr-xr-x 6 Kamil users  4096 Aug  5 09:19 .
drwxr-xr-x 6 Kamil users  4096 Aug  5 08:32 ..
-rwxr-xr-x 1 Kamil users  6554 Aug  5 08:49 adapter
-rw-r----- 1 Kamil users 63228 Aug  5 08:49 adapter.awk
-rw-r----- 1 Kamil users 63215 Jun  4 17:00 adapter.awk.bak
-rwxr-xr-x 1 Kamil users  6600 Feb  5 21:16 adapter.bak
-rwx------ 1 Kamil users 75466 Aug  5 08:49 builder
-rwxr-xr-x 1 Kamil users   657 Feb  2  2010 compile.sh
drwxr-xr-x 2 Kamil users  4096 Aug  5 09:19 CVS
-rw------- 1 Kamil users    47 Apr 29  2009 .cvsignore
-rwxr-xr-x 1 Kamil users    63 Oct 28  2008 dropin
-rwxr-xr-x 1 Kamil users  2085 Aug  5 08:59 fetchsrc_request
-rwxr-xr-x 1 Kamil users  1578 Aug  5 08:58 fetchsrc_request.bak
drwxr-xr-x 3 Kamil users  4096 Aug  4 09:15 linuxcodec
-rwxr-xr-x 1 Kamil users   379 Feb 12  2010 md5
-rw-r--r-- 1 Kamil users  2206 Jan  2  2012 mirrors
-rwxr-xr-x 1 Kamil users  2653 Aug  5 08:50 relup.sh
-rwxr-xr-x 1 Kamil users  2559 Jun  5 11:44 relup.sh.bak
-rwxr-xr-x 1 Kamil users  2388 Nov  1  2010 repackage.sh
-rwx------ 1 Kamil users 45125 Mar 13  2009 rpm.groups
drwxr-xr-x 3 Kamil users  4096 Jun 24  2004 xinitrc-ng


Zbudowałem ponownie

Kod:

$ cvs up
Empty password used - try 'cvs login' with a real password
? linuxcodec/all-alpha-20061028.tar.bz2
? linuxcodec/all-ppc-20061022.tar.bz2
? linuxcodec/essential-20071007.tar.bz2
? linuxcodec/essential-amd64-20071007.tar.bz2
? w32codec/all-20100303.tar.bz2
cvs server: Updating .
M adapter
M adapter.awk
M builder
M fetchsrc_request
M relup.sh
cvs server: Updating linuxcodec
M linuxcodec/linuxcodec.spec
cvs server: Updating w32codec
cvs server: Updating xinitrc-ng

$ builder w32codec --with license_agreement
Empty password used - try 'cvs login' with a real password
U w32codec/w32codec.spec
# $Revision: 1.111 $, $Date: 2010/10/25 23:10:58 $

Building w32codec.spec with the following conditional flags:
 --with license_agreement
from available:
--with   :       <license_agreement>
--without:

Available branches: Empty password used - try 'cvs login' with a real password
VERSIONED DEVEL RA-branch
--2012-08-05 09:19:21--  ftp://distfiles.pld-linux.org/distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2
           => `all-20100303.tar.bz2'
Resolving distfiles.pld-linux.org (distfiles.pld-linux.org)... 217.73.31.18
Connecting to distfiles.pld-linux.org (distfiles.pld-linux.org)|217.73.31.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68 ...
No such directory `distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68'.

--2012-08-05 09:19:22--  ftp://distfiles.pld-linux.org/distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2
           => `all-20100303.tar.bz2'
Resolving distfiles.pld-linux.org (distfiles.pld-linux.org)... 217.73.31.18
Connecting to distfiles.pld-linux.org (distfiles.pld-linux.org)|217.73.31.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68 ...
No such directory `distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68'.

--2012-08-05 09:19:22--  ftp://attic-distfiles.pld-linux.org/distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2
           => `all-20100303.tar.bz2'
Resolving attic-distfiles.pld-linux.org (attic-distfiles.pld-linux.org)... 217.73.31.18
Connecting to attic-distfiles.pld-linux.org (attic-distfiles.pld-linux.org)|217.73.31.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68 ...
No such directory `distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68'.

--2012-08-05 09:19:23--  ftp://attic-distfiles.pld-linux.org/distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2
           => `all-20100303.tar.bz2'
Resolving attic-distfiles.pld-linux.org (attic-distfiles.pld-linux.org)... 217.73.31.18
Connecting to attic-distfiles.pld-linux.org (attic-distfiles.pld-linux.org)|217.73.31.18|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD (1) /distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68 ...
No such directory `distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68'.

--2012-08-05 09:19:24--  http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20100303.tar.bz2
Resolving www.mplayerhq.hu (www.mplayerhq.hu)... 199.125.85.41, 81.91.100.172, 82.103.137.100, ...
Connecting to www.mplayerhq.hu (www.mplayerhq.hu)|199.125.85.41|:80... failed: No route to host.
Connecting to www.mplayerhq.hu (www.mplayerhq.hu)|81.91.100.172|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12604416 (12M) [application/x-bzip2]
Saving to: `all-20100303.tar.bz2'

100%[================================================================================================================================================================>] 12,604,416   692K/s   in 17s     

2012-08-05 09:19:45 (719 KB/s) - `all-20100303.tar.bz2' saved [12604416/12604416]

MD5 sum mismatch. Use -U to refetch sources,
or -5 to update md5 sums, if you're sure files are correct.
Error: some source, patch or icon files not stored in CVS repo. (http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20100303.tar.bz2)
 
 
shadzik 


Pomógł: 128 razy
Dołączył: 08 Lip 2005
Posty: 1773
Skąd: Berlin
Wysłany: 5 Sierpień 2012, 15:41   

Qwiatu napisał/a:
$ cvs up
Empty password used - try 'cvs login' with a real password
? linuxcodec/all-alpha-20061028.tar.bz2
? linuxcodec/all-ppc-20061022.tar.bz2
? linuxcodec/essential-20071007.tar.bz2
? linuxcodec/essential-amd64-20071007.tar.bz2
? w32codec/all-20100303.tar.bz2
cvs server: Updating .
M adapter
M adapter.awk
M builder
M fetchsrc_request
M relup.sh


Fajnie, ściągnąłeś sobie zatem nowego buildera, a potem postanowiłeś sobie nadpisać starym?
Nic nie mówiłem, żebyś użył CVSa. CVS nie jest już używany.
Usuń wszystko co masz z CVSa, ściągnij builder z linku którego Ci podałem, a potem po prostu uruchom ./builder.sh -bb w32codec --with license_agreement.
_________________
checking for beer in -lfridge... no
Warning: No beer found in fridge!
We highly suggest that you rectify this situation immediately.
 
 
Qwiatu 

Dołączył: 25 Cze 2009
Posty: 73
Skąd: Konin
Wysłany: 6 Sierpień 2012, 21:09   

Dzięki za sprostowanie :oops: . Usunąłem katalog rpm, pobrałem buildera.
Kod:
./builder.sh --init-rpm-dir


Kod:
$ ./builder.sh -bb w32codec --with license_agreement
Already up-to-date.

Building w32codec.spec with the following conditional flags:
 --with license_agreement
from available:
--with   :       <license_agreement>
--without:

Available branches: AC-branch ADOBE_FLASH_9_0 DEVEL RA-branch VERSIONED master
pget: Access failed: 404 Not Found (/distfiles/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2)
pget: Access failed: 404 Not Found (/distfiles/Attic/by-md5/4/a/4a7eb1a706f4ed9950bf6dd7f063ef68/all-20100303.tar.bz2)
MD5 sum mismatch. Use -U to refetch sources,                                                       
or -5 to update md5 sums, if you're sure files are correct.                                                                                                                                             
Error: some source, patch or icon files not stored in PLD repo. (http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20100303.tar.bz2)


[EDIT]

Problem rozwiązany
Kod:
$ ./builder.sh -bb -U w32codec --with licence_agreement
$ ./builder.sh -bb w32codec --with licence_agreement



Serdeczne dzięki
 
 
Qwiatu 

Dołączył: 25 Cze 2009
Posty: 73
Skąd: Konin
Wysłany: 6 Sierpień 2012, 22:08   

Niestety mój błąd pospieszyłem się...

Kod:
$ ./builder.sh -U -bb w32codec --with license_agreement
M       w32codec.spec
Already up-to-date.

Building w32codec.spec with the following conditional flags:
 --with license_agreement
from available:
--with   :       <license_agreement>
--without:

Available branches: AC-branch ADOBE_FLASH_9_0 DEVEL RA-branch VERSIONED master
Building target platforms: i686-linux                                                             
Executing(%prep):  env -i PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/X11R6/bin HOME=/home/users/kamil TMP=/home/users/kamil/tmp TMPDIR=/home/users/kamil/tmp  /bin/sh -e /home/users/kamil/tmp/rpm-tmp.96180
+ umask 022
+ cd /home/users/kamil/rpm/BUILD
+ cd /home/users/kamil/rpm/BUILD
+ rm -rf all-20100303
+ tar -xf -
+ /usr/bin/bzip2 -dc /home/users/kamil/rpm/packages/w32codec/all-20100303.tar.bz2

bzip2: Compressed file ends unexpectedly;
        perhaps it is corrupted?  *Possible* reason follows.
bzip2: Success
        Input file = /home/users/kamil/rpm/packages/w32codec/all-20100303.tar.bz2, output file = (stdout)

It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.

tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
error: Bad exit status from /home/users/kamil/tmp/rpm-tmp.96180 (%prep)


RPM build errors:
    Bad exit status from /home/users/kamil/tmp/rpm-tmp.96180 (%prep)
Error: package build failed. (no more info)

Klepie: bzip2recover /home/users/kamil/rpm/packages/w32codec/all-20100303.tar.bz2
naprawiamn archiwum.

Próbuję z flagami sf, sd ponownie zbudować i niestety nie udaje się- identyczny błąd
Kod:
$ ./builder.sh -sf -bb w32codec --with license_agreement
$ ./builder.sh -sd -bb w32codec --with license_agreement
 
 
shadzik 


Pomógł: 128 razy
Dołączył: 08 Lip 2005
Posty: 1773
Skąd: Berlin
Wysłany: 7 Sierpień 2012, 20:38   

Opcje buildera -U i -bb nie powinny być ZTCMSW używane jednocześnie.
-U pobiera źródła i odświeża MD5SUM w pliku .spec.
-bb buduje pakiet binarny (rpm).

Problem leży niestety po stronie archiwum na serwerze mplayera. Stąd jakby dupa zbita.

Przygotowałem Ci patcha, który ściągnie Ci jednak nowsze kodeki, z roku 2011, a nie 2010.

Kod:

diff --git a/w32codec.spec b/w32codec.spec
index 75e7e73..03db035 100644
--- a/w32codec.spec
+++ b/w32codec.spec
@@ -14,13 +14,13 @@ Name:               %{base_name}
 %else
 Name:          %{base_name}-installer
 %endif
-Version:       20100303
+Version:       20110131
 Release:       %{rel}%{?with_license_agreement:wla}
 License:       Free for non-commercial use
 Group:         Libraries
 %if %{with license_agreement}
 Source0:       %{source_url}/all-%{version}.tar.bz2
-# NoSource0-md5:       4a7eb1a706f4ed9950bf6dd7f063ef68
+# NoSource0-md5:       303cf3cbf15e7084d1cfed3f0e3ef8e4
 NoSource:      0
 Provides:      avi-codecs
 Obsoletes:     avi-codecs


Zapisz tego patcha do pliku np. w32codec.spec.patch, wrzuć do ~/rpm/w32codec, wejdź do ~/rpm/w32codec i zrób: patch -p0 < w32codec.spec.patch.

A następnie wróć katalog wyżej i zrób: ./builder.sh -bb w32codec --with license_agreement

U mnie paczka zbudowała się prawidłowo:

Zapisano: /home/users/shadzik/rpm/RPMS/w32codec-20110131-1wla.i686.rpm

[UPDATE]
Ta zmiana jest już w GITcie. Także samo ./builder.sh -bb... wystarczy.
_________________
checking for beer in -lfridge... no
Warning: No beer found in fridge!
We highly suggest that you rectify this situation immediately.
 
 
Qwiatu 

Dołączył: 25 Cze 2009
Posty: 73
Skąd: Konin
Wysłany: 18 Sierpień 2012, 08:25   

Serdeczne dzięki. Wszystko dziala jak nalezy. :mrgreen:
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group