Cantarell font

Bug #776864 reported by Chris Gummin
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
UGR Cantarell font
Fix Released
High
JC Hulce
ugr-seeds
Fix Released
Low
JC Hulce
Debian
Fix Released
Unknown

Bug Description

The 'Cantarell' font should be included, as it is the default windowing font in GNOME 3.

Related branches

Revision history for this message
JC Hulce (soaringsky) wrote :

Find a way to make it happen and write a blueprint.

Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

I am not a very experienced deb packager but reckoned that a font should not cause me to big of a problem. So i build a deb and source. I had to do the files manually.. so am not sure "rules" is exactly as it should. An extra check on the source would be advised.

I have tested it and it should install and uninstall without problems.

Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :
Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

Found the Git repo of Cantarell

http://git.gnome.org/browse/cantarell-fonts/

Revision history for this message
JC Hulce (soaringsky) wrote :

@daniel there is no such thing as inexperienced deb packagers in this project - ugr-meta/ugr-desktop-g3 is my first package ever...

I'll set up a sub-project for this. I'll set up a branch that imports the latest from git automatically, and another branch where we can put all the debian folder and packaging stuff; the launchpad buildengines can be set up to mash these together on a regular basis automatically. Thanks for your efforts.

Changed in ugr-meta:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → JC Hulce (soaringsky)
milestone: none → 0.1.0
Revision history for this message
JC Hulce (soaringsky) wrote :

Sub-project has been created, importing current work now. As it turns out, someone has already packaged this for Ubuntu: https://launchpad.net/~janvitus/+archive/gnomestracciatella/+sourcepub/1638118/+listing-archive-extra

https://launchpad.net/ugr-cantarell

JC Hulce (soaringsky)
Changed in ugr-meta:
status: Confirmed → In Progress
Revision history for this message
JC Hulce (soaringsky) wrote :

Its setup, I have added Daniel's work and set it to auto import from GIT and build the package.

Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

Awesome! Now i need to find something more to do. ;)

Revision history for this message
JC Hulce (soaringsky) wrote : Re: [Bug 776864] Re: Cantarell font

The build on launchpad actually failed, I'll post the logs here tonight.

On May 5, 2011, at 2:55 AM, Daniel Sandman <email address hidden> wrote:

> Awesome! Now i need to find something more to do. ;)
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/776864
>
> Title:
> Cantarell font
>
> Status in Ubuntu Gnome Remix Metapackages:
> In Progress
>
> Bug description:
> The 'Cantarell' font should be included, as it is the default
> windowing font in GNOME 3.

Revision history for this message
Chris Gummin (proxy-qtz-deactivatedaccount) wrote :

Shoot. Hopefully we can get this to work by 0.1.0

Revision history for this message
JC Hulce (soaringsky) wrote :

Here's the buildlogs. From the looks of it the glitch is probably in the way that launchpad combines the debian and source folders into the same archive.

Build recipe:
# bzr-builder format 0.3 deb-version {debupstream}-0~{revno}~dev
lp:ugr-cantarell
nest source lp:~ubuntugnometeam/ugr-cantarell/import source

https://code.launchpad.net/~ubuntugnometeam/+recipe/ugr-cantarell-daily-dev

Info about package recipes here: http://blog.launchpad.net/cool-new-stuff/source-package-recipes https://help.launchpad.net/Packaging/SourceBuilds/GettingStarted https://help.launchpad.net/Packaging/SourceBuilds/Recipes

Revision history for this message
JC Hulce (soaringsky) wrote :

Well, that attachment didn't work. Relevant part of the log here:

mkdir -p /build/buildd/cantarell-fonts-0.0.3/debian/cantarell-fonts
cp -rf /build/buildd/cantarell-fonts-0.0.3/src/* /build/buildd/cantarell-fonts-0.0.3/debian/cantarell-fonts/
cp: cannot stat `/build/buildd/cantarell-fonts-0.0.3/src/*': No such file or directory
make: *** [binary-indep] Error 1
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2
******************************************************************************
Build finished at 20110505-1215
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/cantarell-fonts-0.0.3

Revision history for this message
JC Hulce (soaringsky) wrote :

Found the issue. Daniel setup the font source directory as /src, while I thought it was /source and configured the recipe as such. It's fixed and building now and should be in dev channel soon if all goes good.

Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

So i did it correct or should i change anything it future attempts?

Revision history for this message
JC Hulce (soaringsky) wrote :

Nope it's all good, built and in dev channel now. We should see about
getting it in Oneric main or universe, since Oneric uses G3 and
doesn't have this. Thanks for packaging it!

JC Hulce

On May 6, 2011, at 1:35 PM, Daniel Sandman <email address hidden> wrote:

> So i did it correct or should i change anything it future attempts?
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/776864
>
> Title:
> Cantarell font
>
> Status in Ubuntu Gnome Remix Metapackages:
> In Progress
>
> Bug description:
> The 'Cantarell' font should be included, as it is the default
> windowing font in GNOME 3.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ugr-meta/+bug/776864/+subscribe

Revision history for this message
JC Hulce (soaringsky) wrote :

For some reason, it appears Launchpad only wants to build cantarell-fonts for i386 - investigating now.

Revision history for this message
JC Hulce (soaringsky) wrote :

Actually, launchpad is strange in the way that it shows builds - it showed i386 when it built the package for all architectures. Cantarell-fonts is now built in dev channel, and is listed as a ugr-desktop-g3 dependency in dev.

Changed in ugr-meta:
status: In Progress → Fix Committed
Changed in ugr-cantarell:
status: New → Fix Released
importance: Undecided → High
assignee: nobody → JC Hulce (soaringsky)
Changed in debian:
status: Unknown → Fix Committed
Revision history for this message
JC Hulce (soaringsky) wrote :

Built using Daniel's original source and in dev and main now

JC Hulce (soaringsky)
Changed in ugr-meta:
status: Fix Committed → Fix Released
Changed in debian:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.