/srv/irclogs.ubuntu.com/2013/08/25/#launchpad.txt

=== Ursinha is now known as Ursinha-afk
=== tasdomas_afk is now known as tasdomas
=== tasdomas is now known as tasdomas_afk
=== tasdomas_afk is now known as tasdomas
=== tasdomas is now known as tasdomas_afk
=== nuclearrambo2 is now known as nuclearrambo
ScottKIs http://paste.ubuntu.com/6024826/ expected behavior from soyuz?  It's correct that the .dsc file name was used before, but the package version has an epoch now.  Shouldn't that be OK?12:08
codygarverI have a strange build error involving ubuntu meta packages and germinate that only happens in launchpad builder. Anyone able to explain? https://code.launchpad.net/~elementary-os/+recipe/seed-metapackages-daily12:19
wgrantScottK: The filenames on disk exclude the epoch.13:24
wgrantSo the files conflict.13:24
wgrantcodygarver: Try building the package locally.13:27
wgrantThe source apparently doesn't include one of the files that it references.13:27
Sonderbladecan you instruct launchpad to build your ppa for multiple ubuntu releases?14:06
codygarverwgrant: thanks a lot, solved it14:10
AmpelbeinSonderblade: Nope, you have to upload a different version for each release. (Like: libfoo 1.0-1ubuntu12.04.1 for precise, 1.0-1ubuntu12.10.1 for quantal etc)14:13
SonderbladeAmpelbein: so i need to change something in debian/changelog?14:16
AmpelbeinSonderblade: Yes.14:17
smartboyhwSonderblade, I recommend you to do this: libfoo 1.0-1~ubuntu(release no.)~ppa114:20
Sonderbladesmartboyhw: why the tildes?14:21
smartboyhwSonderblade, if one day an SRU for that package appears, it would make sure that the SRU will be newer than the PPA.14:22
Sonderbladebut if i have version number like 0.96~ubuntu12.04~ppa1 then the *orig.tar file for the package also needs to have matching name doesn't it?14:31
smartboyhwSonderblade, wait, is your application a native app?14:33
AmpelbeinSonderblade: Yes, because that version is called native. You need to have  a dash "-" between the upstream (orig.tar.gz) version and the debian revision. Like 0.96-0ubuntu12.04~ppa114:33
AmpelbeinSonderblade: The latter case is non-native and likely what you want.14:34
Sonderbladesmartboyhw: yes14:34
smartboyhwSonderblade, oh14:34
AmpelbeinOh, ignore me then.14:34
smartboyhwThen, um, yes14:34
smartboyhwSonderblade, just after you change the changelog version14:35
smartboyhwPlease re-run debuild -S14:35
smartboyhwThat should help14:35
Sonderbladeit works but i can't upload it. launchpad says the version 0.96~ubuntu12.04~ppa1 is older than in the archive: 0.96~ubuntu12.04~ppa1 <= 0.96-0ubuntu1314:40
AmpelbeinSonderblade: So, your package is not native after all.14:42
saiarcot895Sonderblade: wouldn't the version have to be something like 0.96-0ubuntu14~12.04~ppa1 for it to go into a PPA?14:43
AmpelbeinSonderblade: https://wiki.debian.org/DebianMentorsFaq#What_is_the_difference_between_a_native_Debian_package_and_a_non-native_package.3F for the difference betwee native/non-native.14:44
Sonderbladesaiarcot895: no. the old version string worked fine14:45
SonderbladeAmpelbein: no, it's not native in the debian/packaging sense (but it *is* native in another sense:))14:47
smartboyhwSonderblade, uh hum when we mean "native" we mean native in packaging sense14:48
AmpelbeinSonderblade: As we were talking about packaging, I expected native to be used in that meaning.14:48
AmpelbeinSonderblade: Anyway, your version should be like saiarcot895 suggested. That makes it higher than what's in the archive, but lower than the next version that would go into the archive.14:49
smartboyhwSonderblade, wait, what is the version of the package in Precise?14:50
Sonderbladesmartboyhw: it's nonexistant14:51
=== Guest28867 is now known as nesthib
saiarcot895Sonderblade: what's the name of the package?14:51
Sonderbladesaiarcot895: factor14:51
Sonderbladeit's the name i gave it. but it only exists in my ppa14:53
saiarcot895Sonderblade: that explains it14:53
saiarcot895Sonderblade: technically, I think you should have started the versioning as 0.96-0ubuntu1~N, where N is the patch release number (or build number, or something)14:54
saiarcot895Sonderblade: regardless, since it's not in the Ubuntu Archives (at least at the moment), you have a bit more flexibility with the versioning14:55
Sonderbladesaiarcot895: i thought you said the version number should be on the format 0.96-0ubuntu14~12.04~ppa1?14:56
saiarcot895saiarcot895: at this point, I would do it like that, and then increment the ppa number for any patch/build updates14:57
saiarcot895Sonderblade: ^14:57
* saiarcot895 just talked to myself. lol14:58
saiarcot895saiarcot895: when you release a new version (0.97, for example), I would have it as 0.97-0ubuntu1~12.04~ppa114:58
saiarcot895Sonderblade: ^14:58
saiarcot895Sonderblade: then, if the package at that version goes into the main Ubuntu archives, the one in the archive (the official one) will be preferred over the one in the PPA (for that version, at least)14:59
=== tasdomas_afk is now known as tasdomas
=== NimeshNeema is now known as AgentSmith
=== AgentSmith is now known as NimeshNeema
=== NimeshNeema is now known as AgentBrown
=== DaphneGreengrass is now known as Guest42497
=== Guest42497 is now known as DaphneGreengrass
=== bellasbells is now known as Guest79515
=== Guest79515 is now known as DaphneGreengrass
=== AgentBrown is now known as NimeshNeema
ScottKwgrant: So an epoch only works if the version/revision is not repeated?  That seems a bit suboptimal.22:26
wgrantScottK: That's correct, but deliberate, trivial to work around, and not an easily avoidable limitation.22:43

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!