Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 556478

Summary: Eagle 7.2.0 ebuild recently removed
Product: Gentoo Linux Reporter: Michel Catudal <mcatudal>
Component: Current packagesAssignee: Christian Ruppert (idl0r) <idl0r>
Status: RESOLVED INVALID    
Severity: major    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michel Catudal 2015-08-02 00:34:07 UTC
Latest changes on portage remove eagle-7.2.0 and doing a world update pulls in
eagle-5.11.0 which will failed. Anyhow even if it would work it would be unacceptable. I blocked anything higher than 7.2.0 because that is the only version I have a licence for and I am not willing to buy a new licence at the moment.
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2015-08-02 09:04:43 UTC
So you say you cannot upgrade to 7.3.0? You can't even downgrade to 7.1.0? AFAIK are or were those licenses for the whole major version, e.g. 7.x, 6.x, 5.x.
Comment 2 Michel Catudal 2015-08-02 15:46:26 UTC
I do not want to downgrade to anything, I want to keep using the version I paid for.
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2015-08-02 18:09:57 UTC
Please answer my questions.
Comment 4 Michel Catudal 2015-08-02 18:53:12 UTC
I allready tried, my licence for 7.2 is not valid for 7.3
I have to buy another licence for 7.3 or use the free one which cannot be used for commercial boards.

I have this in the keyword file 
=sci-electronics/eagle-7.2.0 ~amd64

With version 7.2.0 missing it goes for 5.11.0

# dir /var/tmp/portage/sci-electronics/
total 12
drwxrwxr-x 3 portage portage 4096  1 aoû 19:49 .
drwxrwxr-x 5 portage portage 4096  2 aoû 03:00 ..
drwxr-xr-x 4 portage portage 4096  1 aoû 19:49 eagle-5.11.0

I am not sure why it didn't try a different one. It wouldn't be acceptable either but I don't understand why it went for the lowest number. 
I do not want to downgrade for any reason. Even 7.1.0 would be unacceptable.

# dir /usr/portage/sci-electronics/eagle/
total 52
drwxr-xr-x  3 root root  4096  1 aoû 19:42 .
drwxr-xr-x 54 root root  4096 29 jun 13:04 ..
-rw-r--r--  1 root root 11504 11 jui 18:31 ChangeLog
-rw-r--r--  1 root root  5060 11 jui 18:31 Manifest
-rw-r--r--  1 root root  3165 11 jui 18:31 eagle-5.11.0.ebuild
-rw-r--r--  1 root root  3385 11 jui 18:31 eagle-5.12.0.ebuild
-rw-r--r--  1 root root  3319 11 jui 18:31 eagle-6.6.0.ebuild
-rw-r--r--  1 root root  3676 11 jui 18:20 eagle-7.3.0.ebuild
drwxr-xr-x  2 root root  4096 29 jun 13:04 files
-rw-r--r--  1 root root   667 19 déc  2013 metadata.xml
Comment 5 Christian Ruppert (idl0r) gentoo-dev 2015-08-02 19:16:04 UTC
I don't want you to downgrade either, I just wonder why upgrading to 7.3.0 doesn't work. Can you please contact the eagle support and try to clarify that case? It would otherwise mean that we'll have to keep any further eagle release which will not work. I don't see any notice about a valid 7.2.0 license to not work on 7.3.0 as well. I am also going to remove anything <7.x soonish.
Comment 6 Michel Catudal 2015-08-02 19:36:11 UTC
When I tried to run 7.3.0 it said that my commercial license was not valid for it.
Comment 7 Michel Catudal 2015-08-02 19:53:35 UTC
I tried again with 7.3.0, they must have changed the binary since the time I complained to them. It now works. As to why the software number is not changed I don't know.

I thought that just removing the line would allow me to update to 7.3.0, that didn't work. I had to still have the line in package.keyboards fiel.

Without the package.keywords it defaults to 5.11.0
Comment 8 Christian Ruppert (idl0r) gentoo-dev 2015-08-02 20:15:13 UTC
So it works with 7.3.0 from the ebuild or homepage? If the ebuild one works then I'd say this bus has been solved.
Comment 9 Michel Catudal 2015-08-02 20:33:40 UTC
It now works. I double checked which version I had before, this was the 32 bits version. It is only recently that they have added a 64 bits version.
Comment 10 Christian Ruppert (idl0r) gentoo-dev 2015-08-02 20:37:11 UTC
Alright, thanks!