Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 84142 - I cant compile ANY version of ARJ app-arch/arj
Summary: I cant compile ANY version of ARJ app-arch/arj
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
: 85452 102768 112784 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-03-04 17:30 UTC by Alexey Maximov
Modified: 2005-12-09 16:22 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info (emergeinfo.txt,2.71 KB, text/plain)
2005-03-04 17:31 UTC, Alexey Maximov
Details
emerge log (2711-arj-3.10g.log,36.71 KB, text/plain)
2005-03-04 17:33 UTC, Alexey Maximov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Maximov 2005-03-04 17:30:30 UTC
it is not worked about 1 year already.



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Alexey Maximov 2005-03-04 17:31:27 UTC
Created attachment 52690 [details]
emerge info
Comment 2 Alexey Maximov 2005-03-04 17:33:06 UTC
Created attachment 52691 [details]
emerge log

ANY version of arj failed with same symptoms
Comment 3 SpanKY gentoo-dev 2005-04-11 19:03:32 UTC
and if you try it with LDFLAGS="" ?
Comment 4 Alexey Maximov 2005-04-11 19:40:55 UTC
could not be compiled, NEVER, even without any flags...
Comment 5 groepaz 2005-05-20 04:21:24 UTC
same here (but on amd64) ... tried with and without flags, all versions, nada :(
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2005-11-11 09:46:59 UTC
Re-assign.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-11-11 10:29:21 UTC
*** Bug 102768 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2005-11-11 10:30:43 UTC
This thing does not work at all... Fix or punt from portage. 
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2005-11-11 10:32:51 UTC
*** Bug 85452 has been marked as a duplicate of this bug. ***
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-11 15:59:05 UTC
arj-3.10.22 incl. two Patches from Debian in cvs.


Brian: Is it a known "feature", that Portage (2.0.53_rc7) incorrectly treats
arj-3.10g as a higher version number than arj-3.10.xy, or is it worth opening a
bug report?
Comment 11 SpanKY gentoo-dev 2005-11-11 17:29:55 UTC
it's known, i just didnt really care

was hoping to get the latest version working and then we'd just punt the others
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2005-11-12 01:25:58 UTC
OK, success with 3.10.22 (tried w/ gcc-3.4.4 hardened/non-hardened and
gcc-4.0.2) - thanks Carlo! Lets punt the b0rked ones.
Comment 13 Brian Harring (RETIRED) gentoo-dev 2005-11-12 11:48:08 UTC
> incorrectly treats arj-3.10g as a higher version number than arj-3.10.xy
*cough* it's higher (eg, it's behaviour is correct).
cmp("3", "3") == 0
cmp("10g", "10") == 1

is the rough logic, and reasoning.
Comment 14 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-13 05:33:16 UTC
(In reply to comment #13)
> *cough* it's higher (eg, it's behaviour is correct).
> cmp("3", "3") == 0
> cmp("10g", "10") == 1
> 
> is the rough logic, and reasoning.

That's why I asked, if this is a "feature". I'm convinced that it would make
more sense to treat the char as an adendum to the version number, instead
treating it as being part of it. But well...


Arch herders: Could you give arj 3.10.22 some intensive testing and mark stable,
if nothing holds you back, please. I think I'll remove the older versions as
soon as possible, since they all don't work.
Comment 15 Jason Wever (RETIRED) gentoo-dev 2005-11-13 06:04:47 UTC
Will test, however I tested 3.10.18 using stable SPARC keywords and everything
appeared to be working fine.
Comment 16 Mark Loeser (RETIRED) gentoo-dev 2005-11-15 22:36:14 UTC
I'm not really comfortable marking something stable that has only been in the
tree for a few days.  3.10.18 seems to work on x86 stable.  Is there any reason
we can't just look to stable 3.10.21 and punt 3.10g?
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2005-11-17 01:19:38 UTC
*** Bug 112784 has been marked as a duplicate of this bug. ***
Comment 18 Jakub Moc (RETIRED) gentoo-dev 2005-11-17 01:29:47 UTC
(In reply to comment #16)
> I'm not really comfortable marking something stable that has only been in the
> tree for a few days.  3.10.18 seems to work on x86 stable. 

This miserably fails to compile on anything but gcc-3.3.x; so it fails on amd64
stable, e.g.
Comment 19 Mark Loeser (RETIRED) gentoo-dev 2005-11-18 22:47:57 UTC
Okay, well, the initial fix for archs that have gcc-3.3 stable is for the
completely broken version (3.10g) to be removed so the other one will be
installed.  I would like to have 3.10.21 in the tree for awhile before we
consider it to be stable on x86.
Comment 20 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-19 11:12:15 UTC
(In reply to comment #15)
> Will test, however I tested 3.10.18 using stable SPARC keywords and everything
> appeared to be working fine.

I didn't test this version, but it's 18 months old and .22 is from June this
year, so it will have some testing already...


(In reply to comment #16)
> Is there any reason
> we can't just look to stable 3.10.21 and punt 3.10g?

Yeah. .21 needs the two patches applied to .22 and three other ones as well. I'd
point you to the thread, but bugs.debian.org seems not to be accessable it the
moment.
Comment 21 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-20 07:42:13 UTC
I was referring to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=318366


In the mean time there's another bug report against .22: 

"arj: broken on 64-bit platforms"
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339815
Comment 22 Bertjan Broeksema 2005-11-30 11:43:10 UTC
(in reply to <a href="http://bugs.gentoo.org/show_bug.cgi?id=84142#c14">comment 
#14</a> 
 
I tried both versions 3.10g and 3.10.22 for x86. They comile well and they also 
work very well for me. I tested it with some large dirs with lots of files and 
subdirs. 
Comment 23 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-01 15:17:28 UTC
Just committed arj-3.10.22-r1. Please test and mark stable as you like, but
hopefully soon. ;)
Comment 24 Bertjan Broeksema 2005-12-03 02:06:40 UTC
(In reply to comment #23) 
> Just committed arj-3.10.22-r1. Please test and mark stable as you like, but 
> hopefully soon. ;) 
 
Works like a charm form me (stable x86). The only thing was that portage gave 
me the error: arj-3.10.22.ebuild not in digest. 
 
This was solved after: # ebuild arj-3.10.22.ebuild digest  
 
But i guess this shouldn't happen after an emerge sync. 
 
 
Comment 25 Jason Wever (RETIRED) gentoo-dev 2005-12-04 18:36:29 UTC
Stable on SPARC.
Comment 26 Mark Loeser (RETIRED) gentoo-dev 2005-12-04 20:04:13 UTC
Carsten: could you punt 3.10g since all archs have atleast 3.10.18 stable? 
Otherwise, people won't be getting the "newer" versions :)


Also, 3.10.22-r1 is stable on x86.
Comment 27 Alexey Maximov 2005-12-06 18:29:15 UTC
works well now 
Comment 28 Mark Loeser (RETIRED) gentoo-dev 2005-12-06 18:31:56 UTC
Please leave this bug open, other archs still need to fix this problem.
Comment 29 Joe Jezak (RETIRED) gentoo-dev 2005-12-09 07:31:55 UTC
Marked 3.10.22-r1 stable on ppc.
Comment 30 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-09 14:32:22 UTC
Please keep the bug open until amd64 found the time.
Comment 31 Herbie Hopkins (RETIRED) gentoo-dev 2005-12-09 16:22:53 UTC
Stable on amd64, sorry for the delay.