Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
itvendpowered

Pingviini aktivist
Pingviini aktivist


Vanus: 34
Liitunud: 30.08.2006
Postitused: 342
Asukoht: Tallinn
Distributsioon: RHEL / Debian
estonia.gif
postituspostitatud: 15.01.2010, 07:15  postituse pealkiri:  RPM Tegememine  

Kui palju siin keegi rpm ise teeb, ma paartüki olen teinud aga neil olid spec'id kaasas proovisin teha uut curl rpm läks kõikk nässu !

Kood:
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/curl-7.19.7-1-root-builder
error: Installed (but unpackaged) file(s) found:
   /usr/bin/curl
   /usr/bin/curl-config
   /usr/include/curl/curl.h
   /usr/include/curl/curlbuild.h
   /usr/include/curl/curlrules.h
   /usr/include/curl/curlver.h
   /usr/include/curl/easy.h
   /usr/include/curl/mprintf.h
   /usr/include/curl/multi.h
   /usr/include/curl/stdcheaders.h
   /usr/include/curl/typecheck-gcc.h
   /usr/include/curl/types.h
   /usr/lib/libcurl.a
   /usr/lib/libcurl.la
   /usr/lib/libcurl.so
   /usr/lib/libcurl.so.4
   /usr/lib/libcurl.so.4.1.1
   /usr/lib/pkgconfig/libcurl.pc
   /usr/share/man/man1/curl-config.1.gz
   /usr/share/man/man1/curl.1.gz
   /usr/share/man/man3/curl_easy_cleanup.3.gz
   /usr/share/man/man3/curl_easy_duphandle.3.gz
   /usr/share/man/man3/curl_easy_escape.3.gz
   /usr/share/man/man3/curl_easy_getinfo.3.gz
   /usr/share/man/man3/curl_easy_init.3.gz
   /usr/share/man/man3/curl_easy_pause.3.gz
   /usr/share/man/man3/curl_easy_perform.3.gz
   /usr/share/man/man3/curl_easy_recv.3.gz
   /usr/share/man/man3/curl_easy_reset.3.gz
   /usr/share/man/man3/curl_easy_send.3.gz
   /usr/share/man/man3/curl_easy_setopt.3.gz
   /usr/share/man/man3/curl_easy_strerror.3.gz
   /usr/share/man/man3/curl_easy_unescape.3.gz
   /usr/share/man/man3/curl_escape.3.gz
   /usr/share/man/man3/curl_formadd.3.gz
   /usr/share/man/man3/curl_formfree.3.gz
   /usr/share/man/man3/curl_formget.3.gz
   /usr/share/man/man3/curl_free.3.gz
   /usr/share/man/man3/curl_getdate.3.gz
   /usr/share/man/man3/curl_getenv.3.gz
   /usr/share/man/man3/curl_global_cleanup.3.gz
   /usr/share/man/man3/curl_global_init.3.gz
   /usr/share/man/man3/curl_global_init_mem.3.gz
   /usr/share/man/man3/curl_mprintf.3.gz
   /usr/share/man/man3/curl_multi_add_handle.3.gz
   /usr/share/man/man3/curl_multi_assign.3.gz
   /usr/share/man/man3/curl_multi_cleanup.3.gz
   /usr/share/man/man3/curl_multi_fdset.3.gz
   /usr/share/man/man3/curl_multi_info_read.3.gz
   /usr/share/man/man3/curl_multi_init.3.gz
   /usr/share/man/man3/curl_multi_perform.3.gz
   /usr/share/man/man3/curl_multi_remove_handle.3.gz
   /usr/share/man/man3/curl_multi_setopt.3.gz
   /usr/share/man/man3/curl_multi_socket.3.gz
   /usr/share/man/man3/curl_multi_socket_action.3.gz
   /usr/share/man/man3/curl_multi_strerror.3.gz
   /usr/share/man/man3/curl_multi_timeout.3.gz
   /usr/share/man/man3/curl_share_cleanup.3.gz
   /usr/share/man/man3/curl_share_init.3.gz
   /usr/share/man/man3/curl_share_setopt.3.gz
   /usr/share/man/man3/curl_share_strerror.3.gz
   /usr/share/man/man3/curl_slist_append.3.gz
   /usr/share/man/man3/curl_slist_free_all.3.gz
   /usr/share/man/man3/curl_strequal.3.gz
   /usr/share/man/man3/curl_unescape.3.gz
   /usr/share/man/man3/curl_version.3.gz
   /usr/share/man/man3/curl_version_info.3.gz
   /usr/share/man/man3/libcurl-easy.3.gz
   /usr/share/man/man3/libcurl-errors.3.gz
   /usr/share/man/man3/libcurl-multi.3.gz
   /usr/share/man/man3/libcurl-share.3.gz
   /usr/share/man/man3/libcurl-tutorial.3.gz
   /usr/share/man/man3/libcurl.3.gz


