<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Chris Tyler's Blog - JustFedora Planet</title>
    <link>http://blog.chris.tylers.info/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>When is an SRPM not Architecture-neutral?</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/267-When-is-an-SRPM-not-Architecture-neutral.html</link>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>JustFedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/267-When-is-an-SRPM-not-Architecture-neutral.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=267</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=267</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Source RPM packages -- SRPMs -- have an architecture of &amp;quot;src&amp;quot;. In other words, a source RPM is a source RPM, with no architecture associated with it. There&#039;s an assumption that the package is architecture-neutral in source form, and only become architecture-specific when built into a binary RPM (unless it builds into a &amp;quot;noarch&amp;quot; RPM, which is the case with scripts, fonts, graphics, and data files).&lt;/p&gt;&lt;p&gt;An SRPM contains source code (typically a tarball, and sometimes patch files) and a spec file which serves as manifest and build-recipe, plus metadata generated from the spec file when the SRPM is built -- including dependencies (which, unlike binary RPMs, are actually the build dependencies).&lt;/p&gt;&lt;p&gt;However, the build dependencies may vary by platform. If package &lt;i&gt;foo&lt;/i&gt; is built against &lt;i&gt;bar&lt;/i&gt; and &lt;i&gt;baz&lt;/i&gt;, and &lt;i&gt;baz&lt;/i&gt; exists on some architectures but not others, then the spec file may be written to build without &lt;i&gt;baz&lt;/i&gt; (and the accompanying features that &lt;i&gt;baz&lt;/i&gt; enables) on some architectures. The corresponding BuildRequires lines will also be made conditional on the architecture -- and this make total sense. However, querying an SRPM on a given platform may give incorrect build dependency information &lt;i&gt;for that platform&lt;/i&gt; if the SRPM was built on &lt;i&gt;another platform&lt;/i&gt; -- and only rebuilding the SRPM on the target arch will correct the rpm metadata (and possibly render it incorrect for other platforms). Thus, I&#039;ve come to realize, SRPMs are not truly architecture-neutral -- and I&#039;m not sure if all our tools take this into consideration.&lt;/p&gt;&lt;p&gt;Edit: I &lt;i&gt;&lt;b&gt;know&lt;/b&gt;&lt;/i&gt; that not all of our tools take this into consideration.&lt;/p&gt;&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/267-When-is-an-SRPM-not-Architecture-neutral.html#extended&quot;&gt;Continue reading &quot;When is an SRPM not Architecture-neutral?&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Fri, 23 Nov 2012 22:13:55 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/267-guid.html</guid>
    
</item>
<item>
    <title>Raspberry Pi Fedora Remix 14 - Release Event this Wednesday!</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/259-Raspberry-Pi-Fedora-Remix-14-Release-Event-this-Wednesday!.html</link>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>JustFedora Planet</category>
            <category>Mozilla Education Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>TeachingOpenSource Planet</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/259-Raspberry-Pi-Fedora-Remix-14-Release-Event-this-Wednesday!.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=259</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=259</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
The computer education, hardware hacking/maker, and open source worlds are all eagerly anticipating the release of the $35 &lt;a href=&quot;http://raspberrypi.org/&quot;&gt;Raspberry Pi&lt;/a&gt; computer before the end of the month. In preparation for the hardware release, tthe Raspberry Pi Fedora Remix 14 distribution is being released this Wednesday, February 22.&lt;p align=&quot;center&quot;&gt;&lt;!-- s9ymdb:82 --&gt;&lt;img width=&quot;200&quot; height=&quot;69&quot; src=&quot;http://blog.chris.tylers.info/uploads/raspberry_pi_fedora_remix_horizontal-200x69.serendipityThumb.png&quot; style=&quot;border: 0px none; padding-left: 5px; padding-right: 5px;&quot; alt=&quot;&quot;  /&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;Full details of the event are on the &lt;a href=&quot;http://bit.ly/raspi-remix-14&quot;&gt;CDOT wiki&lt;/a&gt;. Everyone&#039;s invited, and I hope to see you there!&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;b&gt;Update: &lt;/b&gt;Fixed link above.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 20 Feb 2012 11:04:45 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/259-guid.html</guid>
    
