abrt 1.0.0 detected a crash. How to reproduce ----- 1.Click about menu 2. 3. Attached file: backtrace cmdline: gnusim8085 component: gnusim8085 executable: /usr/bin/gnusim8085 kernel: 2.6.31.5-127.fc12.i686 package: gnusim8085-1.3.5-5.fc12 rating: 3 reason: Process was terminated by signal 11
Created attachment 375010 [details] File: backtrace
Indeed it crashes. I'll contact upstream. Are you experienced other issues with it which need to be addressed too ?
Bug reported to upstream. https://sourceforge.net/tracker/?func=detail&aid=2907681&group_id=86462&atid=579699 @Rangeen I'll leave it to you to update the package accordingly.
Today I built a svn version and did not notice the problem locally. I will try and update the rpm with the svn version and check.
I found out the issue. It seems that the path is hardcoded to PREFIX/share/docs/gnusim8085/AUTHORS and not PREFIX/share/docs/gnusim8085-$version/AUTHORS. I will try and update the rpm with a hack. Aanjhan is here at FOSS.in . I will talk to him and try to get the problem solved in the source code too.
@Rangeen: Hmm you update it the wrong way at least not the fedora way. First the version is wrong. Second, why are you having 2 doc directories ? If authors is not in the proper directory either work which upstream to fix it or patch the source. As a rule, in the real world, separate all files as per their version if not you can't have different versions of the same software installed in parallel. First step, ask the fedora insfrastructure to delete the new gnusim8085 you did. http://koji.fedoraproject.org/koji/buildinfo?buildID=144242 and for all the CVS branches. Then delete the latest CVS tag. You also change the following: -make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGS" +make %{?_smp_mflags} RPM_OPT_FLAGS="$RPM_OPT_FLAGSldroot}" Also, the quickest way to fix the problem is to use "epoch" in your spec file, don't do so. I don't believe you are ready to mess with epoch and this will also cause unwanted issues with RPM in the future. I would appreciate if you don't push gnusim8085 to the mirrors before consulting me.
Hello Rangeen, have you fixed this commit issue already ?
i don't know how a rpm package works, but if the file is in "/usr/share/doc/gnusim8085-1.3.5" and the code points to "/usr/share/docs/gnusim8085/AUTHORS" i think that the easiest way is changue the string into the source code for any like "/usr/share/docs/gnusim8085"+"-"+VERSION+"/AUTHORS" (change + to strcat calls) i download the source code for check and there are a variable called VERSION in interface.c file but i haven't no idea how glade works and in the begin puts /* * DO NOT EDIT THIS FILE - it is generated by Glade. */
gnusim8085-1.3.5-6.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/gnusim8085-1.3.5-6.fc11
gnusim8085-1.3.5-6.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/gnusim8085-1.3.5-6.fc12
Rangeen, you should really pay attention to your package. I've fixed it and pushed it to fedora updates.
I was of station and still is. Before leaving I fixed the problem but I did not commit. Thanks Chitlesh for fixing the issue. I will definitely pay attention next time I do any changes.
gnusim8085-1.3.5-6.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
gnusim8085-1.3.5-6.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.