RPM build errors:
    Installed (but unpackaged) file(s) found:
   /usr/bin/curl
   /usr/bin/curl-config
   /usr/include/curl/curl.h
   /usr/include/curl/curlbuild.h
   /usr/include/curl/curlrules.h
   /usr/include/curl/curlver.h
   /usr/include/curl/easy.h
   /usr/include/curl/mprintf.h
   /usr/include/curl/multi.h
   /usr/include/curl/stdcheaders.h
   /usr/include/curl/typecheck-gcc.h
   /usr/include/curl/types.h
   /usr/lib/libcurl.a
   /usr/lib/libcurl.la
   /usr/lib/libcurl.so
   /usr/lib/libcurl.so.4
   /usr/lib/libcurl.so.4.1.1
   /usr/lib/pkgconfig/libcurl.pc
   /usr/share/man/man1/curl-config.1.gz
   /usr/share/man/man1/curl.1.gz
   /usr/share/man/man3/curl_easy_cleanup.3.gz
   /usr/share/man/man3/curl_easy_duphandle.3.gz
   /usr/share/man/man3/curl_easy_escape.3.gz
   /usr/share/man/man3/curl_easy_getinfo.3.gz
   /usr/share/man/man3/curl_easy_init.3.gz
   /usr/share/man/man3/curl_easy_pause.3.gz
   /usr/share/man/man3/curl_easy_perform.3.gz
   /usr/share/man/man3/curl_easy_recv.3.gz
   /usr/share/man/man3/curl_easy_reset.3.gz
   /usr/share/man/man3/curl_easy_send.3.gz
   /usr/share/man/man3/curl_easy_setopt.3.gz
   /usr/share/man/man3/curl_easy_strerror.3.gz
   /usr/share/man/man3/curl_easy_unescape.3.gz
   /usr/share/man/man3/curl_escape.3.gz
   /usr/share/man/man3/curl_formadd.3.gz
   /usr/share/man/man3/curl_formfree.3.gz
   /usr/share/man/man3/curl_formget.3.gz
   /usr/share/man/man3/curl_free.3.gz
   /usr/share/man/man3/curl_getdate.3.gz
   /usr/share/man/man3/curl_getenv.3.gz
   /usr/share/man/man3/curl_global_cleanup.3.gz
   /usr/share/man/man3/curl_global_init.3.gz
   /usr/share/man/man3/curl_global_init_mem.3.gz
   /usr/share/man/man3/curl_mprintf.3.gz
   /usr/share/man/man3/curl_multi_add_handle.3.gz
   /usr/share/man/man3/curl_multi_assign.3.gz
   /usr/share/man/man3/curl_multi_cleanup.3.gz
   /usr/share/man/man3/curl_multi_fdset.3.gz
   /usr/share/man/man3/curl_multi_info_read.3.gz
   /usr/share/man/man3/curl_multi_init.3.gz
   /usr/share/man/man3/curl_multi_perform.3.gz
   /usr/share/man/man3/curl_multi_remove_handle.3.gz
   /usr/share/man/man3/curl_multi_setopt.3.gz
   /usr/share/man/man3/curl_multi_socket.3.gz
   /usr/share/man/man3/curl_multi_socket_action.3.gz
   /usr/share/man/man3/curl_multi_strerror.3.gz
   /usr/share/man/man3/curl_multi_timeout.3.gz
   /usr/share/man/man3/curl_share_cleanup.3.gz
   /usr/share/man/man3/curl_share_init.3.gz
   /usr/share/man/man3/curl_share_setopt.3.gz
   /usr/share/man/man3/curl_share_strerror.3.gz
   /usr/share/man/man3/curl_slist_append.3.gz
   /usr/share/man/man3/curl_slist_free_all.3.gz
   /usr/share/man/man3/curl_strequal.3.gz
   /usr/share/man/man3/curl_unescape.3.gz
   /usr/share/man/man3/curl_version.3.gz
   /usr/share/man/man3/curl_version_info.3.gz
   /usr/share/man/man3/libcurl-easy.3.gz
   /usr/share/man/man3/libcurl-errors.3.gz
   /usr/share/man/man3/libcurl-multi.3.gz
   /usr/share/man/man3/libcurl-share.3.gz
   /usr/share/man/man3/libcurl-tutorial.3.gz
   /usr/share/man/man3/libcurl.3.gz