</item>
<item>
    <title>Fedora ARM on the Raspberry Pi at Seneca CDOT</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/256-Fedora-ARM-on-the-Raspberry-Pi-at-Seneca-CDOT.html</link>
            <category>CDOT</category>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>JustFedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>TeachingOpenSource Planet</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/256-Fedora-ARM-on-the-Raspberry-Pi-at-Seneca-CDOT.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=256</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=256</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;What happens when you combine a $25/$35 computer, a major Linux distro&#039;s secondary arch effort, and a college that&#039;s deep into open source?&lt;/p&gt;&lt;p&gt;You get &lt;a href=&quot;http://fedoraproject.org/wiki/Architectures/ARM&quot; title=&quot;Fedora ARM Secondary Architecture Project&quot;&gt;Fedora-ARM&lt;/a&gt; running on the &lt;a href=&quot;http://raspberrypi.org/&quot; title=&quot;Raspberry Pi&quot;&gt;Raspberry Pi&lt;/a&gt; at &lt;a href=&quot;http://cdot.senecac.on.ca/&quot; title=&quot;Seneca College Centre for Development of Open Technology&quot;&gt;Seneca CDOT&lt;/a&gt;!&lt;/p&gt;&lt;p&gt;Here&#039;s a tiny &lt;a href=&quot;http://youtu.be/6I7jCSWdRLQ&quot; title=&quot;YouTube Video&quot;&gt;video peek&lt;/a&gt;...&lt;/p&gt;&lt;p&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; frameborder=&quot;0&quot; src=&quot;http://www.youtube.com/embed/6I7jCSWdRLQ&quot;&gt;&amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;amp;amp;lt;/body&amp;amp;amp;amp;gt;&lt;br /&gt;
&amp;amp;amp;amp;lt;/html&amp;amp;amp;amp;gt;&lt;/iframe&gt;&lt;/p&gt;&lt;p&gt;There&#039;s a lot of optimization still to be done (including X11) but look forward to a Raspberry Pi Fedora image (spin/remix), Fedora 15 for ARM, and the Raspberry Pi device itself all being available next month.&lt;/p&gt;&lt;p&gt;&lt;i&gt;(In or near Toronto? There are three talks related to Fedora ARM and/or the Raspberry Pi at &lt;a title=&quot;Free Software and Open Source Symposium/LinuxFest 2011&quot; href=&quot;http://fsoss.ca/&quot;&gt;FSOSS&lt;/a&gt; next week).&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 19 Oct 2011 16:53:37 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/256-guid.html</guid>
    
