SSep 18 19:00:26 Hello folks :) Sep 18 19:00:38 hello Sep 18 19:00:43 hello Sep 18 19:00:45 hello Sep 18 19:00:51 hello Sep 18 19:00:53 hello Sep 18 19:00:56 hello Sep 18 19:00:58 roll call Sep 18 19:01:06 Avinash Kumar dasoundhi Sep 18 19:01:07 Shantanu Sarkar Sep 18 19:01:08 Devyani Sep 18 19:01:21 Sheesh Mohsin Sep 18 19:01:21 iamsudip Sep 18 19:01:30 Priyanka Kotiyal Sep 18 19:02:29 <-- puspita has quit (Quit: Leaving) Sep 18 19:03:15 <-- anuragk (~anurag@103.24.86.204) has left #dgplug Sep 18 19:03:19 --> turB0gears (~turB0gear@117.227.143.140) has joined #dgplug Sep 18 19:03:20 <-- turB0gears has quit (Client Quit) Sep 18 19:03:34 --> turB0gears (~turB0gear@117.227.143.140) has joined #dgplug Sep 18 19:03:35 <-- turB0gears has quit (Client Quit) Sep 18 19:03:41 --> anuragk (~anurag@103.24.87.128) has joined #dgplug Sep 18 19:03:55 kushal, good to go, or wait some more time? Sep 18 19:03:57 anurag kumar Sep 18 19:03:59 Shalini Roy Sep 18 19:04:12 praveenkumar, go ahead Sep 18 19:04:18 --> subho (~subho@117.227.143.140) has joined #dgplug Sep 18 19:04:23 kushal, Sep 18 19:04:26 ok Sep 18 19:04:36 --> J_Caselles3 (~AndChat51@unaffiliated/j-caselles/x-3604445) has joined #dgplug Sep 18 19:05:01 Please everyone open this link first -> https://fedoraproject.org/wiki/Join_the_package_collection_maintainers Sep 18 19:05:33 you will see the workflow image of a package . Sep 18 19:05:39 <-- subho has quit (Read error: Connection reset by peer) Sep 18 19:05:49 --> subho (~subho@117.226.143.34) has joined #dgplug Sep 18 19:06:01 Today we are not going to cover complete workflow but we will discuss/create the spec file Sep 18 19:06:06 --> iam_sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:06:31 I hope everyone installed required packages, and all set to go :) Sep 18 19:07:16 yes Sep 18 19:07:18 yes Sep 18 19:07:25 praveenkumar, yes Sep 18 19:07:32 --> sonam (~sonam@106.198.242.134) has joined #dgplug Sep 18 19:07:49 yes Sep 18 19:08:11 yes Sep 18 19:08:13 we are going to create a python package, please follow/execute the each step and let me know if you have any issue Sep 18 19:09:12 so first if you are in the superuser mode then please exit from the root user and execute "rpmdev-setuptree" Sep 18 19:10:13 you will get a "rpmbuild" directory in your home location, let me know when everyone gets it. Sep 18 19:11:29 everyone got or any issue? Sep 18 19:12:16 praveenkumar, yes Sep 18 19:12:36 got it Sep 18 19:12:39 got it. Sep 18 19:12:50 done Sep 18 19:12:57 done Sep 18 19:13:07 <-- J_Caselles3 has quit (Quit: Bye) Sep 18 19:13:43 great. now do ls ~/rpmbuild and you will see BUILD BUILDROOT RPMS SOURCES SPECS SRPMS directories. Sep 18 19:14:00 each directory have different purpose. Sep 18 19:14:23 <-- shantanu has quit (Remote host closed the connection) Sep 18 19:14:24 <-- zishan has quit (Remote host closed the connection) Sep 18 19:14:27 SPECS -> contain RPM specifications (.spec) files Sep 18 19:14:56 BUILD -> Source files are unpacked and compiled in a subdirectory underneath this. Sep 18 19:14:59 ! Sep 18 19:15:05 priyanka_, yes Sep 18 19:15:26 SOURCES: source package (e.g. tarballs) and patches Sep 18 19:15:31 i dint get BUILDROOT Sep 18 19:16:11 praveenkumar, same as priyanka_ Sep 18 19:16:12 --> rashmi (~rashmi@117.237.255.147) has joined #dgplug Sep 18 19:16:22 priyanka_, yes right, you will get once you execute rpmbuild, will come to that part later Sep 18 19:16:29 tenstormavi, ^^ Sep 18 19:16:33 praveenkumar, ok Sep 18 19:16:53 RPMS: Binary RPMs are created and stored under here. Sep 18 19:17:03 SRPMS: Source RPMs are created and stored here. Sep 18 19:18:11 now we all know what directory is used for what purpose so anyone tell me if I have a source tarball where should I place it? Sep 18 19:18:39 praveenkumar, sources Sep 18 19:18:48 that's right. Sep 18 19:20:05 so now let download the source tarball which we are going to package today, go to sources directory and execute "wget https://pypi.python.org/packages/source/F/Flask-OAuth/Flask-OAuth-0.12.tar.gz" Sep 18 19:20:26 let me know once you are done. Sep 18 19:22:36 done. Sep 18 19:22:52 done Sep 18 19:22:59 your tarball should be in ~/rpmbuild/SOURCES/ if you downloaded it somewhere else then please put it respective directory Sep 18 19:23:03 done Sep 18 19:23:43 so now tell me where we are going to create our spec file? Sep 18 19:24:45 praveenkumar, specs folder ! Sep 18 19:25:03 yes, correct. Sep 18 19:25:38 SPECS? Sep 18 19:26:18 So now go to ~/rpmbuild/SPEC and execute "rpmdev-newspec python-flask-oauth.spec" Sep 18 19:26:25 <-- iam_sudip has quit (Quit: Leaving) Sep 18 19:26:28 done Sep 18 19:27:01 when you are done let me know, here you will get a template of spec file. Sep 18 19:27:26 done Sep 18 19:27:51 the name of the spec file I used python-flask-oauth.spec because we are going to package flask-oauth python module. Sep 18 19:28:35 done Sep 18 19:29:11 great, now open that spec file template to your fav. editor. Sep 18 19:29:24 you will see different section here. Sep 18 19:30:22 so a spec file is only the instruction keeper which have all the details about the source and these details are used by rpmbuild command which we will see later Sep 18 19:30:49 everyone in the same page or I am going a bit fast? Sep 18 19:30:50 <-- iamsudip has quit (Read error: Connection reset by peer) Sep 18 19:30:58 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:32:11 done Sep 18 19:32:19 <-- sayan has quit (Ping timeout: 276 seconds) Sep 18 19:32:26 As I said before you are free to ask if you got stuck in between because after that it will be difficult to trace back. Sep 18 19:32:45 <-- pjp has quit (Ping timeout: 256 seconds) Sep 18 19:33:29 anuragk, priyanka_, sonam ? Sep 18 19:33:37 yes done Sep 18 19:33:58 done Sep 18 19:34:00 devyani, iamsudip? Sep 18 19:34:53 praveenkumar, no idea, the previous download is not over yet. trying to catch up Sep 18 19:35:27 devyani, you should have stopped me there only. Sep 18 19:35:59 anyway lets move to next step, everyone opened spec file in any editor? Sep 18 19:36:26 praveenkumar, yes Sep 18 19:36:29 yes. Sep 18 19:36:37 yes Sep 18 19:36:40 First three lines are: Sep 18 19:36:42 # sitelib for noarch packages, sitearch for others (remove the unneeded one) Sep 18 19:36:42 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Sep 18 19:36:42 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Sep 18 19:37:16 I can't reply i think. Internet connection is too slow. Reply comes after few minutes sorry. Sep 18 19:37:37 which you folks can ignore because as per fedora guideline : In RHEL 5 and older, python2 packages that install python modules need to define python_sitelib or python_sitearch macros that tell where to find the python directory that modules are installed in. This is not needed in current Fedora Sep 18 19:38:12 so you can delete those lines. Sep 18 19:38:22 praveenkumar, have not done yet due to slow net connection. Sep 18 19:38:31 --> Christi123 (Kitty@113.193.137.196) has joined #dgplug Sep 18 19:38:44 sonam, iamsudip ok, you can read logs later. Sep 18 19:38:58 praveenkumar, ok Sep 18 19:39:07 everyone understand why we deleted those lines? Sep 18 19:39:26 Praveenkumar I am sorry for being late Sep 18 19:39:46 Christi123, that's ok, you can also read logs later. Sep 18 19:40:31 <-- iamsudip has quit (Quit: time.sleep(1)) Sep 18 19:40:56 so now next step, what will be the name of your package? Sep 18 19:41:58 which automatic included in the template right -> python-flask-oauth Sep 18 19:42:24 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:42:45 priyanka_, anuragk, tenstormavi? Sep 18 19:44:17 praveenkumar, yes Sep 18 19:44:42 yes, its there. Sep 18 19:45:41 praveenkumar, sorry i haven't done because of slow net connection Sep 18 19:45:42 ok great, so now fill the version, tell me what it will be? Sep 18 19:45:45 --> iam_sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:45:54 shalini1, read the logs later. Sep 18 19:45:59 yes it is there Sep 18 19:46:19 praveenkumar, ok Sep 18 19:47:41 https://pypi.python.org/pypi/Flask-OAuth -> this the home page of flask-Oauth so here also you can get some details. Sep 18 19:48:05 <-- iam_sudip has quit (Read error: Connection reset by peer) Sep 18 19:48:15 --> iam_sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:48:20 --> divs (~Devyani@14.96.84.52) has joined #dgplug Sep 18 19:48:29 <-- iamsudip has quit (Ping timeout: 245 seconds) Sep 18 19:48:45 so anyone tell me what would be the version for this package? Sep 18 19:49:52 <-- devyani has quit (Ping timeout: 276 seconds) Sep 18 19:50:14 01 ? Sep 18 19:50:51 anuragk, why 01, even on site it's give 0.12 Sep 18 19:51:04 so version will be 0.12 Sep 18 19:51:15 oh, i missed '.' Sep 18 19:51:42 so put the version information in the spec file. Sep 18 19:51:51 what is the next entry? Sep 18 19:52:38 Release. Sep 18 19:52:38 praveenkumar, summary. Sep 18 19:53:20 Release entry already filled with 1%{?dist} right so next is summary Sep 18 19:53:24 <-- elacheche_anis has quit (Ping timeout: 248 seconds) Sep 18 19:53:56 anyone curious about 1%{?dist} ? Sep 18 19:54:39 yes Sep 18 19:54:41 yes Sep 18 19:55:15 yes, what it means. ? Sep 18 19:56:33 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:56:44 so {?dist} is a macro which will expend when we do rpmbuild. there are lot of macro we use in spec file because it's make stuff neat and understandable Sep 18 19:56:48 --> elacheche_anis (~elacheche@unaffiliated/elacheche-anis/x-0400566) has joined #dgplug Sep 18 19:57:04 <-- subho has quit (Read error: Connection reset by peer) Sep 18 19:57:45 if you want to check how this macro expand execute "rpm --eval %{?dist}" you will get the output Sep 18 19:58:34 --> pjp (pjp@nat/redhat/x-nyejccspgspsvych) has joined #dgplug Sep 18 19:58:56 here dist is the distribution and for me it's f19 Sep 18 19:59:33 everyone understood about dist macro? Sep 18 19:59:51 yes for me also f19 Sep 18 20:00:15 we will discuss more about macro in the end. Sep 18 20:00:55 ok so next is summary, summary is the a brief description about your package. Sep 18 20:01:11 yes fc19 Sep 18 20:01:13 it should not be more than 80 char. Sep 18 20:02:00 --> iamsudip| (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 20:02:16 generally source have readme or about file which contain what this package about from there you can write your summary. Sep 18 20:02:53 here you can put "Adds OAuth support to Flask" Sep 18 20:02:59 as summary Sep 18 20:03:16 let me know once you done. Sep 18 20:03:29 done. Sep 18 20:03:31 done Sep 18 20:03:38 done Sep 18 20:03:47 great so now what is the next entry? Sep 18 20:04:08 License. Sep 18 20:04:08 license Sep 18 20:04:16 license Sep 18 20:04:19 <-- Kavis has quit (Ping timeout: 245 seconds) Sep 18 20:04:28 --- divs is now known as devyani Sep 18 20:05:03 correct, so tell me what is the license for this source? Sep 18 20:06:01 BSD Sep 18 20:06:02 ?? Sep 18 20:06:04 better you extract this source and check for COPYING or LICENSE file if there Sep 18 20:06:33 priyanka_, what make you think that it is BSD? Sep 18 20:06:58 or you are just guessing? Sep 18 20:07:27 Not guessing.Checked Sep 18 20:07:50 --> amitshree (~AMIT@123.63.13.117) has joined #dgplug Sep 18 20:07:57 great, tell others also from where you checked it. Sep 18 20:08:48 --> zishan (~Sheesh@115.250.226.169) has joined #dgplug Sep 18 20:08:57 priyanka_, ^^ Sep 18 20:09:40 --> sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 20:10:32 License is very import part of any package, if you find out that source doesn't content license info then before packaging ask upstream about it. Sep 18 20:11:03 praveenkumar, it is in the tar.gz file. Sep 18 20:11:45 so if you extracted the the tarball then look flask_oauth.py on top you will see the package information. Sep 18 20:12:01 s/package/license/ Sep 18 20:12:13 i downloadedthe tar.gz file and then extracted then got Sep 18 20:12:30 priyanka_, correct, Sep 18 20:12:38 everyone got it? Sep 18 20:12:43 yes Sep 18 20:12:49 yes Sep 18 20:13:07 yes. Sep 18 20:13:28 ok so put BSD in the license field and tell me what is the next entry. Sep 18 20:13:48 URL Sep 18 20:14:39 right, so URL is the home page of the project which is http://github.com/mitsuhiko/flask-oauth in our case. Sep 18 20:16:14 if you check https://pypi.python.org/pypi/Flask-OAuth you will see it or after extract the source check the PKG-INFO file Sep 18 20:16:18 --> shantanu (~Shantanu@49.136.201.167) has joined #dgplug Sep 18 20:16:26 <-- tenstormavi has quit (Read error: Connection reset by peer) Sep 18 20:16:39 found it? Sep 18 20:18:24 yes Sep 18 20:18:43 --> tenstormavi (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 20:18:47 ok great. Sep 18 20:19:18 so you put URL as http://github.com/mitsuhiko/flask-oauth, now what is the next entry? Sep 18 20:20:18 source0 Sep 18 20:21:41 yes correct, Source is the source archive location in our case it is https://pypi.python.org/packages/source/F/Flask-OAuth/Flask-OAuth-0.12.tar.gz Sep 18 20:22:23 so everyone understood what is the difference between URL and source0 ? Sep 18 20:22:52 <-- zishan (~Sheesh@115.250.226.169) has left #dgplug ("Leaving") Sep 18 20:23:07 --> zishan (~Sheesh@115.250.226.169) has joined #dgplug Sep 18 20:23:20 yes. Sep 18 20:23:24 yes Sep 18 20:24:12 yes Sep 18 20:24:16 ok so now put https://pypi.python.org/packages/source/F/Flask-OAuth/Flask-OAuth-0.12.tar.gz in the source0 field and tell me what is next entry? Sep 18 20:25:34 BuildArch Sep 18 20:25:50 BuildArch Sep 18 20:26:53 correct, so BuildArch -> Build Architecture, in our case it will be noarch (no Architecture) because this python module doesn't depend on any arch. Sep 18 20:27:42 <-- Christi123 has quit (Read error: Connection reset by peer) Sep 18 20:28:10 --> iamsudip_ (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 20:28:11 so put noarch in the BuildArch field and let me know what it the next entry? Sep 18 20:28:25 --> Christi123 (Kitty@113.193.137.196) has joined #dgplug Sep 18 20:28:29 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 18 20:29:47 %description as BuildRequires is given Sep 18 20:30:23 BuildRequires Sep 18 20:31:27 correct, but right now BuildRequires entry shows python-devel which should be python2-devel as per packaging guideline so make that small change Sep 18 20:32:47 description section -> A longer, multi-line description of the program Sep 18 20:33:46 so you have to go next line and then provide the description which would be "Flask-OAuth is an extension to Flask that allows you Sep 18 20:33:46 to interact with remove OAuth enabled applications" Sep 18 20:33:54 in our case Sep 18 20:34:51 each line in the description should be 80 char or less, so if it will be in multi-line Sep 18 20:35:10 done Sep 18 20:35:14 when all of you done then let me know what is the next section. Sep 18 20:35:18 done Sep 18 20:35:26 done. Sep 18 20:35:32 %prep Sep 18 20:36:26 here %prep is the section and you see a entry "%setup -q" right? Sep 18 20:36:50 yes Sep 18 20:36:57 yes. Sep 18 20:37:01 yes Sep 18 20:37:07 yes Sep 18 20:37:25 here %setup is again a macro which will do the lot of stuff, check "rpm --eval %setup" Sep 18 20:38:05 %setup is showing. Sep 18 20:38:19 same as tenstormavi Sep 18 20:38:29 so it's not showing anything because it's not the part of rpm macro. Sep 18 20:39:18 actually it will extract all type of tarball and place it BUILD folder. Sep 18 20:39:20 --> fewcha (~sbairagya@14.139.221.18) has joined #dgplug Sep 18 20:39:56 -q means silently. Sep 18 20:40:06 so here you no need to make any changes Sep 18 20:40:19 what is the the next entry for us? Sep 18 20:41:18 %build Sep 18 20:41:35 if you want to check more about %setup then look http://rpm.org/max-rpm-snapshot/s1-rpm-inside-macros.html after the session. Sep 18 20:41:50 right so now we have %build section. Sep 18 20:42:23 yes Sep 18 20:42:51 --> bidisha (bidisha@117.232.29.82) has joined #dgplug Sep 18 20:43:11 and entry is "CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build" and it's also showing that remove CFLAGS = .. for noarch packages. Sep 18 20:43:25 <-- rashmi has quit (Quit: Leaving) Sep 18 20:43:45 so remove CFLAGS="$RPM_OPT_FLAGS" this part Sep 18 20:44:32 and you will see the remaining part is %{__python} setup.py build where %{__python} is macro Sep 18 20:45:11 which you can check rpm --eval %{__python} -> /usr/bin/python Sep 18 20:45:35 anyone tell me what this section try to do? Sep 18 20:47:36 I hope you folks execute this many time for any python module. Sep 18 20:49:01 if not please go to extract source and try to run it, let me know what are you getting there. Sep 18 20:49:48 <-- souradeep has quit (Remote host closed the connection) Sep 18 20:50:38 it is sha-bang . Sep 18 20:52:20 tenstormavi, are you answering the quest which I asked or some other stuff? Sep 18 20:52:38 --> fewcha_ (~sbairagya@117.211.86.109) has joined #dgplug Sep 18 20:52:47 because in our case it build the python source. Sep 18 20:53:32 --> souradeep (~de@49.136.121.241) has joined #dgplug Sep 18 20:53:42 everyone got it, should we move on? Sep 18 20:53:44 --> fewcha__ (~sbairagya@14.139.221.18) has joined #dgplug Sep 18 20:54:48 --> divs (~Devyani@14.99.0.123) has joined #dgplug Sep 18 20:54:52 <-- fewcha has quit (Ping timeout: 256 seconds) Sep 18 20:54:53 so your %build section only have entry "%{__python} setup.py build" Sep 18 20:55:00 what is the next section? Sep 18 20:55:07 <-- tenstormavi has quit (Quit: Leaving) Sep 18 20:55:13 --> tenstormavi_ (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 20:55:38 <-- tenstormavi_ has quit (Client Quit) Sep 18 20:55:50 priyanka_, devyani, anuragk? Sep 18 20:56:25 --> tenstormavi (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 20:56:32 %install Sep 18 20:56:39 %install Sep 18 20:56:40 --- fewcha__ is now known as fewcha Sep 18 20:57:03 sorry network problem Sep 18 20:57:07 %install Sep 18 20:57:33 <-- fewcha_ has quit (Ping timeout: 256 seconds) Sep 18 20:57:43 <-- devyani has quit (Ping timeout: 264 seconds) Sep 18 20:58:00 right, so the entry already present are: Sep 18 20:58:00 --- divs is now known as devyani Sep 18 20:58:41 rm -rf $RPM_BUILD_ROOT Sep 18 20:58:41 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT Sep 18 20:59:20 here $RPM_BUILD_ROOT again a macro which expand as ~/rpmbuild/BUILDROOT Sep 18 21:00:19 so it will make sure that other stuff is not added during installation. Sep 18 21:00:20 <-- iamsudip| has quit (Ping timeout: 260 seconds) Sep 18 21:00:50 %{__python} setup.py install, what it does? Sep 18 21:02:57 priyanka_, devyani, anuragk, tenstormavi? Sep 18 21:05:47 praveenkumar, i think it contains the list of packages. Sep 18 21:05:47 which is required. Sep 18 21:07:14 i think it install the python packages Sep 18 21:07:37 <-- iamsudip_ has quit (Quit: time.sleep(1)) Sep 18 21:07:38 priyanka_, right it install the python package. Sep 18 21:07:47 not contain the list of package Sep 18 21:08:13 --> iamsudip| (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 21:08:26 so here also we don't have to make any changes. Sep 18 21:08:38 praveenkumar, sorry to interrupt but i have to go for dinner.Will catch you after 15 minutes Sep 18 21:08:40 <-- iamsudip| has quit (Client Quit) Sep 18 21:08:53 priyanka_, ok Sep 18 21:09:06 what is the next section? Sep 18 21:09:25 %files Sep 18 21:09:45 right and default entries are: Sep 18 21:09:45 <-- tenstormavi has quit (Remote host closed the connection) Sep 18 21:09:57 %doc Sep 18 21:09:57 # For noarch packages: sitelib Sep 18 21:09:57 %{python_sitelib}/* Sep 18 21:09:57 # For arch-specific packages: sitearch Sep 18 21:09:57 %{python_sitearch}/* Sep 18 21:10:31 since we are going to make a noarch package so you can remove # For arch-specific packages: sitearch Sep 18 21:10:31 %{python_sitearch}/* Sep 18 21:11:04 right now we are not going to add any files, will come back to this section later, so what left now? Sep 18 21:11:09 <-- zishan has quit (Ping timeout: 256 seconds) Sep 18 21:11:25 --> tenstormavi (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 21:11:25 %changelog Sep 18 21:11:55 right and you should put: Sep 18 21:12:42 * Fri Jul 22 2011 Your Name - 0.12-1 Sep 18 21:12:42 - Initial RPM release Sep 18 21:13:12 * Wed Sep 18 2013 Your Name - 0.12-1 Sep 18 21:13:26 --> zishan (~Sheesh@115.250.226.169) has joined #dgplug Sep 18 21:13:58 ignore * Fri Jul 22 2011 Your Name - 0.12-1 Sep 18 21:13:58 - Initial RPM release Sep 18 21:13:58 * Wed Sep 18 2013 Your Name - 0.12-1 completely. Sep 18 21:14:13 you should put: Sep 18 21:14:22 * Wed Sep 18 2013 Your Name - 0.12- Sep 18 21:14:49 s/0.12-/0.12-1/ Sep 18 21:15:15 and in the new line: Sep 18 21:15:17 - Initial RPM release Sep 18 21:15:30 let me know when you done Sep 18 21:16:10 done Sep 18 21:16:15 great Sep 18 21:16:47 so changelog will help us to track the changes. Sep 18 21:17:24 everyone done? Sep 18 21:17:41 anuragk, tenstormavi? Sep 18 21:17:42 done Sep 18 21:17:59 done Sep 18 21:18:04 done Sep 18 21:18:51 <-- fewcha has quit (Ping timeout: 264 seconds) Sep 18 21:18:54 great, now top of your spec file put a entry "%global mod_name Flask-OAuth" Sep 18 21:18:55 <-- kaustavdm has quit (Ping timeout: 276 seconds) Sep 18 21:18:56 praveenkumar, we have to use these <> brackets also ? Sep 18 21:19:13 tenstormavi, yes we have to use it Sep 18 21:19:33 ok Sep 18 21:20:07 %global mod_name Flask-OAuth -> this will create a macro %{mod_name} which value will be Flask-OAuth Sep 18 21:21:30 and in the %prep section entry should be look like %setup -q -n %{mod_name}-%{version} -> which tell extract the source under name Flask-OAuth-0.12 Sep 18 21:22:41 because otherwise it will try to extract the source python-flask-oauth-0.12 which is by default but we our tarball extract in above format. so these are required. Sep 18 21:22:51 let me know once you are done? Sep 18 21:22:57 done Sep 18 21:23:20 anuragk, devyani anarang? Sep 18 21:23:28 done Sep 18 21:23:45 done Sep 18 21:24:11 done Sep 18 21:24:24 ok so now save your spec file and execute "rpmbuild -ba python-flask-oauth.spec" Sep 18 21:24:44 let me know if you are getting any error? Sep 18 21:25:17 if you get error then paste your error along with the spec file. Sep 18 21:25:56 I am sure everyone get error, because we still didn't complete the file section :) Sep 18 21:26:28 but before that I want to make sure everyone is getting same error. Sep 18 21:26:29 yes Sep 18 21:26:53 so paste your spec file and error message. Sep 18 21:27:12 use fpaste.org Sep 18 21:27:34 http://pastebin.com/PjWpNAcq Sep 18 21:28:06 anarang, paste spec file also Sep 18 21:28:15 praveenkumar, ok Sep 18 21:28:34 praveenkumar, http://fpaste.org/40517/ Sep 18 21:29:12 tenstormavi, BuildRequires: python-2devel should be python2-devel Sep 18 21:29:32 after that try to build again Sep 18 21:29:43 ok Sep 18 21:29:46 devyani, anuragk ? Sep 18 21:30:05 praveenkumar, http://fpaste.org/40518/13795199/ spec file Sep 18 21:30:09 yes, pasting. Sep 18 21:30:48 praveenkumar, error : http://fpaste.org/40519/ Sep 18 21:31:19 praveenkumar, please give me a minute. Sep 18 21:31:35 praveenkumar, i am back Sep 18 21:31:39 anarang, your %prep section should be %setup -q -n %{mod_name}-%{version} instead of %setup -q Sep 18 21:32:22 --> kavis_1 (~Kavis@106.66.84.209) has joined #dgplug Sep 18 21:32:37 tenstormavi, great, that is error which we are expecting. Sep 18 21:32:45 praveenkumar: http://fpaste.org/40520/20144137/ Sep 18 21:32:46 <-- kushal has quit (Quit: Leaving) Sep 18 21:32:57 ok Sep 18 21:33:56 praveenkumar, okay, may be i missed it, i'll change it and run the command again Sep 18 21:34:31 anuragk, http://fpaste.org/40518/13795199/ this is your spec right? Sep 18 21:36:22 the setup should have -n %{mod_name}-%{version}. as you told. Sep 18 21:36:58 praveenkumar, i still get the same error Sep 18 21:37:08 yes correct. Sep 18 21:37:17 anarang, paste changed spec file Sep 18 21:38:15 anuragk, yes but your spec file doesn't look clean check http://fpaste.org/40517/ Sep 18 21:39:31 tenstormavi, remove the %{python_sitearch}/* from the file section and try to build again. Sep 18 21:39:49 praveenkumar, my spec file : http://www.fpaste.org/40522/79520479/ Sep 18 21:40:20 and the error file : http://www.fpaste.org/40523/20542137/ Sep 18 21:40:48 praveenkumar, there are two %{python_sitearch}/* i have to remove both? Sep 18 21:40:51 praveenkumar, http://fpaste.org/40524/52060013/ Sep 18 21:41:23 no one it sitelib and another is sitearch Sep 18 21:41:30 tenstormavi, ^^ Sep 18 21:41:59 praveenkumar, done Sep 18 21:42:02 devyani, you didn't put tarball to ~/rpmbuild/SOURCES Sep 18 21:42:59 anarang, same error? Sep 18 21:43:00 did some changes, should i execute the command again ? Sep 18 21:43:01 praveenkumar, oh ok doing Sep 18 21:43:06 praveenkumar, yes Sep 18 21:43:14 anuragk, yes Sep 18 21:43:26 praveenkumar, done no error :) Sep 18 21:44:15 tenstormavi, you can help devyani now Sep 18 21:44:21 ok Sep 18 21:44:53 anarang, can you paste error again Sep 18 21:45:13 error: http://fpaste.org/40525/13795208/ Sep 18 21:45:36 <-- kavis_1 has quit (Ping timeout: 260 seconds) Sep 18 21:45:57 folks please Wed Sep 18 2013 Your Name - 0.12-1 here you should write your name and your mail id not just copy paste stuff Sep 18 21:46:26 --> kavis_1 (~Kavis@106.66.84.209) has joined #dgplug Sep 18 21:46:30 anuragk, your modified spec file? Sep 18 21:48:14 praveenkumar: http://fpaste.org/40527/21068137/ Sep 18 21:48:14 <-- zishan has quit (Read error: Connection reset by peer) Sep 18 21:48:29 praveenkumar, okay Sep 18 21:49:13 praveenkumar, http://fpaste.org/40528/52113713/ Sep 18 21:49:15 anuragk, remove line 23 -> ^?# Remove CFLAGS=... for noarch packages (unneeded) here you added ^? which doesn't make sense Sep 18 21:50:03 http://fpaste.org/40529/52117313/ i am getting this error Sep 18 21:50:35 praveenkumar: remove the whole line ? Sep 18 21:50:58 anarang, it's not a same error you have to remove CFLAGS= from %build section line 27 Sep 18 21:51:06 and try to rebuild again Sep 18 21:51:17 anuragk, yes and try to rebuild again Sep 18 21:52:12 tenstormavi, can you paste your spec file. Sep 18 21:52:46 priyanka_, your spec file? Sep 18 21:53:12 ok Sep 18 21:53:29 praveenkumar: now ? http://fpaste.org/40531/79521386/ Sep 18 21:54:05 praveenkumar, http://fpaste.org/40533/ Sep 18 21:54:12 yes looks good. Sep 18 21:54:17 anuragk, ^^ Sep 18 21:54:29 --> iamsudip| (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 21:54:42 http://fpaste.org/40534/79521461/ Sep 18 21:55:00 praveenkumar: right error ? Sep 18 21:55:19 <-- Christi123 has quit (Read error: Connection reset by peer) Sep 18 21:55:21 priyanka_, devyani anarang please have a look to http://fpaste.org/40533/ spec file and check what are you missing Sep 18 21:55:42 anuragk, there is no error but still some thing need to done Sep 18 21:56:16 <-- iamsudip| has quit (Client Quit) Sep 18 21:56:17 --> Christi123 (Kitty@113.193.137.196) has joined #dgplug Sep 18 21:56:19 praveenkumar: ok. Sep 18 21:56:54 <-- souradeep has quit (Read error: Connection reset by peer) Sep 18 21:56:55 which will discuss tomorrow because I think now you folks need some time to digest the information which you got today Sep 18 21:57:17 but before ending I want everyone will get same output Sep 18 21:57:23 praveenkumar, rpmbuild successful python-flask-oauth-0.12-1.fc19.src.rpm Sep 18 21:57:29 <-- amitshree has quit (Read error: Connection reset by peer) Sep 18 21:57:30 praveenkumar, right Sep 18 21:57:41 anarang, great Sep 18 21:57:52 so what is devyani and priyanka_ status? Sep 18 21:57:54 praveenkumar, cool thanks :) Sep 18 21:58:01 checking Sep 18 21:58:57 praveenkumar, some error regarding python2-devel Sep 18 21:59:31 so before ending the today session let's meet again tomorrow around 7pm only and continue this packaging stuff I know all of you got the srpms and rpms but there is some bits which we need to change. Sep 18 21:59:40 devyani, paste the error. Sep 18 22:00:00 praveenkumar, ok. Sep 18 22:00:01 and also you can ask your doubts tomorrow regarding packaging. Sep 18 22:00:27 praveenkumar, http://www.fpaste.org/40537/95218051/ Sep 18 22:00:38 --> kenzo450D (~sayantan@117.214.6.2) has joined #dgplug Sep 18 22:00:58 devyani, yum install python2-devel, looks like you didn't install build requires. Sep 18 22:01:33 praveenkumar, ofcourse i did, this morning, today itself. Sep 18 22:02:00 so I am going to end this session now and hope you folks will join me tomorrow also. Sep 18 22:02:16 praveenkumar, ok Sep 18 22:02:32 praveenkumar: sure. Sep 18 22:02:35 devyani, please do yum install python2-devel because your error message shows you didn't install it. Sep 18 22:02:49 yes, doing. Sep 18 22:02:50 <-- sonam has quit (Quit: tata:)) Sep 18 22:03:06 --> kushal (~kdas@fedora/kushal) has joined #dgplug Sep 18 22:04:36 <-- anarang has quit (Quit: Leaving) Sep 18 22:04:54 ok folks will be connecting after 10 mins if you have some query let me know. **** ENDING LOGGING AT Wed Sep 18 22:19:24 2013 **** BEGIN LOGGING AT Wed Sep 18 22:20:05 2013 Sep 18 22:20:05 --> You are now talking on #dgplug Sep 18 22:20:05 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 18 22:20:05 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 18 22:20:06 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 18 22:21:12 <-- kushal has quit (Ping timeout: 260 seconds) Sep 18 22:24:19 priyanka_, you are done with your spec? Sep 18 22:24:55 praveenkumar, yes i checked but still i am getting the same error Sep 18 22:25:07 priyanka_, paste your spec and error. Sep 18 22:25:15 ok Sep 18 22:27:23 http://fpaste.org/40542/79523429/ Sep 18 22:27:37 the spec , the execution and the error Sep 18 22:29:30 priyanka_, strange try to remove first line and rebuild again check if some different error come. Sep 18 22:30:01 <-- oini_ has quit (Ping timeout: 245 seconds) Sep 18 22:30:48 same error Sep 18 22:31:37 <-- pjp has quit (Quit: Leaving) Sep 18 22:32:35 priyanka_, where exactly your spec file path? Sep 18 22:33:57 ~/rpmbuild/SPECS Sep 18 22:34:06 inside SPECS Sep 18 22:35:11 output of rpmbuild --version ? Sep 18 22:36:24 RPM version 4.11.1 Sep 18 22:37:37 --> fewcha (~sbairagya@117.211.86.109) has joined #dgplug Sep 18 22:38:25 --> zer0c00l (~saga@nat/yahoo/x-rvjbcesghyuovifg) has joined #dgplug Sep 18 22:41:42 priyanka_, strange I am not getting this type of error even I coppied your spec Sep 18 22:43:04 praveenkumar, :-( what is the problem then? Sep 18 22:43:54 priyanka_, can't say anything right now, will let you know may be tomorrow. Sep 18 22:44:31 ok Sep 18 22:46:31 --> souradeep (~de@101.218.207.221) has joined #dgplug Sep 18 22:46:52 --> turB0gears (~turB0gear@117.232.235.85) has joined #dgplug Sep 18 22:47:03 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 18 22:48:43 <-- fewcha has quit (Quit: Konversation terminated!) Sep 18 22:53:33 <-- shantanu has quit (Quit: Read error: Connection reset by peer) Sep 18 23:01:53 --- tenstormavi|afk is now known as tenstormavi Sep 18 23:03:25 <-- souradeep has quit (Ping timeout: 248 seconds) Sep 18 23:04:27 --> shalini1 (~shalini1@101.219.132.152) has joined #dgplug Sep 18 23:04:42 <-- shalini1 has quit (Client Quit) Sep 18 23:05:07 <-- elacheche_anis has quit (Excess Flood) Sep 18 23:05:59 --> elacheche_anis (~elacheche@unaffiliated/elacheche-anis/x-0400566) has joined #dgplug Sep 19 06:41:32 --- Disconnected (Connection reset by peer). **** ENDING LOGGING AT Thu Sep 19 06:41:32 2013 **** BEGIN LOGGING AT Thu Sep 19 06:42:09 2013 Sep 19 06:42:09 --> You are now talking on #dgplug Sep 19 06:42:09 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 19 06:42:09 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 19 06:42:09 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 06:46:44 --> turB0gears (~turB0gear@103.10.208.2) has joined #dgplug Sep 19 06:47:01 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 08:05:28 --- Disconnected (Connection reset by peer). **** ENDING LOGGING AT Thu Sep 19 08:05:28 2013 **** BEGIN LOGGING AT Thu Sep 19 08:06:05 2013 Sep 19 08:06:05 --> You are now talking on #dgplug Sep 19 08:06:05 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 19 08:06:05 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 19 08:06:05 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 08:06:23 <-- kenzo450D has quit (Ping timeout: 245 seconds) Sep 19 08:19:34 --> kenzo450D (~sayantan@117.201.101.230) has joined #dgplug Sep 19 08:25:02 <-- kenzo450D has quit (Read error: Operation timed out) Sep 19 09:05:03 --- Disconnected (Invalid argument). **** ENDING LOGGING AT Thu Sep 19 09:05:03 2013 **** BEGIN LOGGING AT Thu Sep 19 09:20:41 2013 Sep 19 09:20:41 --> You are now talking on #dgplug Sep 19 09:20:41 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 19 09:20:41 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 19 09:20:42 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 09:23:48 --> turB0gears (~turB0gear@123.63.13.117) has joined #dgplug Sep 19 09:24:01 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 09:28:29 --> sayan (~sayanchow@fedora/sayan) has joined #dgplug Sep 19 09:29:39 rtnpro1, hi Sep 19 09:33:22 --> devmodem (~anurag@114.143.146.234) has joined #dgplug Sep 19 09:48:25 --> chandankumar (chandan@nat/redhat/x-igjkeujagrtywigp) has joined #dgplug Sep 19 09:59:32 --> kushal (~kdas@fedora/kushal) has joined #dgplug Sep 19 10:10:26 <-- devmodem has quit (Ping timeout: 245 seconds) Sep 19 10:25:12 --> turB0gears (~turB0gear@117.227.166.250) has joined #dgplug Sep 19 10:25:14 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 10:26:11 --> christi123 (~user@114.143.173.215) has joined #dgplug Sep 19 10:30:18 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 19 10:42:26 praveenkumar, hello Sep 19 10:42:39 praveenkumar, so who all finished the session yesterday ? Sep 19 10:42:49 kushal, hi, good morning. Sep 19 10:43:50 kushal, priyanka_,devyani, tenstormavi, anarang,,anuragk Sep 19 10:44:15 praveenkumar, cool Sep 19 10:44:42 some member had issue with low network connectivity so I am hoping they went through the log and will come up with queries :) Sep 19 10:45:32 kushal, is today any session scheduled from 7pm? Sep 19 11:04:06 --> mintos (~mvaliyav@14.97.184.10) has joined #dgplug Sep 19 11:04:15 --> mbuf (user@nat/redhat/x-qdsbyliiqoskidyt) has joined #dgplug Sep 19 11:05:36 praveenkumar, nope Sep 19 11:05:53 praveenkumar, Anisha will take the next session on Selenium testing Sep 19 11:07:11 kushal, ok, today I will have a discussion session about spec file which we created. Sep 19 11:07:29 praveenkumar, drop a mail to the list :) Sep 19 11:08:05 --> turB0gears (~turB0gear@117.226.173.118) has joined #dgplug Sep 19 11:08:10 --> pjp (pjp@nat/redhat/x-proazdsljzjiseug) has joined #dgplug Sep 19 11:08:14 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 11:08:32 I already told it yesterday to people who were able to make spec at the end :) Sep 19 11:11:33 --> nshaikh (nshaikh@nat/redhat/x-zmghwyllavuwenhe) has joined #dgplug Sep 19 11:16:42 I had problems with internet connection. So i missed. I will go through the logs today. Sep 19 11:17:54 --> rishabh (rdas@nat/redhat/x-fpqjuigbmomneayx) has joined #dgplug Sep 19 11:28:24 <-- iamsudip has quit (Quit: time.sleep(1)) Sep 19 11:28:28 --> turB0gears (~turB0gear@117.227.18.158) has joined #dgplug Sep 19 11:28:33 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 11:38:48 --> anarang (anarang@nat/redhat/x-rqwxaqgpyosvxxcq) has joined #dgplug Sep 19 11:40:07 --> devmodem (anurag@nat/redhat/x-ifyigzgijctrszsb) has joined #dgplug Sep 19 11:47:01 <-- anarang has quit (Quit: Leaving) Sep 19 11:47:59 --> turB0gears (~turB0gear@117.227.18.158) has joined #dgplug Sep 19 11:48:07 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 11:48:57 --> anarang (anarang@nat/redhat/x-cnuejmwtbvhzzadm) has joined #dgplug Sep 19 12:01:16 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 12:09:09 <-- sayan has quit (Read error: Connection reset by peer) Sep 19 12:09:44 --> turB0gears (~turB0gear@117.227.18.158) has joined #dgplug Sep 19 12:09:49 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 12:11:38 --> sayan (~sayanchow@fedora/sayan) has joined #dgplug Sep 19 12:20:43 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 12:32:41 <-- nshaikh has quit (Read error: Connection reset by peer) Sep 19 12:41:45 --> kavis_1 (~Kavis@114.143.173.215) has joined #dgplug Sep 19 12:46:54 --> turB0gears (~turB0gear@117.226.239.157) has joined #dgplug Sep 19 12:46:59 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 12:51:56 <-- kaustavdm has quit (Ping timeout: 268 seconds) Sep 19 12:58:12 --> nshaikh (nshaikh@nat/redhat/x-nqclfijbjcjtllzp) has joined #dgplug Sep 19 13:00:12 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 19 13:14:59 <-- iamsudip has quit (Ping timeout: 248 seconds) Sep 19 13:16:43 --> rtnpro (~rtnpro@14.141.34.2) has joined #dgplug Sep 19 13:17:24 Hi all Sep 19 13:18:12 waartaa is getting sms, unable to send it :\ Sep 19 13:18:19 s/sms/messages Sep 19 13:23:48 rtnpro, stop smoking in day time :p Sep 19 13:24:04 kushal, I don't smoke :P Sep 19 13:24:18 your messages say different :) Sep 19 13:24:31 btw, I am watching https://plus.google.com/stream/circles/p71f08f7e8c5f3aae Sep 19 13:25:26 actually https://www.youtube.com/watch?v=84Sx0E13gAo#t=213 Sep 19 13:27:12 --> turB0gears (~turB0gear@117.232.199.125) has joined #dgplug Sep 19 13:27:20 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 13:29:14 kushal, :) Sep 19 13:43:26 <-- rtnpro has quit (Ping timeout: 240 seconds) Sep 19 13:57:18 <-- samikshan has quit (Quit: Konversation terminated!) Sep 19 14:32:56 --> vimal (vikumar@nat/redhat/x-zelpcamoxrtccida) has joined #dgplug Sep 19 14:52:31 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 15:04:22 --> kavis_1 (~Kavis@114.143.173.215) has joined #dgplug Sep 19 15:09:44 --> rtnpro (~rtnpro@14.141.34.2) has joined #dgplug Sep 19 15:26:49 --> samikshan (sbairagy@kde/developer/bairagya) has joined #dgplug Sep 19 15:27:04 <-- vimal has quit (Quit: Leaving) Sep 19 15:46:53 --> turB0gears (~turB0gear@117.226.210.159) has joined #dgplug Sep 19 15:47:00 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 16:21:50 --> vimal (vikumar@nat/redhat/x-gfgseiutsxdjsjxn) has joined #dgplug Sep 19 16:22:05 --> turB0gears (~turB0gear@117.232.227.221) has joined #dgplug Sep 19 16:22:06 <-- turB0gears has quit (Client Quit) Sep 19 16:22:14 <-- kaustavdm has quit (Ping timeout: 240 seconds) Sep 19 16:24:22 --> oini_ (~oini@101.58.247.2) has joined #dgplug Sep 19 16:55:24 --> iliyas (~iliyas@182.71.241.130) has joined #dgplug Sep 19 16:59:11 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 17:03:05 --> turB0gears (~turB0gear@117.226.157.85) has joined #dgplug Sep 19 17:03:13 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 17:24:24 --> anuragk (~anurag@103.24.87.190) has joined #dgplug Sep 19 17:25:29 --> turB0gears (~turB0gear@117.227.151.85) has joined #dgplug Sep 19 17:25:31 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 17:26:43 <-- oini_ has quit (Ping timeout: 248 seconds) Sep 19 17:27:39 --- ChanServ gives channel operator status to kushal Sep 19 17:27:48 --- kushal has changed the topic to: Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 6:30pm on 20/09/2013| Sep 19 17:27:57 --- kushal removes voice from kushal Sep 19 17:28:02 --- kushal gives voice to kushal Sep 19 17:28:05 --- kushal removes channel operator status from kushal Sep 19 17:31:58 --> oini_ (~oini@115.243.75.111) has joined #dgplug Sep 19 17:33:17 <-- kushal has quit (Quit: Leaving) Sep 19 17:54:05 <-- mbuf has quit (Quit: ERC Version 5.3 (IRC client for Emacs)) Sep 19 18:04:03 --> oini__ (~oini@115.243.75.111) has joined #dgplug Sep 19 18:04:03 <-- oini_ has quit (Read error: Connection reset by peer) Sep 19 18:16:25 --> rashmi (~rashmi@117.232.57.198) has joined #dgplug Sep 19 18:16:37 <-- rashmi has quit (Client Quit) Sep 19 18:23:26 --> shashankqv (~shashank@106.195.178.41) has joined #dgplug Sep 19 18:26:53 <-- shashankqv has quit (Client Quit) Sep 19 18:27:34 --> rahulch (~rahul@117.211.86.109) has joined #dgplug Sep 19 18:28:58 --> shashankqv (~shashank@106.195.178.41) has joined #dgplug Sep 19 18:32:09 --> sonam (~sonam@106.196.116.172) has joined #dgplug Sep 19 18:34:13 --> kavis_1 (~Kavis@114.143.173.215) has joined #dgplug Sep 19 18:34:17 --> tenstormavi (~tenstorma@116.203.195.239) has joined #dgplug Sep 19 18:35:04 <-- tenstormavi has quit (Client Quit) Sep 19 18:35:22 --> tenstormavi (~tenstorma@116.203.195.239) has joined #dgplug Sep 19 18:36:17 <-- oini__ has quit (Ping timeout: 245 seconds) Sep 19 18:37:16 <-- shashankqv has quit (Ping timeout: 268 seconds) Sep 19 18:47:12 --> rashmi (~rashmi@117.233.27.181) has joined #dgplug Sep 19 18:50:02 --> shalini1 (~shalini1@101.219.44.243) has joined #dgplug Sep 19 18:50:39 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 18:57:49 --> devyani (~Devyani@14.96.107.76) has joined #dgplug Sep 19 18:58:02 <-- rahulch has quit (Quit: Konversation terminated!) Sep 19 19:00:01 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 19:00:28 <-- christi123 has quit (Quit: Leaving) Sep 19 19:00:46 --> divs (~Devyani@14.99.61.140) has joined #dgplug Sep 19 19:00:50 --> dastaan93_ (~abhishek@123.63.13.117) has joined #dgplug Sep 19 19:01:13 --- dastaan93_ is now known as altair Sep 19 19:02:34 <-- devyani has quit (Ping timeout: 240 seconds) Sep 19 19:02:36 <-- iliyas has quit (Remote host closed the connection) Sep 19 19:02:52 --> priyanka_ (~priyanka_@101.217.114.116) has joined #dgplug Sep 19 19:02:58 --> devyani (~Devyani@14.99.233.203) has joined #dgplug Sep 19 19:06:06 <-- divs has quit (Ping timeout: 264 seconds) Sep 19 19:07:30 hello folks :) Sep 19 19:08:17 If you have any query regarding yesterday session, ask now. Sep 19 19:09:38 priyanka_, your spec file issue resolved or still same? Sep 19 19:10:02 hello Sep 19 19:10:23 hello praveenkumar, will use please check my error message. http://www.fpaste.org/40712/37959790/ Sep 19 19:10:35 devyani, anuragk ^^ Sep 19 19:10:50 devyani, checking Sep 19 19:11:05 hello Sep 19 19:11:11 <-- priyanka_ has quit (Ping timeout: 268 seconds) Sep 19 19:11:18 devyani, there is no error actually :) Sep 19 19:11:48 --> turB0gears (~turB0gear@117.232.204.116) has joined #dgplug Sep 19 19:11:52 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 19:12:02 as in, i meant, iwas getting this output. :) Thanks :) Sep 19 19:12:51 Anyone else tried the stuff which we discussed yesterday? or have any query regarding then you can ask. Sep 19 19:13:24 yes,got same output as Devyani Sep 19 19:13:49 rashmi, great. Sep 19 19:14:59 so lets move to next step, everyone created spec file now we will verify this spec file using a tool 'rpmlint' Sep 19 19:15:06 <-- shalini1 has quit (Ping timeout: 264 seconds) Sep 19 19:15:16 --> fewcha (~sbairagya@117.211.86.109) has joined #dgplug Sep 19 19:15:22 so execute 'rpmlint -i ' Sep 19 19:16:25 --> bidisha (bidisha@117.232.30.84) has joined #dgplug Sep 19 19:16:32 and if your spec file is good enough then output will be '0 warnings and 0 errors' otherwise you will get errors and warnings. Sep 19 19:17:04 yes, got that. Sep 19 19:17:13 you will also get details about the error/warnings you are getting so if possible try to resolve it. Sep 19 19:17:59 praveenkumar, bash: romlint: command not found... Sep 19 19:18:23 command is rpmlint not romlint Sep 19 19:19:18 praveenkumar, get it. Sep 19 19:20:31 tenstormavi, what did you get? Sep 19 19:20:45 0 errors, 0 warnings. Sep 19 19:20:52 praveenkumar, ^^^ Sep 19 19:21:10 0 errors, o warnings. Sep 19 19:21:33 wow so you folks didn't have any issue with your spec files :) Sep 19 19:22:16 --> oini__ (~oini@115.250.41.255) has joined #dgplug Sep 19 19:22:19 devyani, you also get 0 error and 0 warnings? Sep 19 19:22:34 --> shalini1 (~shalini1@101.219.44.243) has joined #dgplug Sep 19 19:22:37 praveenkumar ,bash: rpmlint: command not found... Sep 19 19:23:06 praveenkumar, bash: syntax error near unexpected token `newline' Sep 19 19:23:07 yes Sep 19 19:23:28 rashmi, did you install the pacakges which were in the mail? Sep 19 19:24:08 sonam, paste your spec file and complete error log. Sep 19 19:24:23 --> bidisha_ (bidisha@117.232.30.84) has joined #dgplug Sep 19 19:24:49 <-- oini__ (~oini@115.250.41.255) has left #dgplug Sep 19 19:25:07 yes Sep 19 19:25:12 --> oini (~oini@115.250.41.255) has joined #dgplug Sep 19 19:25:30 http://www.fpaste.org/40715/95989101/ Sep 19 19:25:32 tenstormavi, anuragk, devyani -> you folks can check out https://fedoraproject.org/wiki/Join_the_package_collection_maintainers , it will help you to get started. Sep 19 19:26:28 rashmi, execute 'yum install rpmlint' Sep 19 19:26:43 got it Sep 19 19:26:52 --> mac1733 (~mac1733@208.81.149.194) has joined #dgplug Sep 19 19:26:55 <-- shalini1 has quit (Client Quit) Sep 19 19:26:57 --> priyanka_ (~priyanka_@101.218.8.181) has joined #dgplug Sep 19 19:27:18 sonam, -> should be replace with actual spec file we created yesterday. Sep 19 19:27:42 <-- bidisha has quit (Ping timeout: 264 seconds) Sep 19 19:27:48 praveenkumar, ok Sep 19 19:28:06 rpmlint is not a magician, it will not search for spec files. Sep 19 19:28:16 sorry for joining late.Network issues Sep 19 19:28:40 priyanka_, np, did your spec file issue resolved? Sep 19 19:29:16 no not yet.I tried again and again but it was showing me the same error every time Sep 19 19:29:48 priyanka_, you are using fedora only right? Sep 19 19:29:50 kaustav majumder Sep 19 19:29:58 yes Sep 19 19:30:27 altair, we are discussing yesterday class issue, if you have any then let us know. Sep 19 19:31:30 priyanka_, I also try to debug but your spec is perfectly working in my system. you are using some different editor? Sep 19 19:31:35 --> turB0gears (~turB0gear@117.232.204.116) has joined #dgplug Sep 19 19:32:04 I am using libreoffice writer Sep 19 19:32:51 priyanka_, please don't do that libreoffice writer adds so many stuff and what is your file name then? Sep 19 19:33:14 open vim and do there. Sep 19 19:33:25 or gedit also work. Sep 19 19:33:54 it is python-flask-oauth.spec Sep 19 19:34:14 libreoffice writer is not supposed to used for codding and conf files so don't use it ever. Sep 19 19:35:16 ok Sep 19 19:35:35 <-- turB0gears has quit (Ping timeout: 241 seconds) Sep 19 19:36:30 priyanka_, open same saved file in vim you will see so many unwanted char/words. Sep 19 19:36:45 ok let me do it Sep 19 19:36:58 priyanka_, you will understand what mistake you made. Sep 19 19:37:33 ok Sep 19 19:39:57 --> shalini1 (~shalini1@101.219.44.243) has joined #dgplug Sep 19 19:40:15 So looks like nobody have any issue, which is good for me :), Anyway I will plan a next session on understanding the workflow of a fedora package, we will discuss about koji, bodhi, buzilla .. etc. Sep 19 19:40:40 s/buzilla/bugzilla/ Sep 19 19:41:17 <-- sonam has quit (Ping timeout: 248 seconds) Sep 19 19:41:29 <-- shalini1 has quit (Client Quit) Sep 19 19:45:14 praveenkumar: what are we supposed to do now ? Sep 19 19:47:32 praveenkumar, you there? Sep 19 19:48:03 anuragk, go though that link, if you really want to contribute to fedora community as packager. Sep 19 19:48:08 tenstormavi, yes Sep 19 19:48:28 --> kavis_1 (~Kavis@106.77.193.195) has joined #dgplug Sep 19 19:48:55 anuragk, this link contain most of the stuff you may need to get start. Sep 19 19:50:55 --> turB0gears (~turB0gear@117.232.237.233) has joined #dgplug Sep 19 19:51:03 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 19:51:07 anuragk, tenstormavi bookmark https://fedoraproject.org/wiki/Category:Package_Maintainers also -> it have all you need including join fedora wiki link Sep 19 19:51:15 praveenkumar: going through it. Sep 19 19:51:27 praveenkumar, ok Sep 19 19:51:38 sure .. enjoy packaging. Sep 19 19:52:37 * praveenkumar will be back after 15-20 mins. Sep 19 19:52:38 praveenkumar, thanks again for the session :) Sep 19 19:52:53 devyani, welcome :) **** ENDING LOGGING AT Thu Sep 19 20:06:23 2013 **** BEGIN LOGGING AT Thu Sep 19 20:06:46 2013 Sep 19 20:06:46 --> You are now talking on #dgplug Sep 19 20:06:46 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 6:30pm on 20/09/2013| Sep 19 20:06:46 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Thu Sep 19 17:27:48 2013 Sep 19 20:06:48 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 20:08:32 <-- bidisha_ has quit (Read error: Connection reset by peer) Sep 19 20:09:01 <-- fewcha has quit (Quit: Konversation terminated!) Sep 19 20:10:52 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 20:12:17 --> turB0gears (~turB0gear@117.227.162.199) has joined #dgplug Sep 19 20:13:56 <-- shalini1 has quit (Quit: Leaving) Sep 19 20:14:05 <-- kavis_1 has quit (Ping timeout: 268 seconds) Sep 19 20:15:01 <-- altair has quit (Ping timeout: 245 seconds) Sep 19 20:15:18 praveenkumar, i made changes as you said in vim but still i am getting the same error Sep 19 20:16:44 <-- turB0gears has quit (Ping timeout: 260 seconds) Sep 19 20:16:48 priyanka_, mail me your spec file. Sep 19 20:16:54 ok Sep 19 20:17:01 will have a look. Sep 19 20:17:43 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 19 20:18:01 praveenkumar: when will be next session ? Sep 19 20:18:28 anuragk, will send mail to ML, right now it's not decided. Sep 19 20:18:36 ok. Sep 19 20:18:43 <-- rtnpro has quit (Ping timeout: 264 seconds) Sep 19 20:18:47 --> sonam (~sonam@117.232.19.119) has joined #dgplug Sep 19 20:19:37 praveenkumar, done Sep 19 20:21:16 --> dastaan93_ (~abhishek@123.63.13.117) has joined #dgplug Sep 19 20:21:17 --- dastaan93_ is now known as altair Sep 19 20:22:16 priyanka_, ok will look and let you know. Sep 19 20:23:02 <-- mintos has quit (Quit: Leaving) Sep 19 20:23:50 --> kavis_1 (~Kavis@106.77.193.195) has joined #dgplug Sep 19 20:24:15 praveenkumar ok Sep 19 20:28:35 <-- kavis_1 has quit (Ping timeout: 248 seconds) Sep 19 20:30:28 <-- chandankumar has quit (Quit: Leaving) Sep 19 20:31:54 --> turB0gears (~turB0gear@117.232.216.155) has joined #dgplug Sep 19 20:32:01 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 20:32:46 * tenstormavi is away: I'm busy Sep 19 20:39:25 --> amitshree (~AMIT@123.63.13.117) has joined #dgplug Sep 19 20:40:23 priyanka_ there is really bad with the file may be due to your first choice of editor, now remove that file completely and create same file using vim or gedit then paste -> http://paste.fedoraproject.org/40733/79603398/raw/ Sep 19 20:40:35 save that file and try to build it. Sep 19 20:41:38 ok Sep 19 20:44:21 --> oini (~oini@115.184.154.49) has joined #dgplug Sep 19 20:48:58 --> chandankumar (chandan@nat/redhat/session) has joined #dgplug Sep 19 20:48:59 <-- chandankumar has quit (Changing host) Sep 19 20:48:59 --> chandankumar (chandan@nat/redhat/x-zytapzsqncmjbafs) has joined #dgplug Sep 19 20:51:57 --> turB0gears (~turB0gear@117.227.235.179) has joined #dgplug Sep 19 20:52:05 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 20:53:42 <-- chandankumar has quit (Quit: Leaving) Sep 19 20:56:32 * tenstormavi is back (gone 00:23:45) Sep 19 20:56:46 <-- nshaikh has quit (Read error: Connection reset by peer) Sep 19 20:57:13 kushal, ping Sep 19 20:57:20 tenstormavi, pong Sep 19 20:57:31 tenstormavi, configure your IRC client properly Sep 19 20:57:58 kushal, i want to ask you something about our project. Sep 19 20:58:05 tenstormavi, really ? Sep 19 20:58:10 I thought you already finished it Sep 19 20:58:45 kushal, i am talking about the second one. Sep 19 20:59:00 kushal, top and htop. Sep 19 20:59:11 --> chandankumar (chandan@nat/redhat/x-fsfrikdyzceqhrlo) has joined #dgplug Sep 19 20:59:57 tenstormavi, those two are examples I told about Sep 19 21:00:32 kushal, i thought we have to send the output of those to server. Sep 19 21:01:09 not output of those Sep 19 21:01:16 but you have to monitor the systems Sep 19 21:02:13 kushal, means all the things that we see on system monitor? Sep 19 21:02:28 tenstormavi, all the things you see on htop Sep 19 21:02:41 iamsudip, ^^^ Sep 19 21:02:41 praveenkumar, this is what i get http://fpaste.org/40743/96047431/ Sep 19 21:03:02 priyanka_, sonam ^^^ Sep 19 21:03:54 kushal, and what should be our project name? Sep 19 21:04:47 priyanka_, command is rpmbuild -ba not rpmdev-newspec Sep 19 21:05:13 sorry.i did not notice that Sep 19 21:06:50 praveenkumar, http://fpaste.org/40745/13796049/ Sep 19 21:07:06 tenstormavi, first try to write some code Sep 19 21:07:10 <-- kushal has quit (Quit: Leaving) Sep 19 21:07:21 kushal,ok Sep 19 21:09:00 <-- rashmi has quit (Quit: Leaving) Sep 19 21:12:16 <-- sayan has quit (Ping timeout: 259 seconds) Sep 19 21:12:35 priyanka_, install required dependencies "yum install python2-devel" Sep 19 21:15:22 --> sayan (~sayanchow@fedora/sayan) has joined #dgplug Sep 19 21:18:20 <-- iamsudip has quit (Ping timeout: 260 seconds) Sep 19 21:20:17 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 21:27:09 praveenkumar, done and i think i got Sep 19 21:28:05 <-- tenstormavi has quit (Ping timeout: 268 seconds) Sep 19 21:28:16 praveenkumar, http://fpaste.org/40752/13796062/ Sep 19 21:30:34 --> tenstormavi (~tenstorma@116.203.214.18) has joined #dgplug Sep 19 21:31:09 <-- amitshree has quit (Write error: Connection reset by peer) Sep 19 21:31:18 --- tenstormavi is now known as tenstormavi|afk Sep 19 21:32:45 <-- rishabh has quit (Quit: Leaving) Sep 19 21:33:17 <-- altair has quit (Quit: Leaving) Sep 19 21:34:42 priyanka_, great, it's expected output. Sep 19 21:35:33 praveenkumar, whew thank god.So the main problem was with the dependency of python2-devel Sep 19 21:36:43 <-- samikshan has quit (Ping timeout: 268 seconds) Sep 19 21:36:58 priyanka_, your main problem was your spec file before. Sep 19 21:37:23 praveenkumar, it was with wrong editor Sep 19 21:39:47 yeah. Sep 18 19:00:26 Hello folks :) Sep 18 19:00:38 hello Sep 18 19:00:43 hello Sep 18 19:00:45 hello Sep 18 19:00:51 hello Sep 18 19:00:53 hello Sep 18 19:00:56 hello Sep 18 19:00:58 roll call Sep 18 19:01:06 Avinash Kumar dasoundhi Sep 18 19:01:07 Shantanu Sarkar Sep 18 19:01:08 Devyani Sep 18 19:01:21 Sheesh Mohsin Sep 18 19:01:21 iamsudip Sep 18 19:01:30 Priyanka Kotiyal Sep 18 19:02:29 <-- puspita has quit (Quit: Leaving) Sep 18 19:03:15 <-- anuragk (~anurag@103.24.86.204) has left #dgplug Sep 18 19:03:19 --> turB0gears (~turB0gear@117.227.143.140) has joined #dgplug Sep 18 19:03:20 <-- turB0gears has quit (Client Quit) Sep 18 19:03:34 --> turB0gears (~turB0gear@117.227.143.140) has joined #dgplug Sep 18 19:03:35 <-- turB0gears has quit (Client Quit) Sep 18 19:03:41 --> anuragk (~anurag@103.24.87.128) has joined #dgplug Sep 18 19:03:55 kushal, good to go, or wait some more time? Sep 18 19:03:57 anurag kumar Sep 18 19:03:59 Shalini Roy Sep 18 19:04:12 praveenkumar, go ahead Sep 18 19:04:18 --> subho (~subho@117.227.143.140) has joined #dgplug Sep 18 19:04:23 kushal, Sep 18 19:04:26 ok Sep 18 19:04:36 --> J_Caselles3 (~AndChat51@unaffiliated/j-caselles/x-3604445) has joined #dgplug Sep 18 19:05:01 Please everyone open this link first -> https://fedoraproject.org/wiki/Join_the_package_collection_maintainers Sep 18 19:05:33 you will see the workflow image of a package . Sep 18 19:05:39 <-- subho has quit (Read error: Connection reset by peer) Sep 18 19:05:49 --> subho (~subho@117.226.143.34) has joined #dgplug Sep 18 19:06:01 Today we are not going to cover complete workflow but we will discuss/create the spec file Sep 18 19:06:06 --> iam_sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:06:31 I hope everyone installed required packages, and all set to go :) Sep 18 19:07:16 yes Sep 18 19:07:18 yes Sep 18 19:07:25 praveenkumar, yes Sep 18 19:07:32 --> sonam (~sonam@106.198.242.134) has joined #dgplug Sep 18 19:07:49 yes Sep 18 19:08:11 yes Sep 18 19:08:13 we are going to create a python package, please follow/execute the each step and let me know if you have any issue Sep 18 19:09:12 so first if you are in the superuser mode then please exit from the root user and execute "rpmdev-setuptree" Sep 18 19:10:13 you will get a "rpmbuild" directory in your home location, let me know when everyone gets it. Sep 18 19:11:29 everyone got or any issue? Sep 18 19:12:16 praveenkumar, yes Sep 18 19:12:36 got it Sep 18 19:12:39 got it. Sep 18 19:12:50 done Sep 18 19:12:57 done Sep 18 19:13:07 <-- J_Caselles3 has quit (Quit: Bye) Sep 18 19:13:43 great. now do ls ~/rpmbuild and you will see BUILD BUILDROOT RPMS SOURCES SPECS SRPMS directories. Sep 18 19:14:00 each directory have different purpose. Sep 18 19:14:23 <-- shantanu has quit (Remote host closed the connection) Sep 18 19:14:24 <-- zishan has quit (Remote host closed the connection) Sep 18 19:14:27 SPECS -> contain RPM specifications (.spec) files Sep 18 19:14:56 BUILD -> Source files are unpacked and compiled in a subdirectory underneath this. Sep 18 19:14:59 ! Sep 18 19:15:05 priyanka_, yes Sep 18 19:15:26 SOURCES: source package (e.g. tarballs) and patches Sep 18 19:15:31 i dint get BUILDROOT Sep 18 19:16:11 praveenkumar, same as priyanka_ Sep 18 19:16:12 --> rashmi (~rashmi@117.237.255.147) has joined #dgplug Sep 18 19:16:22 priyanka_, yes right, you will get once you execute rpmbuild, will come to that part later Sep 18 19:16:29 tenstormavi, ^^ Sep 18 19:16:33 praveenkumar, ok Sep 18 19:16:53 RPMS: Binary RPMs are created and stored under here. Sep 18 19:17:03 SRPMS: Source RPMs are created and stored here. Sep 18 19:18:11 now we all know what directory is used for what purpose so anyone tell me if I have a source tarball where should I place it? Sep 18 19:18:39 praveenkumar, sources Sep 18 19:18:48 that's right. Sep 18 19:20:05 so now let download the source tarball which we are going to package today, go to sources directory and execute "wget https://pypi.python.org/packages/source/F/Flask-OAuth/Flask-OAuth-0.12.tar.gz" Sep 18 19:20:26 let me know once you are done. Sep 18 19:22:36 done. Sep 18 19:22:52 done Sep 18 19:22:59 your tarball should be in ~/rpmbuild/SOURCES/ if you downloaded it somewhere else then please put it respective directory Sep 18 19:23:03 done Sep 18 19:23:43 so now tell me where we are going to create our spec file? Sep 18 19:24:45 praveenkumar, specs folder ! Sep 18 19:25:03 yes, correct. Sep 18 19:25:38 SPECS? Sep 18 19:26:18 So now go to ~/rpmbuild/SPEC and execute "rpmdev-newspec python-flask-oauth.spec" Sep 18 19:26:25 <-- iam_sudip has quit (Quit: Leaving) Sep 18 19:26:28 done Sep 18 19:27:01 when you are done let me know, here you will get a template of spec file. Sep 18 19:27:26 done Sep 18 19:27:51 the name of the spec file I used python-flask-oauth.spec because we are going to package flask-oauth python module. Sep 18 19:28:35 done Sep 18 19:29:11 great, now open that spec file template to your fav. editor. Sep 18 19:29:24 you will see different section here. Sep 18 19:30:22 so a spec file is only the instruction keeper which have all the details about the source and these details are used by rpmbuild command which we will see later Sep 18 19:30:49 everyone in the same page or I am going a bit fast? Sep 18 19:30:50 <-- iamsudip has quit (Read error: Connection reset by peer) Sep 18 19:30:58 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:32:11 done Sep 18 19:32:19 <-- sayan has quit (Ping timeout: 276 seconds) Sep 18 19:32:26 As I said before you are free to ask if you got stuck in between because after that it will be difficult to trace back. Sep 18 19:32:45 <-- pjp has quit (Ping timeout: 256 seconds) Sep 18 19:33:29 anuragk, priyanka_, sonam ? Sep 18 19:33:37 yes done Sep 18 19:33:58 done Sep 18 19:34:00 devyani, iamsudip? Sep 18 19:34:53 praveenkumar, no idea, the previous download is not over yet. trying to catch up Sep 18 19:35:27 devyani, you should have stopped me there only. Sep 18 19:35:59 anyway lets move to next step, everyone opened spec file in any editor? Sep 18 19:36:26 praveenkumar, yes Sep 18 19:36:29 yes. Sep 18 19:36:37 yes Sep 18 19:36:40 First three lines are: Sep 18 19:36:42 # sitelib for noarch packages, sitearch for others (remove the unneeded one) Sep 18 19:36:42 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} Sep 18 19:36:42 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Sep 18 19:37:16 I can't reply i think. Internet connection is too slow. Reply comes after few minutes sorry. Sep 18 19:37:37 which you folks can ignore because as per fedora guideline : In RHEL 5 and older, python2 packages that install python modules need to define python_sitelib or python_sitearch macros that tell where to find the python directory that modules are installed in. This is not needed in current Fedora Sep 18 19:38:12 so you can delete those lines. Sep 18 19:38:22 praveenkumar, have not done yet due to slow net connection. Sep 18 19:38:31 --> Christi123 (Kitty@113.193.137.196) has joined #dgplug Sep 18 19:38:44 sonam, iamsudip ok, you can read logs later. Sep 18 19:38:58 praveenkumar, ok Sep 18 19:39:07 everyone understand why we deleted those lines? Sep 18 19:39:26 Praveenkumar I am sorry for being late Sep 18 19:39:46 Christi123, that's ok, you can also read logs later. Sep 18 19:40:31 <-- iamsudip has quit (Quit: time.sleep(1)) Sep 18 19:40:56 so now next step, what will be the name of your package? Sep 18 19:41:58 which automatic included in the template right -> python-flask-oauth Sep 18 19:42:24 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:42:45 priyanka_, anuragk, tenstormavi? Sep 18 19:44:17 praveenkumar, yes Sep 18 19:44:42 yes, its there. Sep 18 19:45:41 praveenkumar, sorry i haven't done because of slow net connection Sep 18 19:45:42 ok great, so now fill the version, tell me what it will be? Sep 18 19:45:45 --> iam_sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:45:54 shalini1, read the logs later. Sep 18 19:45:59 yes it is there Sep 18 19:46:19 praveenkumar, ok Sep 18 19:47:41 https://pypi.python.org/pypi/Flask-OAuth -> this the home page of flask-Oauth so here also you can get some details. Sep 18 19:48:05 <-- iam_sudip has quit (Read error: Connection reset by peer) Sep 18 19:48:15 --> iam_sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:48:20 --> divs (~Devyani@14.96.84.52) has joined #dgplug Sep 18 19:48:29 <-- iamsudip has quit (Ping timeout: 245 seconds) Sep 18 19:48:45 so anyone tell me what would be the version for this package? Sep 18 19:49:52 <-- devyani has quit (Ping timeout: 276 seconds) Sep 18 19:50:14 01 ? Sep 18 19:50:51 anuragk, why 01, even on site it's give 0.12 Sep 18 19:51:04 so version will be 0.12 Sep 18 19:51:15 oh, i missed '.' Sep 18 19:51:42 so put the version information in the spec file. Sep 18 19:51:51 what is the next entry? Sep 18 19:52:38 Release. Sep 18 19:52:38 praveenkumar, summary. Sep 18 19:53:20 Release entry already filled with 1%{?dist} right so next is summary Sep 18 19:53:24 <-- elacheche_anis has quit (Ping timeout: 248 seconds) Sep 18 19:53:56 anyone curious about 1%{?dist} ? Sep 18 19:54:39 yes Sep 18 19:54:41 yes Sep 18 19:55:15 yes, what it means. ? Sep 18 19:56:33 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 19:56:44 so {?dist} is a macro which will expend when we do rpmbuild. there are lot of macro we use in spec file because it's make stuff neat and understandable Sep 18 19:56:48 --> elacheche_anis (~elacheche@unaffiliated/elacheche-anis/x-0400566) has joined #dgplug Sep 18 19:57:04 <-- subho has quit (Read error: Connection reset by peer) Sep 18 19:57:45 if you want to check how this macro expand execute "rpm --eval %{?dist}" you will get the output Sep 18 19:58:34 --> pjp (pjp@nat/redhat/x-nyejccspgspsvych) has joined #dgplug Sep 18 19:58:56 here dist is the distribution and for me it's f19 Sep 18 19:59:33 everyone understood about dist macro? Sep 18 19:59:51 yes for me also f19 Sep 18 20:00:15 we will discuss more about macro in the end. Sep 18 20:00:55 ok so next is summary, summary is the a brief description about your package. Sep 18 20:01:11 yes fc19 Sep 18 20:01:13 it should not be more than 80 char. Sep 18 20:02:00 --> iamsudip| (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 20:02:16 generally source have readme or about file which contain what this package about from there you can write your summary. Sep 18 20:02:53 here you can put "Adds OAuth support to Flask" Sep 18 20:02:59 as summary Sep 18 20:03:16 let me know once you done. Sep 18 20:03:29 done. Sep 18 20:03:31 done Sep 18 20:03:38 done Sep 18 20:03:47 great so now what is the next entry? Sep 18 20:04:08 License. Sep 18 20:04:08 license Sep 18 20:04:16 license Sep 18 20:04:19 <-- Kavis has quit (Ping timeout: 245 seconds) Sep 18 20:04:28 --- divs is now known as devyani Sep 18 20:05:03 correct, so tell me what is the license for this source? Sep 18 20:06:01 BSD Sep 18 20:06:02 ?? Sep 18 20:06:04 better you extract this source and check for COPYING or LICENSE file if there Sep 18 20:06:33 priyanka_, what make you think that it is BSD? Sep 18 20:06:58 or you are just guessing? Sep 18 20:07:27 Not guessing.Checked Sep 18 20:07:50 --> amitshree (~AMIT@123.63.13.117) has joined #dgplug Sep 18 20:07:57 great, tell others also from where you checked it. Sep 18 20:08:48 --> zishan (~Sheesh@115.250.226.169) has joined #dgplug Sep 18 20:08:57 priyanka_, ^^ Sep 18 20:09:40 --> sudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 18 20:10:32 License is very import part of any package, if you find out that source doesn't content license info then before packaging ask upstream about it. Sep 18 20:11:03 praveenkumar, it is in the tar.gz file. Sep 18 20:11:45 so if you extracted the the tarball then look flask_oauth.py on top you will see the package information. Sep 18 20:12:01 s/package/license/ Sep 18 20:12:13 i downloadedthe tar.gz file and then extracted then got Sep 18 20:12:30 priyanka_, correct, Sep 18 20:12:38 everyone got it? Sep 18 20:12:43 yes Sep 18 20:12:49 yes Sep 18 20:13:07 yes. Sep 18 20:13:28 ok so put BSD in the license field and tell me what is the next entry. Sep 18 20:13:48 URL Sep 18 20:14:39 right, so URL is the home page of the project which is http://github.com/mitsuhiko/flask-oauth in our case. Sep 18 20:16:14 if you check https://pypi.python.org/pypi/Flask-OAuth you will see it or after extract the source check the PKG-INFO file Sep 18 20:16:18 --> shantanu (~Shantanu@49.136.201.167) has joined #dgplug Sep 18 20:16:26 <-- tenstormavi has quit (Read error: Connection reset by peer) Sep 18 20:16:39 found it? Sep 18 20:18:24 yes Sep 18 20:18:43 --> tenstormavi (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 20:18:47 ok great. Sep 18 20:19:18 so you put URL as http://github.com/mitsuhiko/flask-oauth, now what is the next entry? Sep 18 20:20:18 source0 Sep 18 20:21:41 yes correct, Source is the source archive location in our case it is https://pypi.python.org/packages/source/F/Flask-OAuth/Flask-OAuth-0.12.tar.gz Sep 18 20:22:23 so everyone understood what is the difference between URL and source0 ? Sep 18 20:22:52 <-- zishan (~Sheesh@115.250.226.169) has left #dgplug ("Leaving") Sep 18 20:23:07 --> zishan (~Sheesh@115.250.226.169) has joined #dgplug Sep 18 20:23:20 yes. Sep 18 20:23:24 yes Sep 18 20:24:12 yes Sep 18 20:24:16 ok so now put https://pypi.python.org/packages/source/F/Flask-OAuth/Flask-OAuth-0.12.tar.gz in the source0 field and tell me what is next entry? Sep 18 20:25:34 BuildArch Sep 18 20:25:50 BuildArch Sep 18 20:26:53 correct, so BuildArch -> Build Architecture, in our case it will be noarch (no Architecture) because this python module doesn't depend on any arch. Sep 18 20:27:42 <-- Christi123 has quit (Read error: Connection reset by peer) Sep 18 20:28:10 --> iamsudip_ (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 20:28:11 so put noarch in the BuildArch field and let me know what it the next entry? Sep 18 20:28:25 --> Christi123 (Kitty@113.193.137.196) has joined #dgplug Sep 18 20:28:29 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 18 20:29:47 %description as BuildRequires is given Sep 18 20:30:23 BuildRequires Sep 18 20:31:27 correct, but right now BuildRequires entry shows python-devel which should be python2-devel as per packaging guideline so make that small change Sep 18 20:32:47 description section -> A longer, multi-line description of the program Sep 18 20:33:46 so you have to go next line and then provide the description which would be "Flask-OAuth is an extension to Flask that allows you Sep 18 20:33:46 to interact with remove OAuth enabled applications" Sep 18 20:33:54 in our case Sep 18 20:34:51 each line in the description should be 80 char or less, so if it will be in multi-line Sep 18 20:35:10 done Sep 18 20:35:14 when all of you done then let me know what is the next section. Sep 18 20:35:18 done Sep 18 20:35:26 done. Sep 18 20:35:32 %prep Sep 18 20:36:26 here %prep is the section and you see a entry "%setup -q" right? Sep 18 20:36:50 yes Sep 18 20:36:57 yes. Sep 18 20:37:01 yes Sep 18 20:37:07 yes Sep 18 20:37:25 here %setup is again a macro which will do the lot of stuff, check "rpm --eval %setup" Sep 18 20:38:05 %setup is showing. Sep 18 20:38:19 same as tenstormavi Sep 18 20:38:29 so it's not showing anything because it's not the part of rpm macro. Sep 18 20:39:18 actually it will extract all type of tarball and place it BUILD folder. Sep 18 20:39:20 --> fewcha (~sbairagya@14.139.221.18) has joined #dgplug Sep 18 20:39:56 -q means silently. Sep 18 20:40:06 so here you no need to make any changes Sep 18 20:40:19 what is the the next entry for us? Sep 18 20:41:18 %build Sep 18 20:41:35 if you want to check more about %setup then look http://rpm.org/max-rpm-snapshot/s1-rpm-inside-macros.html after the session. Sep 18 20:41:50 right so now we have %build section. Sep 18 20:42:23 yes Sep 18 20:42:51 --> bidisha (bidisha@117.232.29.82) has joined #dgplug Sep 18 20:43:11 and entry is "CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build" and it's also showing that remove CFLAGS = .. for noarch packages. Sep 18 20:43:25 <-- rashmi has quit (Quit: Leaving) Sep 18 20:43:45 so remove CFLAGS="$RPM_OPT_FLAGS" this part Sep 18 20:44:32 and you will see the remaining part is %{__python} setup.py build where %{__python} is macro Sep 18 20:45:11 which you can check rpm --eval %{__python} -> /usr/bin/python Sep 18 20:45:35 anyone tell me what this section try to do? Sep 18 20:47:36 I hope you folks execute this many time for any python module. Sep 18 20:49:01 if not please go to extract source and try to run it, let me know what are you getting there. Sep 18 20:49:48 <-- souradeep has quit (Remote host closed the connection) Sep 18 20:50:38 it is sha-bang . Sep 18 20:52:20 tenstormavi, are you answering the quest which I asked or some other stuff? Sep 18 20:52:38 --> fewcha_ (~sbairagya@117.211.86.109) has joined #dgplug Sep 18 20:52:47 because in our case it build the python source. Sep 18 20:53:32 --> souradeep (~de@49.136.121.241) has joined #dgplug Sep 18 20:53:42 everyone got it, should we move on? Sep 18 20:53:44 --> fewcha__ (~sbairagya@14.139.221.18) has joined #dgplug Sep 18 20:54:48 --> divs (~Devyani@14.99.0.123) has joined #dgplug Sep 18 20:54:52 <-- fewcha has quit (Ping timeout: 256 seconds) Sep 18 20:54:53 so your %build section only have entry "%{__python} setup.py build" Sep 18 20:55:00 what is the next section? Sep 18 20:55:07 <-- tenstormavi has quit (Quit: Leaving) Sep 18 20:55:13 --> tenstormavi_ (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 20:55:38 <-- tenstormavi_ has quit (Client Quit) Sep 18 20:55:50 priyanka_, devyani, anuragk? Sep 18 20:56:25 --> tenstormavi (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 20:56:32 %install Sep 18 20:56:39 %install Sep 18 20:56:40 --- fewcha__ is now known as fewcha Sep 18 20:57:03 sorry network problem Sep 18 20:57:07 %install Sep 18 20:57:33 <-- fewcha_ has quit (Ping timeout: 256 seconds) Sep 18 20:57:43 <-- devyani has quit (Ping timeout: 264 seconds) Sep 18 20:58:00 right, so the entry already present are: Sep 18 20:58:00 --- divs is now known as devyani Sep 18 20:58:41 rm -rf $RPM_BUILD_ROOT Sep 18 20:58:41 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT Sep 18 20:59:20 here $RPM_BUILD_ROOT again a macro which expand as ~/rpmbuild/BUILDROOT Sep 18 21:00:19 so it will make sure that other stuff is not added during installation. Sep 18 21:00:20 <-- iamsudip| has quit (Ping timeout: 260 seconds) Sep 18 21:00:50 %{__python} setup.py install, what it does? Sep 18 21:02:57 priyanka_, devyani, anuragk, tenstormavi? Sep 18 21:05:47 praveenkumar, i think it contains the list of packages. Sep 18 21:05:47 which is required. Sep 18 21:07:14 i think it install the python packages Sep 18 21:07:37 <-- iamsudip_ has quit (Quit: time.sleep(1)) Sep 18 21:07:38 priyanka_, right it install the python package. Sep 18 21:07:47 not contain the list of package Sep 18 21:08:13 --> iamsudip| (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 21:08:26 so here also we don't have to make any changes. Sep 18 21:08:38 praveenkumar, sorry to interrupt but i have to go for dinner.Will catch you after 15 minutes Sep 18 21:08:40 <-- iamsudip| has quit (Client Quit) Sep 18 21:08:53 priyanka_, ok Sep 18 21:09:06 what is the next section? Sep 18 21:09:25 %files Sep 18 21:09:45 right and default entries are: Sep 18 21:09:45 <-- tenstormavi has quit (Remote host closed the connection) Sep 18 21:09:57 %doc Sep 18 21:09:57 # For noarch packages: sitelib Sep 18 21:09:57 %{python_sitelib}/* Sep 18 21:09:57 # For arch-specific packages: sitearch Sep 18 21:09:57 %{python_sitearch}/* Sep 18 21:10:31 since we are going to make a noarch package so you can remove # For arch-specific packages: sitearch Sep 18 21:10:31 %{python_sitearch}/* Sep 18 21:11:04 right now we are not going to add any files, will come back to this section later, so what left now? Sep 18 21:11:09 <-- zishan has quit (Ping timeout: 256 seconds) Sep 18 21:11:25 --> tenstormavi (~tenstorma@101.210.55.20) has joined #dgplug Sep 18 21:11:25 %changelog Sep 18 21:11:55 right and you should put: Sep 18 21:12:42 * Fri Jul 22 2011 Your Name - 0.12-1 Sep 18 21:12:42 - Initial RPM release Sep 18 21:13:12 * Wed Sep 18 2013 Your Name - 0.12-1 Sep 18 21:13:26 --> zishan (~Sheesh@115.250.226.169) has joined #dgplug Sep 18 21:13:58 ignore * Fri Jul 22 2011 Your Name - 0.12-1 Sep 18 21:13:58 - Initial RPM release Sep 18 21:13:58 * Wed Sep 18 2013 Your Name - 0.12-1 completely. Sep 18 21:14:13 you should put: Sep 18 21:14:22 * Wed Sep 18 2013 Your Name - 0.12- Sep 18 21:14:49 s/0.12-/0.12-1/ Sep 18 21:15:15 and in the new line: Sep 18 21:15:17 - Initial RPM release Sep 18 21:15:30 let me know when you done Sep 18 21:16:10 done Sep 18 21:16:15 great Sep 18 21:16:47 so changelog will help us to track the changes. Sep 18 21:17:24 everyone done? Sep 18 21:17:41 anuragk, tenstormavi? Sep 18 21:17:42 done Sep 18 21:17:59 done Sep 18 21:18:04 done Sep 18 21:18:51 <-- fewcha has quit (Ping timeout: 264 seconds) Sep 18 21:18:54 great, now top of your spec file put a entry "%global mod_name Flask-OAuth" Sep 18 21:18:55 <-- kaustavdm has quit (Ping timeout: 276 seconds) Sep 18 21:18:56 praveenkumar, we have to use these <> brackets also ? Sep 18 21:19:13 tenstormavi, yes we have to use it Sep 18 21:19:33 ok Sep 18 21:20:07 %global mod_name Flask-OAuth -> this will create a macro %{mod_name} which value will be Flask-OAuth Sep 18 21:21:30 and in the %prep section entry should be look like %setup -q -n %{mod_name}-%{version} -> which tell extract the source under name Flask-OAuth-0.12 Sep 18 21:22:41 because otherwise it will try to extract the source python-flask-oauth-0.12 which is by default but we our tarball extract in above format. so these are required. Sep 18 21:22:51 let me know once you are done? Sep 18 21:22:57 done Sep 18 21:23:20 anuragk, devyani anarang? Sep 18 21:23:28 done Sep 18 21:23:45 done Sep 18 21:24:11 done Sep 18 21:24:24 ok so now save your spec file and execute "rpmbuild -ba python-flask-oauth.spec" Sep 18 21:24:44 let me know if you are getting any error? Sep 18 21:25:17 if you get error then paste your error along with the spec file. Sep 18 21:25:56 I am sure everyone get error, because we still didn't complete the file section :) Sep 18 21:26:28 but before that I want to make sure everyone is getting same error. Sep 18 21:26:29 yes Sep 18 21:26:53 so paste your spec file and error message. Sep 18 21:27:12 use fpaste.org Sep 18 21:27:34 http://pastebin.com/PjWpNAcq Sep 18 21:28:06 anarang, paste spec file also Sep 18 21:28:15 praveenkumar, ok Sep 18 21:28:34 praveenkumar, http://fpaste.org/40517/ Sep 18 21:29:12 tenstormavi, BuildRequires: python-2devel should be python2-devel Sep 18 21:29:32 after that try to build again Sep 18 21:29:43 ok Sep 18 21:29:46 devyani, anuragk ? Sep 18 21:30:05 praveenkumar, http://fpaste.org/40518/13795199/ spec file Sep 18 21:30:09 yes, pasting. Sep 18 21:30:48 praveenkumar, error : http://fpaste.org/40519/ Sep 18 21:31:19 praveenkumar, please give me a minute. Sep 18 21:31:35 praveenkumar, i am back Sep 18 21:31:39 anarang, your %prep section should be %setup -q -n %{mod_name}-%{version} instead of %setup -q Sep 18 21:32:22 --> kavis_1 (~Kavis@106.66.84.209) has joined #dgplug Sep 18 21:32:37 tenstormavi, great, that is error which we are expecting. Sep 18 21:32:45 praveenkumar: http://fpaste.org/40520/20144137/ Sep 18 21:32:46 <-- kushal has quit (Quit: Leaving) Sep 18 21:32:57 ok Sep 18 21:33:56 praveenkumar, okay, may be i missed it, i'll change it and run the command again Sep 18 21:34:31 anuragk, http://fpaste.org/40518/13795199/ this is your spec right? Sep 18 21:36:22 the setup should have -n %{mod_name}-%{version}. as you told. Sep 18 21:36:58 praveenkumar, i still get the same error Sep 18 21:37:08 yes correct. Sep 18 21:37:17 anarang, paste changed spec file Sep 18 21:38:15 anuragk, yes but your spec file doesn't look clean check http://fpaste.org/40517/ Sep 18 21:39:31 tenstormavi, remove the %{python_sitearch}/* from the file section and try to build again. Sep 18 21:39:49 praveenkumar, my spec file : http://www.fpaste.org/40522/79520479/ Sep 18 21:40:20 and the error file : http://www.fpaste.org/40523/20542137/ Sep 18 21:40:48 praveenkumar, there are two %{python_sitearch}/* i have to remove both? Sep 18 21:40:51 praveenkumar, http://fpaste.org/40524/52060013/ Sep 18 21:41:23 no one it sitelib and another is sitearch Sep 18 21:41:30 tenstormavi, ^^ Sep 18 21:41:59 praveenkumar, done Sep 18 21:42:02 devyani, you didn't put tarball to ~/rpmbuild/SOURCES Sep 18 21:42:59 anarang, same error? Sep 18 21:43:00 did some changes, should i execute the command again ? Sep 18 21:43:01 praveenkumar, oh ok doing Sep 18 21:43:06 praveenkumar, yes Sep 18 21:43:14 anuragk, yes Sep 18 21:43:26 praveenkumar, done no error :) Sep 18 21:44:15 tenstormavi, you can help devyani now Sep 18 21:44:21 ok Sep 18 21:44:53 anarang, can you paste error again Sep 18 21:45:13 error: http://fpaste.org/40525/13795208/ Sep 18 21:45:36 <-- kavis_1 has quit (Ping timeout: 260 seconds) Sep 18 21:45:57 folks please Wed Sep 18 2013 Your Name - 0.12-1 here you should write your name and your mail id not just copy paste stuff Sep 18 21:46:26 --> kavis_1 (~Kavis@106.66.84.209) has joined #dgplug Sep 18 21:46:30 anuragk, your modified spec file? Sep 18 21:48:14 praveenkumar: http://fpaste.org/40527/21068137/ Sep 18 21:48:14 <-- zishan has quit (Read error: Connection reset by peer) Sep 18 21:48:29 praveenkumar, okay Sep 18 21:49:13 praveenkumar, http://fpaste.org/40528/52113713/ Sep 18 21:49:15 anuragk, remove line 23 -> ^?# Remove CFLAGS=... for noarch packages (unneeded) here you added ^? which doesn't make sense Sep 18 21:50:03 http://fpaste.org/40529/52117313/ i am getting this error Sep 18 21:50:35 praveenkumar: remove the whole line ? Sep 18 21:50:58 anarang, it's not a same error you have to remove CFLAGS= from %build section line 27 Sep 18 21:51:06 and try to rebuild again Sep 18 21:51:17 anuragk, yes and try to rebuild again Sep 18 21:52:12 tenstormavi, can you paste your spec file. Sep 18 21:52:46 priyanka_, your spec file? Sep 18 21:53:12 ok Sep 18 21:53:29 praveenkumar: now ? http://fpaste.org/40531/79521386/ Sep 18 21:54:05 praveenkumar, http://fpaste.org/40533/ Sep 18 21:54:12 yes looks good. Sep 18 21:54:17 anuragk, ^^ Sep 18 21:54:29 --> iamsudip| (~iamsudip@49.136.228.20) has joined #dgplug Sep 18 21:54:42 http://fpaste.org/40534/79521461/ Sep 18 21:55:00 praveenkumar: right error ? Sep 18 21:55:19 <-- Christi123 has quit (Read error: Connection reset by peer) Sep 18 21:55:21 priyanka_, devyani anarang please have a look to http://fpaste.org/40533/ spec file and check what are you missing Sep 18 21:55:42 anuragk, there is no error but still some thing need to done Sep 18 21:56:16 <-- iamsudip| has quit (Client Quit) Sep 18 21:56:17 --> Christi123 (Kitty@113.193.137.196) has joined #dgplug Sep 18 21:56:19 praveenkumar: ok. Sep 18 21:56:54 <-- souradeep has quit (Read error: Connection reset by peer) Sep 18 21:56:55 which will discuss tomorrow because I think now you folks need some time to digest the information which you got today Sep 18 21:57:17 but before ending I want everyone will get same output Sep 18 21:57:23 praveenkumar, rpmbuild successful python-flask-oauth-0.12-1.fc19.src.rpm Sep 18 21:57:29 <-- amitshree has quit (Read error: Connection reset by peer) Sep 18 21:57:30 praveenkumar, right Sep 18 21:57:41 anarang, great Sep 18 21:57:52 so what is devyani and priyanka_ status? Sep 18 21:57:54 praveenkumar, cool thanks :) Sep 18 21:58:01 checking Sep 18 21:58:57 praveenkumar, some error regarding python2-devel Sep 18 21:59:31 so before ending the today session let's meet again tomorrow around 7pm only and continue this packaging stuff I know all of you got the srpms and rpms but there is some bits which we need to change. Sep 18 21:59:40 devyani, paste the error. Sep 18 22:00:00 praveenkumar, ok. Sep 18 22:00:01 and also you can ask your doubts tomorrow regarding packaging. Sep 18 22:00:27 praveenkumar, http://www.fpaste.org/40537/95218051/ Sep 18 22:00:38 --> kenzo450D (~sayantan@117.214.6.2) has joined #dgplug Sep 18 22:00:58 devyani, yum install python2-devel, looks like you didn't install build requires. Sep 18 22:01:33 praveenkumar, ofcourse i did, this morning, today itself. Sep 18 22:02:00 so I am going to end this session now and hope you folks will join me tomorrow also. Sep 18 22:02:16 praveenkumar, ok Sep 18 22:02:32 praveenkumar: sure. Sep 18 22:02:35 devyani, please do yum install python2-devel because your error message shows you didn't install it. Sep 18 22:02:49 yes, doing. Sep 18 22:02:50 <-- sonam has quit (Quit: tata:)) Sep 18 22:03:06 --> kushal (~kdas@fedora/kushal) has joined #dgplug Sep 18 22:04:36 <-- anarang has quit (Quit: Leaving) Sep 18 22:04:54 ok folks will be connecting after 10 mins if you have some query let me know. **** ENDING LOGGING AT Wed Sep 18 22:19:24 2013 **** BEGIN LOGGING AT Wed Sep 18 22:20:05 2013 Sep 18 22:20:05 --> You are now talking on #dgplug Sep 18 22:20:05 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 18 22:20:05 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 18 22:20:06 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 18 22:21:12 <-- kushal has quit (Ping timeout: 260 seconds) Sep 18 22:24:19 priyanka_, you are done with your spec? Sep 18 22:24:55 praveenkumar, yes i checked but still i am getting the same error Sep 18 22:25:07 priyanka_, paste your spec and error. Sep 18 22:25:15 ok Sep 18 22:27:23 http://fpaste.org/40542/79523429/ Sep 18 22:27:37 the spec , the execution and the error Sep 18 22:29:30 priyanka_, strange try to remove first line and rebuild again check if some different error come. Sep 18 22:30:01 <-- oini_ has quit (Ping timeout: 245 seconds) Sep 18 22:30:48 same error Sep 18 22:31:37 <-- pjp has quit (Quit: Leaving) Sep 18 22:32:35 priyanka_, where exactly your spec file path? Sep 18 22:33:57 ~/rpmbuild/SPECS Sep 18 22:34:06 inside SPECS Sep 18 22:35:11 output of rpmbuild --version ? Sep 18 22:36:24 RPM version 4.11.1 Sep 18 22:37:37 --> fewcha (~sbairagya@117.211.86.109) has joined #dgplug Sep 18 22:38:25 --> zer0c00l (~saga@nat/yahoo/x-rvjbcesghyuovifg) has joined #dgplug Sep 18 22:41:42 priyanka_, strange I am not getting this type of error even I coppied your spec Sep 18 22:43:04 praveenkumar, :-( what is the problem then? Sep 18 22:43:54 priyanka_, can't say anything right now, will let you know may be tomorrow. Sep 18 22:44:31 ok Sep 18 22:46:31 --> souradeep (~de@101.218.207.221) has joined #dgplug Sep 18 22:46:52 --> turB0gears (~turB0gear@117.232.235.85) has joined #dgplug Sep 18 22:47:03 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 18 22:48:43 <-- fewcha has quit (Quit: Konversation terminated!) Sep 18 22:53:33 <-- shantanu has quit (Quit: Read error: Connection reset by peer) Sep 18 23:01:53 --- tenstormavi|afk is now known as tenstormavi Sep 18 23:03:25 <-- souradeep has quit (Ping timeout: 248 seconds) Sep 18 23:04:27 --> shalini1 (~shalini1@101.219.132.152) has joined #dgplug Sep 18 23:04:42 <-- shalini1 has quit (Client Quit) Sep 18 23:05:07 <-- elacheche_anis has quit (Excess Flood) Sep 18 23:05:59 --> elacheche_anis (~elacheche@unaffiliated/elacheche-anis/x-0400566) has joined #dgplug Sep 19 06:41:32 --- Disconnected (Connection reset by peer). **** ENDING LOGGING AT Thu Sep 19 06:41:32 2013 **** BEGIN LOGGING AT Thu Sep 19 06:42:09 2013 Sep 19 06:42:09 --> You are now talking on #dgplug Sep 19 06:42:09 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 19 06:42:09 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 19 06:42:09 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 06:46:44 --> turB0gears (~turB0gear@103.10.208.2) has joined #dgplug Sep 19 06:47:01 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 08:05:28 --- Disconnected (Connection reset by peer). **** ENDING LOGGING AT Thu Sep 19 08:05:28 2013 **** BEGIN LOGGING AT Thu Sep 19 08:06:05 2013 Sep 19 08:06:05 --> You are now talking on #dgplug Sep 19 08:06:05 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 19 08:06:05 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 19 08:06:05 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 08:06:23 <-- kenzo450D has quit (Ping timeout: 245 seconds) Sep 19 08:19:34 --> kenzo450D (~sayantan@117.201.101.230) has joined #dgplug Sep 19 08:25:02 <-- kenzo450D has quit (Read error: Operation timed out) Sep 19 09:05:03 --- Disconnected (Invalid argument). **** ENDING LOGGING AT Thu Sep 19 09:05:03 2013 **** BEGIN LOGGING AT Thu Sep 19 09:20:41 2013 Sep 19 09:20:41 --> You are now talking on #dgplug Sep 19 09:20:41 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 7pm on 17/09/2013| Sep 19 09:20:41 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Sun Sep 15 20:15:19 2013 Sep 19 09:20:42 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 09:23:48 --> turB0gears (~turB0gear@123.63.13.117) has joined #dgplug Sep 19 09:24:01 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 09:28:29 --> sayan (~sayanchow@fedora/sayan) has joined #dgplug Sep 19 09:29:39 rtnpro1, hi Sep 19 09:33:22 --> devmodem (~anurag@114.143.146.234) has joined #dgplug Sep 19 09:48:25 --> chandankumar (chandan@nat/redhat/x-igjkeujagrtywigp) has joined #dgplug Sep 19 09:59:32 --> kushal (~kdas@fedora/kushal) has joined #dgplug Sep 19 10:10:26 <-- devmodem has quit (Ping timeout: 245 seconds) Sep 19 10:25:12 --> turB0gears (~turB0gear@117.227.166.250) has joined #dgplug Sep 19 10:25:14 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 10:26:11 --> christi123 (~user@114.143.173.215) has joined #dgplug Sep 19 10:30:18 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 19 10:42:26 praveenkumar, hello Sep 19 10:42:39 praveenkumar, so who all finished the session yesterday ? Sep 19 10:42:49 kushal, hi, good morning. Sep 19 10:43:50 kushal, priyanka_,devyani, tenstormavi, anarang,,anuragk Sep 19 10:44:15 praveenkumar, cool Sep 19 10:44:42 some member had issue with low network connectivity so I am hoping they went through the log and will come up with queries :) Sep 19 10:45:32 kushal, is today any session scheduled from 7pm? Sep 19 11:04:06 --> mintos (~mvaliyav@14.97.184.10) has joined #dgplug Sep 19 11:04:15 --> mbuf (user@nat/redhat/x-qdsbyliiqoskidyt) has joined #dgplug Sep 19 11:05:36 praveenkumar, nope Sep 19 11:05:53 praveenkumar, Anisha will take the next session on Selenium testing Sep 19 11:07:11 kushal, ok, today I will have a discussion session about spec file which we created. Sep 19 11:07:29 praveenkumar, drop a mail to the list :) Sep 19 11:08:05 --> turB0gears (~turB0gear@117.226.173.118) has joined #dgplug Sep 19 11:08:10 --> pjp (pjp@nat/redhat/x-proazdsljzjiseug) has joined #dgplug Sep 19 11:08:14 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 11:08:32 I already told it yesterday to people who were able to make spec at the end :) Sep 19 11:11:33 --> nshaikh (nshaikh@nat/redhat/x-zmghwyllavuwenhe) has joined #dgplug Sep 19 11:16:42 I had problems with internet connection. So i missed. I will go through the logs today. Sep 19 11:17:54 --> rishabh (rdas@nat/redhat/x-fpqjuigbmomneayx) has joined #dgplug Sep 19 11:28:24 <-- iamsudip has quit (Quit: time.sleep(1)) Sep 19 11:28:28 --> turB0gears (~turB0gear@117.227.18.158) has joined #dgplug Sep 19 11:28:33 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 11:38:48 --> anarang (anarang@nat/redhat/x-rqwxaqgpyosvxxcq) has joined #dgplug Sep 19 11:40:07 --> devmodem (anurag@nat/redhat/x-ifyigzgijctrszsb) has joined #dgplug Sep 19 11:47:01 <-- anarang has quit (Quit: Leaving) Sep 19 11:47:59 --> turB0gears (~turB0gear@117.227.18.158) has joined #dgplug Sep 19 11:48:07 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 11:48:57 --> anarang (anarang@nat/redhat/x-cnuejmwtbvhzzadm) has joined #dgplug Sep 19 12:01:16 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 12:09:09 <-- sayan has quit (Read error: Connection reset by peer) Sep 19 12:09:44 --> turB0gears (~turB0gear@117.227.18.158) has joined #dgplug Sep 19 12:09:49 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 12:11:38 --> sayan (~sayanchow@fedora/sayan) has joined #dgplug Sep 19 12:20:43 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 12:32:41 <-- nshaikh has quit (Read error: Connection reset by peer) Sep 19 12:41:45 --> kavis_1 (~Kavis@114.143.173.215) has joined #dgplug Sep 19 12:46:54 --> turB0gears (~turB0gear@117.226.239.157) has joined #dgplug Sep 19 12:46:59 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 12:51:56 <-- kaustavdm has quit (Ping timeout: 268 seconds) Sep 19 12:58:12 --> nshaikh (nshaikh@nat/redhat/x-nqclfijbjcjtllzp) has joined #dgplug Sep 19 13:00:12 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 19 13:14:59 <-- iamsudip has quit (Ping timeout: 248 seconds) Sep 19 13:16:43 --> rtnpro (~rtnpro@14.141.34.2) has joined #dgplug Sep 19 13:17:24 Hi all Sep 19 13:18:12 waartaa is getting sms, unable to send it :\ Sep 19 13:18:19 s/sms/messages Sep 19 13:23:48 rtnpro, stop smoking in day time :p Sep 19 13:24:04 kushal, I don't smoke :P Sep 19 13:24:18 your messages say different :) Sep 19 13:24:31 btw, I am watching https://plus.google.com/stream/circles/p71f08f7e8c5f3aae Sep 19 13:25:26 actually https://www.youtube.com/watch?v=84Sx0E13gAo#t=213 Sep 19 13:27:12 --> turB0gears (~turB0gear@117.232.199.125) has joined #dgplug Sep 19 13:27:20 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 13:29:14 kushal, :) Sep 19 13:43:26 <-- rtnpro has quit (Ping timeout: 240 seconds) Sep 19 13:57:18 <-- samikshan has quit (Quit: Konversation terminated!) Sep 19 14:32:56 --> vimal (vikumar@nat/redhat/x-zelpcamoxrtccida) has joined #dgplug Sep 19 14:52:31 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 15:04:22 --> kavis_1 (~Kavis@114.143.173.215) has joined #dgplug Sep 19 15:09:44 --> rtnpro (~rtnpro@14.141.34.2) has joined #dgplug Sep 19 15:26:49 --> samikshan (sbairagy@kde/developer/bairagya) has joined #dgplug Sep 19 15:27:04 <-- vimal has quit (Quit: Leaving) Sep 19 15:46:53 --> turB0gears (~turB0gear@117.226.210.159) has joined #dgplug Sep 19 15:47:00 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 16:21:50 --> vimal (vikumar@nat/redhat/x-gfgseiutsxdjsjxn) has joined #dgplug Sep 19 16:22:05 --> turB0gears (~turB0gear@117.232.227.221) has joined #dgplug Sep 19 16:22:06 <-- turB0gears has quit (Client Quit) Sep 19 16:22:14 <-- kaustavdm has quit (Ping timeout: 240 seconds) Sep 19 16:24:22 --> oini_ (~oini@101.58.247.2) has joined #dgplug Sep 19 16:55:24 --> iliyas (~iliyas@182.71.241.130) has joined #dgplug Sep 19 16:59:11 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 17:03:05 --> turB0gears (~turB0gear@117.226.157.85) has joined #dgplug Sep 19 17:03:13 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 17:24:24 --> anuragk (~anurag@103.24.87.190) has joined #dgplug Sep 19 17:25:29 --> turB0gears (~turB0gear@117.227.151.85) has joined #dgplug Sep 19 17:25:31 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 17:26:43 <-- oini_ has quit (Ping timeout: 248 seconds) Sep 19 17:27:39 --- ChanServ gives channel operator status to kushal Sep 19 17:27:48 --- kushal has changed the topic to: Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 6:30pm on 20/09/2013| Sep 19 17:27:57 --- kushal removes voice from kushal Sep 19 17:28:02 --- kushal gives voice to kushal Sep 19 17:28:05 --- kushal removes channel operator status from kushal Sep 19 17:31:58 --> oini_ (~oini@115.243.75.111) has joined #dgplug Sep 19 17:33:17 <-- kushal has quit (Quit: Leaving) Sep 19 17:54:05 <-- mbuf has quit (Quit: ERC Version 5.3 (IRC client for Emacs)) Sep 19 18:04:03 --> oini__ (~oini@115.243.75.111) has joined #dgplug Sep 19 18:04:03 <-- oini_ has quit (Read error: Connection reset by peer) Sep 19 18:16:25 --> rashmi (~rashmi@117.232.57.198) has joined #dgplug Sep 19 18:16:37 <-- rashmi has quit (Client Quit) Sep 19 18:23:26 --> shashankqv (~shashank@106.195.178.41) has joined #dgplug Sep 19 18:26:53 <-- shashankqv has quit (Client Quit) Sep 19 18:27:34 --> rahulch (~rahul@117.211.86.109) has joined #dgplug Sep 19 18:28:58 --> shashankqv (~shashank@106.195.178.41) has joined #dgplug Sep 19 18:32:09 --> sonam (~sonam@106.196.116.172) has joined #dgplug Sep 19 18:34:13 --> kavis_1 (~Kavis@114.143.173.215) has joined #dgplug Sep 19 18:34:17 --> tenstormavi (~tenstorma@116.203.195.239) has joined #dgplug Sep 19 18:35:04 <-- tenstormavi has quit (Client Quit) Sep 19 18:35:22 --> tenstormavi (~tenstorma@116.203.195.239) has joined #dgplug Sep 19 18:36:17 <-- oini__ has quit (Ping timeout: 245 seconds) Sep 19 18:37:16 <-- shashankqv has quit (Ping timeout: 268 seconds) Sep 19 18:47:12 --> rashmi (~rashmi@117.233.27.181) has joined #dgplug Sep 19 18:50:02 --> shalini1 (~shalini1@101.219.44.243) has joined #dgplug Sep 19 18:50:39 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 18:57:49 --> devyani (~Devyani@14.96.107.76) has joined #dgplug Sep 19 18:58:02 <-- rahulch has quit (Quit: Konversation terminated!) Sep 19 19:00:01 <-- kavis_1 has quit (Ping timeout: 245 seconds) Sep 19 19:00:28 <-- christi123 has quit (Quit: Leaving) Sep 19 19:00:46 --> divs (~Devyani@14.99.61.140) has joined #dgplug Sep 19 19:00:50 --> dastaan93_ (~abhishek@123.63.13.117) has joined #dgplug Sep 19 19:01:13 --- dastaan93_ is now known as altair Sep 19 19:02:34 <-- devyani has quit (Ping timeout: 240 seconds) Sep 19 19:02:36 <-- iliyas has quit (Remote host closed the connection) Sep 19 19:02:52 --> priyanka_ (~priyanka_@101.217.114.116) has joined #dgplug Sep 19 19:02:58 --> devyani (~Devyani@14.99.233.203) has joined #dgplug Sep 19 19:06:06 <-- divs has quit (Ping timeout: 264 seconds) Sep 19 19:07:30 hello folks :) Sep 19 19:08:17 If you have any query regarding yesterday session, ask now. Sep 19 19:09:38 priyanka_, your spec file issue resolved or still same? Sep 19 19:10:02 hello Sep 19 19:10:23 hello praveenkumar, will use please check my error message. http://www.fpaste.org/40712/37959790/ Sep 19 19:10:35 devyani, anuragk ^^ Sep 19 19:10:50 devyani, checking Sep 19 19:11:05 hello Sep 19 19:11:11 <-- priyanka_ has quit (Ping timeout: 268 seconds) Sep 19 19:11:18 devyani, there is no error actually :) Sep 19 19:11:48 --> turB0gears (~turB0gear@117.232.204.116) has joined #dgplug Sep 19 19:11:52 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 19:12:02 as in, i meant, iwas getting this output. :) Thanks :) Sep 19 19:12:51 Anyone else tried the stuff which we discussed yesterday? or have any query regarding then you can ask. Sep 19 19:13:24 yes,got same output as Devyani Sep 19 19:13:49 rashmi, great. Sep 19 19:14:59 so lets move to next step, everyone created spec file now we will verify this spec file using a tool 'rpmlint' Sep 19 19:15:06 <-- shalini1 has quit (Ping timeout: 264 seconds) Sep 19 19:15:16 --> fewcha (~sbairagya@117.211.86.109) has joined #dgplug Sep 19 19:15:22 so execute 'rpmlint -i ' Sep 19 19:16:25 --> bidisha (bidisha@117.232.30.84) has joined #dgplug Sep 19 19:16:32 and if your spec file is good enough then output will be '0 warnings and 0 errors' otherwise you will get errors and warnings. Sep 19 19:17:04 yes, got that. Sep 19 19:17:13 you will also get details about the error/warnings you are getting so if possible try to resolve it. Sep 19 19:17:59 praveenkumar, bash: romlint: command not found... Sep 19 19:18:23 command is rpmlint not romlint Sep 19 19:19:18 praveenkumar, get it. Sep 19 19:20:31 tenstormavi, what did you get? Sep 19 19:20:45 0 errors, 0 warnings. Sep 19 19:20:52 praveenkumar, ^^^ Sep 19 19:21:10 0 errors, o warnings. Sep 19 19:21:33 wow so you folks didn't have any issue with your spec files :) Sep 19 19:22:16 --> oini__ (~oini@115.250.41.255) has joined #dgplug Sep 19 19:22:19 devyani, you also get 0 error and 0 warnings? Sep 19 19:22:34 --> shalini1 (~shalini1@101.219.44.243) has joined #dgplug Sep 19 19:22:37 praveenkumar ,bash: rpmlint: command not found... Sep 19 19:23:06 praveenkumar, bash: syntax error near unexpected token `newline' Sep 19 19:23:07 yes Sep 19 19:23:28 rashmi, did you install the pacakges which were in the mail? Sep 19 19:24:08 sonam, paste your spec file and complete error log. Sep 19 19:24:23 --> bidisha_ (bidisha@117.232.30.84) has joined #dgplug Sep 19 19:24:49 <-- oini__ (~oini@115.250.41.255) has left #dgplug Sep 19 19:25:07 yes Sep 19 19:25:12 --> oini (~oini@115.250.41.255) has joined #dgplug Sep 19 19:25:30 http://www.fpaste.org/40715/95989101/ Sep 19 19:25:32 tenstormavi, anuragk, devyani -> you folks can check out https://fedoraproject.org/wiki/Join_the_package_collection_maintainers , it will help you to get started. Sep 19 19:26:28 rashmi, execute 'yum install rpmlint' Sep 19 19:26:43 got it Sep 19 19:26:52 --> mac1733 (~mac1733@208.81.149.194) has joined #dgplug Sep 19 19:26:55 <-- shalini1 has quit (Client Quit) Sep 19 19:26:57 --> priyanka_ (~priyanka_@101.218.8.181) has joined #dgplug Sep 19 19:27:18 sonam, -> should be replace with actual spec file we created yesterday. Sep 19 19:27:42 <-- bidisha has quit (Ping timeout: 264 seconds) Sep 19 19:27:48 praveenkumar, ok Sep 19 19:28:06 rpmlint is not a magician, it will not search for spec files. Sep 19 19:28:16 sorry for joining late.Network issues Sep 19 19:28:40 priyanka_, np, did your spec file issue resolved? Sep 19 19:29:16 no not yet.I tried again and again but it was showing me the same error every time Sep 19 19:29:48 priyanka_, you are using fedora only right? Sep 19 19:29:50 kaustav majumder Sep 19 19:29:58 yes Sep 19 19:30:27 altair, we are discussing yesterday class issue, if you have any then let us know. Sep 19 19:31:30 priyanka_, I also try to debug but your spec is perfectly working in my system. you are using some different editor? Sep 19 19:31:35 --> turB0gears (~turB0gear@117.232.204.116) has joined #dgplug Sep 19 19:32:04 I am using libreoffice writer Sep 19 19:32:51 priyanka_, please don't do that libreoffice writer adds so many stuff and what is your file name then? Sep 19 19:33:14 open vim and do there. Sep 19 19:33:25 or gedit also work. Sep 19 19:33:54 it is python-flask-oauth.spec Sep 19 19:34:14 libreoffice writer is not supposed to used for codding and conf files so don't use it ever. Sep 19 19:35:16 ok Sep 19 19:35:35 <-- turB0gears has quit (Ping timeout: 241 seconds) Sep 19 19:36:30 priyanka_, open same saved file in vim you will see so many unwanted char/words. Sep 19 19:36:45 ok let me do it Sep 19 19:36:58 priyanka_, you will understand what mistake you made. Sep 19 19:37:33 ok Sep 19 19:39:57 --> shalini1 (~shalini1@101.219.44.243) has joined #dgplug Sep 19 19:40:15 So looks like nobody have any issue, which is good for me :), Anyway I will plan a next session on understanding the workflow of a fedora package, we will discuss about koji, bodhi, buzilla .. etc. Sep 19 19:40:40 s/buzilla/bugzilla/ Sep 19 19:41:17 <-- sonam has quit (Ping timeout: 248 seconds) Sep 19 19:41:29 <-- shalini1 has quit (Client Quit) Sep 19 19:45:14 praveenkumar: what are we supposed to do now ? Sep 19 19:47:32 praveenkumar, you there? Sep 19 19:48:03 anuragk, go though that link, if you really want to contribute to fedora community as packager. Sep 19 19:48:08 tenstormavi, yes Sep 19 19:48:28 --> kavis_1 (~Kavis@106.77.193.195) has joined #dgplug Sep 19 19:48:55 anuragk, this link contain most of the stuff you may need to get start. Sep 19 19:50:55 --> turB0gears (~turB0gear@117.232.237.233) has joined #dgplug Sep 19 19:51:03 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 19:51:07 anuragk, tenstormavi bookmark https://fedoraproject.org/wiki/Category:Package_Maintainers also -> it have all you need including join fedora wiki link Sep 19 19:51:15 praveenkumar: going through it. Sep 19 19:51:27 praveenkumar, ok Sep 19 19:51:38 sure .. enjoy packaging. Sep 19 19:52:37 * praveenkumar will be back after 15-20 mins. Sep 19 19:52:38 praveenkumar, thanks again for the session :) Sep 19 19:52:53 devyani, welcome :) **** ENDING LOGGING AT Thu Sep 19 20:06:23 2013 **** BEGIN LOGGING AT Thu Sep 19 20:06:46 2013 Sep 19 20:06:46 --> You are now talking on #dgplug Sep 19 20:06:46 --- Topic for #dgplug is Welcome to Linux User's Group of Durgapur | Mailing list at http://lists.dgplug.org/listinfo.cgi/users-dgplug.org | Old classes http://www.dgplug.org/irclogs/ | Good bye skvidal, R.I.P. | http://docs.python.org/2/tutorial/ | Next guest session at 6:30pm on 20/09/2013| Sep 19 20:06:46 --- Topic for #dgplug set by kushal!~kdas@fedora/kushal at Thu Sep 19 17:27:48 2013 Sep 19 20:06:48 -ChanServ- [#dgplug] Welcome to dgplug :) Please register and identify youself to be able to talk in this channel. Sep 19 20:08:32 <-- bidisha_ has quit (Read error: Connection reset by peer) Sep 19 20:09:01 <-- fewcha has quit (Quit: Konversation terminated!) Sep 19 20:10:52 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 20:12:17 --> turB0gears (~turB0gear@117.227.162.199) has joined #dgplug Sep 19 20:13:56 <-- shalini1 has quit (Quit: Leaving) Sep 19 20:14:05 <-- kavis_1 has quit (Ping timeout: 268 seconds) Sep 19 20:15:01 <-- altair has quit (Ping timeout: 245 seconds) Sep 19 20:15:18 praveenkumar, i made changes as you said in vim but still i am getting the same error Sep 19 20:16:44 <-- turB0gears has quit (Ping timeout: 260 seconds) Sep 19 20:16:48 priyanka_, mail me your spec file. Sep 19 20:16:54 ok Sep 19 20:17:01 will have a look. Sep 19 20:17:43 --> kaustavdm (~kido@182.73.180.114) has joined #dgplug Sep 19 20:18:01 praveenkumar: when will be next session ? Sep 19 20:18:28 anuragk, will send mail to ML, right now it's not decided. Sep 19 20:18:36 ok. Sep 19 20:18:43 <-- rtnpro has quit (Ping timeout: 264 seconds) Sep 19 20:18:47 --> sonam (~sonam@117.232.19.119) has joined #dgplug Sep 19 20:19:37 praveenkumar, done Sep 19 20:21:16 --> dastaan93_ (~abhishek@123.63.13.117) has joined #dgplug Sep 19 20:21:17 --- dastaan93_ is now known as altair Sep 19 20:22:16 priyanka_, ok will look and let you know. Sep 19 20:23:02 <-- mintos has quit (Quit: Leaving) Sep 19 20:23:50 --> kavis_1 (~Kavis@106.77.193.195) has joined #dgplug Sep 19 20:24:15 praveenkumar ok Sep 19 20:28:35 <-- kavis_1 has quit (Ping timeout: 248 seconds) Sep 19 20:30:28 <-- chandankumar has quit (Quit: Leaving) Sep 19 20:31:54 --> turB0gears (~turB0gear@117.232.216.155) has joined #dgplug Sep 19 20:32:01 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 20:32:46 * tenstormavi is away: I'm busy Sep 19 20:39:25 --> amitshree (~AMIT@123.63.13.117) has joined #dgplug Sep 19 20:40:23 priyanka_ there is really bad with the file may be due to your first choice of editor, now remove that file completely and create same file using vim or gedit then paste -> http://paste.fedoraproject.org/40733/79603398/raw/ Sep 19 20:40:35 save that file and try to build it. Sep 19 20:41:38 ok Sep 19 20:44:21 --> oini (~oini@115.184.154.49) has joined #dgplug Sep 19 20:48:58 --> chandankumar (chandan@nat/redhat/session) has joined #dgplug Sep 19 20:48:59 <-- chandankumar has quit (Changing host) Sep 19 20:48:59 --> chandankumar (chandan@nat/redhat/x-zytapzsqncmjbafs) has joined #dgplug Sep 19 20:51:57 --> turB0gears (~turB0gear@117.227.235.179) has joined #dgplug Sep 19 20:52:05 <-- turB0gears has quit (Read error: Connection reset by peer) Sep 19 20:53:42 <-- chandankumar has quit (Quit: Leaving) Sep 19 20:56:32 * tenstormavi is back (gone 00:23:45) Sep 19 20:56:46 <-- nshaikh has quit (Read error: Connection reset by peer) Sep 19 20:57:13 kushal, ping Sep 19 20:57:20 tenstormavi, pong Sep 19 20:57:31 tenstormavi, configure your IRC client properly Sep 19 20:57:58 kushal, i want to ask you something about our project. Sep 19 20:58:05 tenstormavi, really ? Sep 19 20:58:10 I thought you already finished it Sep 19 20:58:45 kushal, i am talking about the second one. Sep 19 20:59:00 kushal, top and htop. Sep 19 20:59:11 --> chandankumar (chandan@nat/redhat/x-fsfrikdyzceqhrlo) has joined #dgplug Sep 19 20:59:57 tenstormavi, those two are examples I told about Sep 19 21:00:32 kushal, i thought we have to send the output of those to server. Sep 19 21:01:09 not output of those Sep 19 21:01:16 but you have to monitor the systems Sep 19 21:02:13 kushal, means all the things that we see on system monitor? Sep 19 21:02:28 tenstormavi, all the things you see on htop Sep 19 21:02:41 iamsudip, ^^^ Sep 19 21:02:41 praveenkumar, this is what i get http://fpaste.org/40743/96047431/ Sep 19 21:03:02 priyanka_, sonam ^^^ Sep 19 21:03:54 kushal, and what should be our project name? Sep 19 21:04:47 priyanka_, command is rpmbuild -ba not rpmdev-newspec Sep 19 21:05:13 sorry.i did not notice that Sep 19 21:06:50 praveenkumar, http://fpaste.org/40745/13796049/ Sep 19 21:07:06 tenstormavi, first try to write some code Sep 19 21:07:10 <-- kushal has quit (Quit: Leaving) Sep 19 21:07:21 kushal,ok Sep 19 21:09:00 <-- rashmi has quit (Quit: Leaving) Sep 19 21:12:16 <-- sayan has quit (Ping timeout: 259 seconds) Sep 19 21:12:35 priyanka_, install required dependencies "yum install python2-devel" Sep 19 21:15:22 --> sayan (~sayanchow@fedora/sayan) has joined #dgplug Sep 19 21:18:20 <-- iamsudip has quit (Ping timeout: 260 seconds) Sep 19 21:20:17 --> iamsudip (~iamsudip@unaffiliated/iam-sudip/x-2707379) has joined #dgplug Sep 19 21:27:09 praveenkumar, done and i think i got Sep 19 21:28:05 <-- tenstormavi has quit (Ping timeout: 268 seconds) Sep 19 21:28:16 praveenkumar, http://fpaste.org/40752/13796062/ Sep 19 21:30:34 --> tenstormavi (~tenstorma@116.203.214.18) has joined #dgplug Sep 19 21:31:09 <-- amitshree has quit (Write error: Connection reset by peer) Sep 19 21:31:18 --- tenstormavi is now known as tenstormavi|afk Sep 19 21:32:45 <-- rishabh has quit (Quit: Leaving) Sep 19 21:33:17 <-- altair has quit (Quit: Leaving) Sep 19 21:34:42 priyanka_, great, it's expected output. Sep 19 21:35:33 praveenkumar, whew thank god.So the main problem was with the dependency of python2-devel Sep 19 21:36:43 <-- samikshan has quit (Ping timeout: 268 seconds) Sep 19 21:36:58 priyanka_, your main problem was your spec file before. Sep 19 21:37:23 praveenkumar, it was with wrong editor Sep 19 21:39:47 yeah. S