_________________
Maailmas võiks ikka rahu olla aga ahnus on suurem kui soov rahule.

sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 15.01.2010, 11:28  postituse pealkiri:  (teema puudub)  

sul on %files sektsioon puudu

midagi sellist:
Kood:

%files
%defattr(-,root,root,-)
%{_mandir}/man1/*
%{_mandir}/man3/*
%{_bindir}/curl*
%{_libdir}/*.so.*
%{_libdir}/pkgconfig


lisaks peaksid ka eraldi devel paki sealt looma, mille kohta oleks files sektsioon selline

Kood:

%files devel
%defattr(-,root,root,-)
%{_includedir}/curl/
%{_libdir}/*.so

_________________
Image Image Image

itvendpowered

Pingviini aktivist
Pingviini aktivist


Vanus: 34
Liitunud: 30.08.2006
Postitused: 342
Asukoht: Tallinn
Distributsioon: RHEL / Debian
estonia.gif
postituspostitatud: 15.01.2010, 14:03  postituse pealkiri:  (teema puudub)  

Kuna ma olen uus rpmis siis nagu nüüd saan sellise teate

Kood:
Package does not exist: %files devel


EDIT: Selline rida tuleks lisada siis ka kui tuleb selline kiri
Kood:

%package devel
#Requires:
Summary: curl development files
Group: Network/Tools
Provides: curl-devel

%description devel
This package contains necessary header files for curl development.

_________________
Maailmas võiks ikka rahu olla aga ahnus on suurem kui soov rahule.



Viimati muutis itvendpowered 15.01.2010, 14:06; muudetud 1 kord
sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 15.01.2010, 14:06  postituse pealkiri:  (teema puudub)  

itvendpowered kirjutas:
Kuna ma olen uus rpmis siis nagu nüüd saan sellise teate

Kood:
Package does not exist: %files devel


uuri src rpm'ide sisu.. sul peab olema ka description devel jne..

abiks ntx guugli otsing: %description devel filetype:spec

vaata, kuidas teistes pakkides on devel osa loodud ja tee järgi..

_________________
Image Image Image

itvendpowered

Pingviini aktivist
Pingviini aktivist


Vanus: 34
Liitunud: 30.08.2006
Postitused: 342
Asukoht: Tallinn
Distributsioon: RHEL / Debian
estonia.gif
postituspostitatud: 15.01.2010, 14:07  postituse pealkiri:  (teema puudub)  

avastasin jh

EDIT: Sain hakama, vinge nyyd mull oma uus pakk Smile loodan et töötab, centosil curl liiga vana näiteks transmissioni jaoks

EDIT: Arvasin töötab aga kus sa php kukus kisendama et
Kood:

error: Failed dependencies:
        libcurl.so.3 is needed by (installed) php-common-5.3.1-1.el5.remi.i386


ma tean seda et seda faili pole libcurl.so.3 seal vaid libcurl.so.4

_________________
Maailmas võiks ikka rahu olla aga ahnus on suurem kui soov rahule.



Viimati muutis itvendpowered 15.01.2010, 14:13; muudetud 1 kord
poiss

Pingviini külastaja
Pingviini külastaja



Liitunud: 26.12.2009
Postitused: 29


blank.gif
postituspostitatud: 15.01.2010, 14:12  postituse pealkiri:  (teema puudub)  

Ma olen debiani pakke teinud 3 erineval viisil.


itvendpowered

Pingviini aktivist
Pingviini aktivist


Vanus: 34
Liitunud: 30.08.2006
Postitused: 342
Asukoht: Tallinn
Distributsioon: RHEL / Debian
estonia.gif
postituspostitatud: 15.01.2010, 14:19  postituse pealkiri:  (teema puudub)  

Kood:
error: Failed dependencies:
        libcurl.so.3 is needed by (installed) php-common-5.3.1-1.el5.remi.i386
räägin sellest ülevalpool

_________________
Maailmas võiks ikka rahu olla aga ahnus on suurem kui soov rahule.

sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 15.01.2010, 17:01  postituse pealkiri:  (teema puudub)  

mille peale sa selle vea said? võid proovida ntx linkida libcurl.so.3 viitama *.4 peale..

vähemalt mõnedes rakendustes on see ka nii toiminud..

_________________
Image Image Image

sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 15.01.2010, 17:06  postituse pealkiri:  (teema puudub)  

poiss kirjutas:
Ma olen debiani pakke teinud 3 erineval viisil.


uniz/note1/midnight.. oled hoiatatud!

_________________
Image Image Image

poiss

Pingviini külastaja
Pingviini külastaja



Liitunud: 26.12.2009
Postitused: 29


blank.gif
postituspostitatud: 15.01.2010, 18:01  postituse pealkiri:  (teema puudub)  

sander85 kirjutas:
poiss kirjutas:
Ma olen debiani pakke teinud 3 erineval viisil.


uniz/note1/midnight.. oled hoiatatud!

Ja mis alusel.

debiani pakke saabki teha kolmel viisil - rpm'i aga saab konverteerida debianiks - sellel alusel?

Ma hoiatan sind valehoiatuste eest!


itvendpowered

Pingviini aktivist
Pingviini aktivist


Vanus: 34
Liitunud: 30.08.2006
Postitused: 342
Asukoht: Tallinn
Distributsioon: RHEL / Debian
estonia.gif
postituspostitatud: 15.01.2010, 20:30  postituse pealkiri:  (teema puudub)  

sander85 kirjutas:
mille peale sa selle vea said? võid proovida ntx linkida libcurl.so.3 viitama *.4 peale..

vähemalt mõnedes rakendustes on see ka nii toiminud..


Ma ise arvasin seda aga see error tuli kui ma proovisin update teha. rpm -Uhv *.rpm

_________________
Maailmas võiks ikka rahu olla aga ahnus on suurem kui soov rahule.

sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 15.01.2010, 21:51  postituse pealkiri:  (teema puudub)  

ma mõtlen, et selle lingi peaksid tegema rpm'i sisse, peale installimist pead buildroot'i tegema sellise lingi, et rpm pakuks ka seda kolmanda versiooni teeki, siis ei tohiks probleemi ehk tekkida

_________________
Image Image Image

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group