</item>
<item>
    <title>Gnome 3: Not Ready for Prime Time in Fedora 15</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/254-Gnome-3-Not-Ready-for-Prime-Time-in-Fedora-15.html</link>
            <category>CDOT</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>JustFedora Planet</category>
            <category>Seneca Planet</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/254-Gnome-3-Not-Ready-for-Prime-Time-in-Fedora-15.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=254</wfw:comment>

    <slash:comments>10</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=254</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I&#039;ve been intrigued by the &lt;a target=&quot;_blank&quot; href=&quot;http://www.gnome3.org/&quot;&gt;Gnome 3&lt;/a&gt; desktop and the design decisions that the &lt;a target=&quot;_blank&quot; href=&quot;http://www.gnome.org/&quot;&gt;Gnome project&lt;/a&gt; has decided to test. Hearing some members of the Gnome community &lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/252-GNOME-3-Lunchtime-Talk.html&quot;&gt;explain the design decisions in person&lt;/a&gt; was very interesting, and helpful when transitioning to the Gnome shell. And I&#039;m proud that the &lt;a href=&quot;http://fedoraproject.org&quot;&gt;Fedora Project&lt;/a&gt; is continuing to lead by incorporating new technologies and designs &lt;a target=&quot;_blank&quot; href=&quot;http://fedoraproject.org/wiki/Foundations#First&quot;&gt;First&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;But I&#039;ve been using Gnome 3 in the Fedora 15 alpha and beta releases for a while now, and I&#039;m convinced that Gnome 3 is not ready for prime time yet, at least as implemented in Fedora 15 (and this is completely separate from the issue of whether the Gnome 3 design changes are good or bad, and whether the Gnome community is ignoring the needs and wants of the users and downstreams -- both subjects of much debate). As one example, multi-monitor setups are not working as expected, at least for me. In fact, it&#039;s a stretch to say that they&#039;re working at all:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;On my laptop/netbook, logging in with an external monitor connected results in Gnome 3 running in degraded mode, with Gnome 2-style menus. Logging in without an external monitor connected, and connecting it after login, results in a usable configuration - at least all of the real estate is accessible.&lt;/li&gt;&lt;li&gt;I run with the external display above my laptop. Maximizing a window on the external display results in it filling the rightmost 1/3 of the screen. Unmaximized windows may be moved, but only to positions where the right edge of the window is within the right-most 1/3 of the screen. You can fill the screen by placing the window all the way to the right and dragging a corner to the left side, though. There are many other behaviours which are just weird.&lt;/li&gt;&lt;li&gt;The Activities button is on the laptop screen, but the touch-to-activate-Activities corner is on the external monitor.&lt;/li&gt;&lt;li&gt;Rearranging the position of the monitors using the Displays setting tool results in badly torn, messed up images. They resolve to something that looks almost usable a fraction of a second before the &lt;i&gt;Does this look right?&lt;/i&gt; dialog gives up and reverts me to the original configuration, with my desktop backgrounds missing.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;This is 2011, and multi-monitor configurations are not a novelty any more. In fact, they&#039;re the norm &lt;a href=&quot;http://cdot.senecac.on.ca/&quot;&gt;where I work&lt;/a&gt;, and I use external monitors with my laptops and netbooks all the time&lt;/p&gt;&lt;p&gt;Perhaps some of these issues are video driver problems, and Gnome 3 isn&#039;t to blame. But the problems with Gnome 3 are not limited to just multi-display configurations; for example: GDM&#039;s list of users does not scroll properly when the list is long (I went to file a bug on that one, but was disheartened searching through the &lt;b&gt;253&lt;/b&gt; other open Fedora GDM bugs to see if it was already reported). If something goes wrong during the login process, a message appears telling you that something went wrong, but offering no way to find out &lt;i&gt;what&lt;/i&gt;  went wrong -- not even through a &amp;quot;Details...&amp;quot; button -- and the only action available to the user is to click a button marked &amp;quot;Ok&amp;quot; (I can&#039;t login? It&#039;s definitely not OK). The icons at the top of the screen respond to left- and right-click in the same way -- except for the iBus icon -- where&#039;s the consistency in that?&lt;/p&gt;&lt;p&gt;I don&#039;t want to be a gloomy &lt;a href=&quot;http://www.just-pooh.com/eeyore.html&quot; target=&quot;_blank&quot;&gt;Eeyeore&lt;/a&gt; (though I understand &lt;a href=&quot;http://nicubunu.blogspot.com/2011/01/on-strike.html&quot; target=&quot;_blank&quot;&gt;the temptation to become one&lt;/a&gt;) but I really don&#039;t think we&#039;re close to release-ready with Gnome 3 in F15.&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Sat, 23 Apr 2011 12:19:17 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/254-guid.html</guid>
    
