Bug#672736: removal of eagle

May 31st, 2012 - 05:00 am ET by Jonas Meyer | Report spam
Dear Scott Howard,

I'm a student of Electrical Engineering and Eagle is one of the most
imprtant tools in the early toolkit. While I'd prefer if Kicad took
its place that's just not going to happen. At the very least any time
soon. While our Professors wouldn't mind if students used Kicad
instead it's just not feasible as the interoperability between Kicad
and eagle as far as I know makes teamwork impossible, unless all team
members were to switch.
About libjpeg62 not being multiarch: in my humble opinion keeping
eagle in the archive is reason enough to convert libjpeg62. At least
temporarily.
If a transition to libpng14 is not an option - please try talking to
the people at cadsoft. If I recall correctly the Metzler brothers,
authors of vdr are somehow important at cadsoft. They might be
understanding about the issues.

I hope you can find a way to keep eagle in the archive somehow.

regards,

Jonas Meyer



To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 13 repliesReplies Make a reply

Similar topics

Replies

#1 Scott Howard
May 31st, 2012 - 04:50 pm ET | Report spam
Thanks for the note, Jonas. I am CC:ing the bug report for libjpeg62.

On Thu, May 31, 2012 at 4:51 AM, Jonas Meyer wrote:
Dear Scott Howard,

I'm a student of Electrical Engineering and Eagle is one of the most
imprtant tools in the early toolkit. While I'd prefer if Kicad took
its place that's just not going to happen. At the very least any time
soon. While our Professors wouldn't mind if students used Kicad
instead it's just not feasible as the interoperability between Kicad
and eagle as far as I know makes teamwork impossible, unless all team
members were to switch.
About libjpeg62 not being multiarch: in my humble opinion keeping
eagle in the archive is reason enough to convert libjpeg62. At least
temporarily.



libjpeg maintainers: libjpeg62 is required for the eagle software
package - a widely popular commercial PCB layout and schematic design
software tool. Since it is closed source, we cannot compile against
libjpeg8. I would respectfully request that you reconsider releasing a
multiarch compatible version.

If a transition to libpng14 is not an option - please try talking to
the people at cadsoft. If I recall correctly the Metzler brothers,
authors of vdr are somehow important at cadsoft. They might be
understanding about the issues.



I've repeatedly brought this up with CadSoft and have been told many
reasons why they will not release with libpng15. I haven't heard
anything official yet, but someone posted that they will update them
once SUSE updates them:
http://www.eaglecentral.ca/forums/i...g&goto5498&9a1bd057b1b88162454afaac8ec446ed/

So this whole situation may be temporary.

Either way, as long as there is a working i386 package, I will keep
eagle in the archive. For now, amd64 may be uninstallable (I can't
test it, but I've seen that some people may have gotten it working)



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#2 Bill Allombert
May 31st, 2012 - 05:00 pm ET | Report spam
On Thu, May 31, 2012 at 04:40:23PM -0400, Scott Howard wrote:
Thanks for the note, Jonas. I am CC:ing the bug report for libjpeg62.

On Thu, May 31, 2012 at 4:51 AM, Jonas Meyer wrote:
> Dear Scott Howard,
>
> I'm a student of Electrical Engineering and Eagle is one of the most
> imprtant tools in the early toolkit. While I'd prefer if Kicad took
> its place that's just not going to happen. At the very least any time
> soon. While our Professors wouldn't mind if students used Kicad
> instead it's just not feasible as the interoperability between Kicad
> and eagle as far as I know makes teamwork impossible, unless all team
> members were to switch.
> About libjpeg62 not being multiarch: in my humble opinion keeping
> eagle in the archive is reason enough to convert libjpeg62. At least
> temporarily.

libjpeg maintainers: libjpeg62 is required for the eagle software
package - a widely popular commercial PCB layout and schematic design
software tool. Since it is closed source, we cannot compile against
libjpeg8. I would respectfully request that you reconsider releasing a
multiarch compatible version.



Why do you need multiarch support for ?

Cheers,
Bill.

Imagine a large red swirl here.



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#3 Scott Howard
May 31st, 2012 - 05:30 pm ET | Report spam
On Thu, May 31, 2012 at 4:55 PM, Bill Allombert
wrote:
On Thu, May 31, 2012 at 04:40:23PM -0400, Scott Howard wrote:

Why do you need multiarch support for ?



eagle is compiled against libjpeg62 and the eagle binaries are only
available as i386 (closed-sourced, pre-compiled, but distributable).
In the past we installed the whole i32-libs package on AMD64, but if
the libjpeg62 is multiarch we won't need ia32-libs at all and then
AMD64 users can just "$ apt-get install eagle:i386". Right now eagle
is uninstallable on AMD64 since libjpeg62 has not been multiarch-ed.



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#4 Scott Howard
June 01st, 2012 - 08:00 am ET | Report spam
On Fri, Jun 1, 2012 at 2:50 AM, Jonas Meyer wrote:
On Fri, Jun 1, 2012 at 2:39 AM, Scott Howard wrote:
On Thu, May 31, 2012 at 6:36 PM, Jonas Meyer wrote:
dpkg --get-selections|grep jpeg62
libjpeg62                                       install

I installed eagle again earlier today after it disappeared for some reason.
I also just checked with dpkg-architecture that I am indeed on an amd64 system.
There were no dependency problems. This is a Sid system that was
recent the day before yesterday.

Sorry for messing up reply-all. I consider it too late now.



Could you try installing:
$ apt-get install libjpeg62:amd64
for me?

I don't have an amd64, so I'm just going based off this bug report,
but I believe the following will not work

1) Clean installation of wheezy
2) apt-get install libjpeg62
3) apt-get install eagle:i386

That will fail (I believe, but I can't see it)

What you did is:
1) clean installation of wheezy
2) apt-get install eagle (old version that depends on ia32-libs)
3) apt-get install eagle:i386

that should work.

If you think it is working and disagree with the original poster,
please ask him what he means by the bug report and that you can
install it.



The following packages will be REMOVED:
 eagle:i386 libjpeg62:i386

So it seems I was just lucky.



Thank you - that makes sense: it's installable as long as someone
hasn't previously installed libjpeg62 on their amd64 system.



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
#5 Bill Allombert
June 02nd, 2012 - 08:20 am ET | Report spam
On Thu, May 31, 2012 at 05:19:04PM -0400, Scott Howard wrote:
On Thu, May 31, 2012 at 4:55 PM, Bill Allombert
wrote:
> On Thu, May 31, 2012 at 04:40:23PM -0400, Scott Howard wrote:
>
> Why do you need multiarch support for ?

eagle is compiled against libjpeg62 and the eagle binaries are only
available as i386 (closed-sourced, pre-compiled, but distributable).
In the past we installed the whole i32-libs package on AMD64, but if
the libjpeg62 is multiarch we won't need ia32-libs at all and then
AMD64 users can just "$ apt-get install eagle:i386". Right now eagle
is uninstallable on AMD64 since libjpeg62 has not been multiarch-ed.



So you do not need libjpeg62-dev to be multi-arch, only libjpeg62 ?

Cheers,
Bill.

Imagine a large red swirl here.



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Replies Reply to this message
Help Create a new topicNext page Replies Make a reply
Search Make your own search