</item>
<item>
    <title>Running Fedora ARM without ARM Hardware, Made Easy</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/248-Running-Fedora-ARM-without-ARM-Hardware,-Made-Easy.html</link>
            <category>CDOT</category>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>JustFedora Planet</category>
            <category>PandaBoard Planet</category>
            <category>Seneca Planet</category>
            <category>TeachingOpenSource Planet</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/248-Running-Fedora-ARM-without-ARM-Hardware,-Made-Easy.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=248</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=248</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;The &lt;a href=&quot;http://fedoraproject.org/wiki/Architectures/ARM&quot; target=&quot;_blank&quot;&gt;Fedora ARM secondary architecture&lt;/a&gt; project reached a significant milestone last week with Paul&#039;s &lt;a href=&quot;http://paulfedora.wordpress.com/2011/02/23/fedora-13-arm-beta-release/&quot; target=&quot;_blank&quot;&gt;announcement of the beta 1 release&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Interested in ARM but lacking ARM hardware? Not a problem! Fedora includes support for ARM virtual machines, and I&#039;m packaged up a preconfigured ARM VM for your convenience:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;ARM virtual machine package: &lt;a href=&quot;http://scotland.proximity.on.ca/arm/armvm/noarch/armvm-f13beta1-15.fc13.noarch.rpm&quot;&gt;http://scotland.proximity.on.ca/arm/armvm/noarch/armvm-f13beta1-15.fc13.noarch.rpm&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Repo config for staying up-to-date on ARM VM releases: &lt;a href=&quot;http://scotland.proximity.on.ca/arm/armvm/noarch/armvm-release-1-1.fc13.noarch.rpm&quot;&gt;http://scotland.proximity.on.ca/arm/armvm/noarch/armvm-release-1-1.fc13.noarch.rpm&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The armvm package will install a preconfigured ARM virtual machine named &amp;quot;f13-arm-beta1&amp;quot; with a 2GB image and a 128MB memory footprint. Since x86_64 processors don&#039;t provide hardware support for ARM processor virtualization, the ARM VM will run slowly compared to i386/x86_64 VMs, but the performance should be tolerable on most machines (Atom netbooks excepted). You can manage the VM with virsh or virt-manager. I&#039;ve tested these packages on F13 and F14, but not on F15 Alpha yet. (By the way: the root password on the VM is &amp;quot;fedoraarm&amp;quot;).&lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;(Please don&#039;t forget that both the Fedora ARM beta release and the armvm package are very definitely at the pre-release/beta stage of maturity. In particular, updating the armvm package will REPLACE your arm VM with a new image - beware!).&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 28 Feb 2011 16:41:16 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/248-guid.html</guid>
    
</item>
<item>
    <title>PandaBoard Building Fedora-ARM</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/244-PandaBoard-Building-Fedora-ARM.html</link>
            <category>CDOT</category>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>JustFedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/244-PandaBoard-Building-Fedora-ARM.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=244</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=244</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;!----&gt;&lt;p /&gt;&lt;p&gt;&lt;!-- s9ymdb:74 --&gt;&lt;img width=&quot;300&quot; height=&quot;180&quot; src=&quot;http://blog.chris.tylers.info/uploads/IMAG0141.serendipityThumb.jpg&quot; style=&quot;float: right; border: 0px none; padding-left: 5px; padding-right: 5px;&quot; alt=&quot;&quot;  /&gt;We&#039;re adding a group of dual-core, 1GHz, 1GB &lt;a href=&quot;http://pandaboard.org&quot; target=&quot;_blank&quot;&gt;PanadaBoards&lt;/a&gt; to the &lt;a href=&quot;http://fedoraproject.org/wiki/Architectures/ARM&quot; target=&quot;_blank&quot;&gt;Fedora-ARM&lt;/a&gt; build farm.  Paul Whalen and I hacked up the PandaBoard builder filesystem at FUDCon and I tested it with the farm on Thursday -- so far, it appears to build about twice as fast as the older GuruPlug builders. The PandaBoard&#039;s randomly-assigned-at-boot MAC addresses did force us to take a new approach to builder identity, though, because our previous approach of serving the identity via DHCP was no longer practical.&lt;/p&gt;&lt;p&gt;We ordered a total of 15 PandaBoards; 12 have arrived, and the others should be shipped shortly.Two are being set aside for testing, and we&#039;ll get the other ten building as soon as possible.&lt;/p&gt;&lt;p&gt;Our plan is to stack the boards on threaded rods, powered by an ATX power supply; the stack will be run on its side (with the boards oriented vertically) to aid in convection cooling. More photos to follow as we get this running! (Yes, that is a Powered by Fedora badge on there &lt;img src=&quot;http://blog.chris.tylers.info/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; )&lt;/p&gt;&lt;p /&gt;&lt;p&gt;&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 07 Feb 2011 23:48:17 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/244-guid.html</guid>
    
</item>

</channel>
</rss>